Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Joby Aviation Logo

Embedded Software Engineer, Motor Inverter

Joby Aviation

$91,400 - $145,500
Aug 29, 2025
Santa Cruz, CA, US
Apply Now

Joby Aviation is looking for a Software Engineer to design and implement embedded software for the motor control system of their electric air taxis, aiming to solve the problem of congested city streets by enabling efficient and quiet air travel.

Requirements

  • Demonstratable knowledge of object-oriented C++ programming methodology and multi-layered system architectures.
  • Knowledge of and experience with communication protocols including I2C, CAN, SPI, UART, etc.
  • Understanding of hardware from an embedded software engineer's perspective.
  • Experience with modern integrated development environments and debuggers.
  • Hands-on experience with test and measurement equipment such as oscilloscopes, logic analyzers, protocol analyzers, voltmeters, etc.
  • Understanding of modern micro-controller and microprocessor architectures such as ARM Cortex-M0/M3/M4/A8/A9.
  • Exposure to the software development process and modern software engineering techniques

Responsibilities

  • designing and implementing motor inverter embedded software
  • communicating with systems engineers on aircraft level effects
  • assisting in software requirements authoring
  • working with the motor controls and algorithms team
  • design a robust, reliable, and safe motor control system
  • architecture and implementation of the embedded software at the heart of Joby Aviation aircraft
  • input to requirements, conceptual system design, and implementation of the embedded safety critical software project that operates and manages the electric motors of our Joby aircraft

Other

  • A Bachelor’s degree in electrical engineering, computer science, or similar STEM field and 3+ years of relevant industry with a strong portfolio of designed and implemented embedded software.
  • An advanced degree and 1+ years of industry experience will also be considered.
  • A positive attitude and a passion for aerospace!
  • Experience with DO178C process, requirements authoring and verification.