×
Register Here to Apply for Jobs or Post Jobs. X

Technical Program Manager, Energy Storage & Distribution System Software

Job in Sacramento, Sacramento County, California, 95828, USA
Listing for: Joby Aviation
Full Time position
Listed on 2026-10-20
Job specializations:
  • Engineering
    Systems Engineer, Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 119000 - 193000 USD Yearly USD 119000.00 193000.00 YEAR
Job Description & How to Apply Below

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. At Joby, we've been working to make that dream a reality since 2009 and we're now in the final stages of certifying our aircraft with the FAA.

With plans to launch our aircraft in the US and Dubai, we're now scaling manufacturing and preparing for the launch of our commercial service.

Overview

Joby’s Battery System serves as the core of our electric aircraft, encompassing the battery packs, the safety-critical Battery Management System (BMS) software, and the high-performance Ground Charging Equipment designed for rapid turnaround. This integrated ecosystem is meticulously engineered to support the demands of commercial eVTOL operations. As a member of the technical program management team, you will lead the Battery System software domain, overseeing embedded C++ development for the BMS and Ground Charging System, along with model-based control algorithms.

You will be responsible for facilitating design and driving execution through Scrum methodologies, managing DO-178C certification activities, and steering software through the release process for flight. In close partnership with the hardware and electrical PMs, you will manage the comprehensive Battery System technical roadmap, ensuring alignment on timelines, dependencies, and delivery milestones. The position will be based at our San Carlos location with occasional travel to Marina and Santa Cruz sites as needed.

Responsibilities
  • Single point of accountability for Battery System software program execution across two development methodologies — embedded C++ and model-based design — on independent sprint cadences
  • Facilitate design without doing the design: translating architecture discussions into well-scoped work streams, making dependencies and critical paths explicit, and driving risks and recovery plans to closure
  • Run scrum for the BMS flight software and Ground Charging software teams — sprint planning, execution, and summaries — across their independent cadences
  • Facilitate the model-based design lifecycle: requirements flow-down, sprint execution, characterization testing, and formal hardware-in-the-loop (HIL) verification, including rig scheduling, requirement coverage traceability, and failure disposition
  • Own the MBD-to-C++ release chain from development complete through characterization testing, HIL verification, documentation, and release evidence
  • Program-manage the DO-178C certification effort with our certification partner, software verification team, and FAA software designee, including high-level/low-level requirement traceability
  • Maintain an integrated program schedule, and partner with the Battery System hardware/electrical program manager on the overall Battery System roadmap, timeline, and cross-team dependencies
  • Coordinate on-time delivery into system-level integration and test environments for integrated testing and aircraft safe-for-flight release, including powertrain plant models for HIL verification
  • Coordinate flight software release with the broader Joby software organization, and Ground Charging software integration with fleet infrastructure and fielded equipment
  • Run the program's operating cadence: program reviews, key metrics (technical, schedule, risk), and concise status reporting to leadership
  • Identify, advocate for, and manage the development of test assets for software prototyping and verification
Required
  • Bachelor's degree in Engineering, Computer Science, or a related field with 5+ years of relevant experience
  • 5+ years of technical program management for embedded software or integrated…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary