Embedded Software Engineer, Powertrain

Joby Aviation
California
Imagine a piloted air taxi that takes off vertically, then quietly carries you and your fellow passengers over the congested city streets below, enabling you to spend more time with the people and places that matter most. Since 2009, our team has worked steadily to make this dream a reality. We’ve designed and tested many generations of prototype aircraft capable of serving in a network of electric air taxis. We’re looking for talented, committed individuals to join our team as we push onward toward certifying the Joby aircraft, scaling our manufacturing, and launching our initial commercial service.

Overview

In this role, you’ll be a key contributor to Joby’s energy storage and distribution system software team. This system is responsible for safely powering the aircraft, charging the batteries, managing high-voltage systems, and providing real-time state-of-charge and state-of-health estimates to the pilot and control system. You will focus on developing, testing, and deploying software for this system. Since this software includes both C++ and model-based elements and must meet stringent safety requirements, your code will be held to high safety and regulatory standards. You will work closely with systems engineering and software teams to ensure robust and reliable performance. Apply if you're excited about writing modern code for commercial aerospace systems.

Responsibilities

You will be responsible for designing and implementing the embedded C++ software that runs on our electric-powered, fly-by-wire aircraft and battery ground support equipment. You’ll also collaborate with systems engineers and hardware designers to author software requirements and integrate complex systems. You will be involved in all facets of our software design and development.

  • Develop, test, and optimize embedded software for battery management and charging systems.
  • Work with cross-functional teams to define and refine system requirements and operational constraints.
  • Collaborate with Joby’s broader software team to ensure BMS software meets certification standards through rigorous documentation, testing, and compliance verification.
  • Participate in code reviews, debugging, and continuous software improvements.

Required

  • Bachelor's degree in Computer Science, Electrical Engineering, Robotics, or a related STEM field
  • Proficient knowledge of C++ and real-time operating systems
  • Understanding of modern micro-controller and microprocessor architectures
  • Experience debugging an embedded target
  • Prior experience with Python
  • Experience with git
  • Strong communication and documentation skills

Desired

  • Familiarity with the following:
    • High voltage systems
    • Thermal management systems
    • Linux
    • Ethernet/UDP
Additional Information

Compensation at Joby is a combination of base pay and Restricted Stock Units (RSUs). The target base pay for this position is $93,200 - $154,100/yr . The compensation package will be determined by job-related knowledge, skills, and experience. Joby also offers a comprehensive benefits package, including paid time off, healthcare benefits, a 401(k) plan with a company match, an employee stock purchase plan (ESPP), short-term and long-term disability coverage, life insurance, and more.

Joby is an Equal Opportunity Employer.
Posted 2026-01-24

Recommended Jobs

Apartment Community Maintenance Specialist (HVAC & Trades)

Express Employment Professionals - Sacramento (Northeast)
Sacramento, CA

Apartment Community Maintenance Specialist (HVAC & Trades) Location: Sacramento, CA Hourly Range: $22–$26 DOE Your mission Imagine being the reason a family comes home to a cool, comfort…

View Details
Posted 2026-01-30

Senior Caregiver

GreatAuPair LLC
Oakland, CA

I will need help approx 1 week per month when I'm out on a business trip for my Italian speaking mother. She is in good shape for 91; but does get tired and I need to make sure she eats and drinks eno…

View Details
Posted 2025-11-09

Part-Time Assistant Manager

Cinemark USA, Inc
Oxnard, CA

Apply in ~60 Seconds Join Our Team: A career at Cinemark means you'll have epic opportunities to immerse yourself in our industry. But that's just the beginning — a front row seat means incredi…

View Details
Posted 2026-01-26

Intern, Global External Operations Digital Strategy, Insights & Analytics

BioSpace
San Rafael, CA

/PROJECT: You'll build and automate Power BI reporting for our external manufacturing operations, developing dashboards, integrating internal and external data sources, and replacing manual processes …

View Details
Posted 2026-01-26

Scheduling Coordinator/Dispatcher

Hanna Interpreting Services LLC
Spring Valley, CA

As an Scheduling Coordinator and Dispatcher, you will be working with our network of interpreters to schedule and dispatch for in-person, video, and telephone interpretation jobs. Days are filled wit…

View Details
Posted 2026-01-27

Machine Operator

SGS Consulting
California

Job Responsibilities: Monitor functions of equipment and operate per documented procedures including maintaining operational logbooks Provide technicians with symptoms of equipment failures, wh…

View Details
Posted 2025-11-14

Retail Keyholder - Mar Vista

Pet Food Express
Mar Vista, CA

Pet Food Express is the best place to shop for pet supplies – and it’s all because of the passionate people who work here. Our employees are sales-driven individuals who thrive on helping pet parents…

View Details
Posted 2026-01-26

Associate Product Marketing Manager - Enterprise GTM

Contentful
San Francisco, CA

About the opportunity Contentful is a leading composable content platform that helps organizations deliver modern digital experiences at scale. We are seeking an Associate Product Marketing Man…

View Details
Posted 2026-01-30

Registered Veterinary Technician (rvt)

PHS-SPCA
San Mateo, CA

Job Title: Registered Veterinary Technician FLSA Status: Non-Exempt; Part Time (24-30 hours per week) Salary: $25.00-$35.00/hour (DOE);  plus Sign-on Bonus ($2,500 - $5,000 DOE) Ex…

View Details
Posted 2026-01-21