Joby Aviation logo

Embedded Software Engineer, Motor Inverter

Joby Aviation

Santa Cruz, CA
Full Time
Mid Level
91k-146k
about 1 month ago

Job Description

About the Role

The Software Engineer, Motor Inverter is involved in the architecture and implementation of the embedded software at the heart of Joby Aviation aircraft. The engineer will play a key role in a small, fast-moving team and have 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.

Key Responsibilities

  • Design and implement motor inverter embedded software for Joby aircraft.
  • Communicate with systems engineers on aircraft level effects.
  • Assist in software requirements authoring.
  • Work with the motor controls and algorithms team.
  • Design a robust, reliable, and safe motor control system considering complex embedded systems, state machines, FPGA integration, and high-power electronics.

Requirements

  • A Bachelor's degree in electrical engineering, computer science, or similar STEM field and 3+ years of relevant industry experience with a strong portfolio of designed and implemented embedded software.
  • 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.
  • A positive attitude and a passion for aerospace!

Nice to Have

  • 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.
  • Experience with DO178C process, requirements authoring, and verification.

Qualifications

  • Educational background in electrical engineering, computer science, or similar STEM field.
  • Industry experience in embedded software development.

Benefits & Perks

  • Base pay, bonus, and Restricted Stock Units (RSUs).
  • Target base pay range of $91,400 - $145,500 per year, determined by location, knowledge, skills, and experience.
  • Comprehensive benefits package including paid time off, healthcare benefits, 401(k) plan with company match, employee stock purchase plan (ESPP), short-term and long-term disability coverage, life insurance, and more.

Working at Joby Aviation

Joby Aviation is dedicated to building a diverse and effective workplace, encouraging candidates to apply even if they do not meet every qualification, emphasizing inclusivity and passion for innovation.

Apply Now

Job Details

Posted AtJun 18, 2025
Salary91k-146k
Job TypeFull Time
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Joby Aviation

Website

jobyaviation.com

Company Size

1001-5000 employees

Location

Santa Cruz, CA

Industry

Aerospace Product and Parts Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches