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 high voltage systems
  • Familiarity with thermal management systems
  • Familiarity with Linux
  • Familiarity with 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 2025-08-18

Recommended Jobs

Technology Transactions Associate VIP-19467

Vanguard-IP
San Diego, CA

AmLaw 100 Firm with Cravath level compensation. Per Legal Times (2023): "A Preferred Law Firm for In-house Lawyers" Top 10 ranking in Attorney Satisfaction, per The American Lawyer, and Best Firm…

View Details
Posted 2025-07-30

Tax Manager (San Francisco)

S D Mayer And Associates LLP
San Francisco, CA

Job Description Description : Salary : $150,000-$175,000 SD Mayer & Associates is a full-service accounting firm with offices in San Mateo, San Francisco, San Leandro, and Menlo Park. The firm'…

View Details
Posted 2025-08-18

Laboratory Technician - OCM

SGS
Vallejo, CA

Company Description SGS is the global leader and innovator in inspection, verification, testing and certification services. Founded in 1878, SGS is recognized as the global benchmark in quality …

View Details
Posted 2025-08-15

Veterinarian

TEEMA Group
Elk Grove, CA

Job Description Job Description Position Summary: We are seeking a dedicated and compassionate Veterinarian to join our team. The ideal candidate will provide high quality medical care to a va…

View Details
Posted 2025-07-29

Medical Office Receptionist

Washington Health Medical Group
Fremont, CA

Job Description Job Description About Washington Health Medical Group (WHMG) Serving the communities of Fremont, Union City, and Newark, Washington Health Medical Group (WHMG) is a multi-specia…

View Details
Posted 2025-07-30

Experience the Charm of Santa Rosa: NICU Travel Nursing

NurseRecruiter
Santa Rosa, CA

Registered Nurse - Neonatal Intensive Care - Travel - (NICU RN) Are you a seasoned NICU nurse with a passion for adventure? Join an innovative facility in vibrant Santa Rosa, surrounded by the pictur…

View Details
Posted 2025-08-08

Host

Jon & Vinny's
Los Angeles, CA

Jon & Vinny's Fairfax is looking for a welcoming host to join our team. We're a fast-paced Italian diner from James Beard Award-winning chefs. We are open for breakfast, lunch, and dinner. W…

View Details
Posted 2025-07-29

Health & Benefits Director (San Francisco)

Willis Towers Watson
San Francisco, CA

Description As a Health and Benefits Director you will lead client engagements involving the design and management of the full array of health and benefits programs. You will drive the strategy and …

View Details
Posted 2025-08-18

Certified Medical Assistant

Washington Health Medical Group
Fremont, CA

Job Description Job Description About Washington Health Medical Group (WHMG) Serving the communities of Fremont, Union City, and Newark, Washington Health Medical Group (WHMG) is a multi-specia…

View Details
Posted 2025-07-29

Residential Lead Therapist

Thrive Treatment LLC
Los Angeles, CA

Job Description Job Description Description: JOB TITLE: Residential Lead Therapist STATUS: Full-time, Non-Exempt COMPENSATION: $85,000 - $90,000 per year, based on experience & licensure…

View Details
Posted 2025-07-29