company logo

Embedded Software Test Engineer, Battery Ground Support Equipment

Joby Aviation.com

97k - 158k USD/year

Office

San Carlos, CA, United States

Full Time

Joby Overview

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

You will support the development of the high voltage battery charger for Joby’s pioneering S4 eVTOL aircraft. Playing a key role in a small, fast-moving team, your work will impact this safety critical system that involves the integration of various electromechanical components. The Battery Ground Support Equipment (BGSE) system functions to charge the batteries, thermally conditioning the batteries (heating and cooling), and offloading flight data and uploading it.

The successful Engineer will develop and execute comprehensive test plans, test cases, and test procedures for the BGSE embedded software on the equipment necessary to prepare the batteries for its next flight.

Responsibilities

  • Conduct functional, performance, regression, and stress testing of embedded software components.
  • Identify, document, and track software defects and work closely with the development team to ensure timely resolution.
  • Partnering with the SW Automation Team, design and implement automated test scripts and frameworks (e.g., Python, C/C++) for continuous integration and testing.
  • Configure and maintain test environments, including hardware-in-the-loop (HIL) simulators, and other specialized test equipment.
  • Analyze system requirements and specifications to ensure test coverage is complete and accurate.
  • Participate in design and code reviews to provide input on testability and quality.
  • Maintain and update documentation related to testing processes, tools, and results
  • Collaborate with cross-functional teams including hardware engineers, software developers, systems engineering, and operations personnel

Required

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field and 3+ years of experience in embedded software testing or verification, or an advanced degree and 1+ years of experience.
  • Demonstratable proficiency in at least one scripting language (e.g., Python) and experience with C/C++ for embedded systems.
  • Proven experience with test methodologies, test planning, and defect tracking tools.
  • Experience setting up and troubleshooting complex test setups preferably involving physical hardware and measurement equipment (e.g., oscilloscopes, power supplies).
  • Solid understanding of real-time operating systems (RTOS).
  • Must be available for potential US and international travel to support BGSE installations.

Desired

  • Knowledge of electric vehicle (EV) battery systems, battery management systems (BMS), and charging standards (e.g., CCS, CHAdeMO, relevant industrial standards).
  • Experience testing BGSE or similar high-voltage systems.
  • Experience with hardware-in-the-loop (HIL) testing platforms.
  • Familiarity with communication protocols commonly used in embedded systems (e.g., CAN, SPI, I2C, UART).
  • Familiarity with version control systems (e.g., Git).
  • Knowledge of Ethernet/UDP networking.
  • Strong communication skills, with the ability to clearly articulate technical issues to both technical and non-technical audiences.

Additional Information

Please still apply if you don’t meet all items in the desired section! Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. We are dedicated to building a diverse and effective workplace, so if you’re excited about this role but your experience doesn’t align perfectly with every qualification, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

Compensation at Joby is a combination of base pay, bonus, and Restricted Stock Units (RSUs). The target base pay for this position is $96,500 - $158,000/yr. The compensation package offered will be determined by location, 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 Aviation is an Equal Opportunity Employer 

Embedded Software Test Engineer, Battery Ground Support Equipment

Office

San Carlos, CA, United States

Full Time

97k - 158k USD/year

December 17, 2025

jobyaviation