Technical Program Manager, Energy Storage & Distribution System Software
$118.7k - $192.8kJoby Aviation
Company 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. 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 cadencesFacilitate design without doing the design: translating architecture discussions into well-scoped workstreams, making dependencies and critical paths explicit, and driving risks and recovery plans to closureRun scrum for the BMS flight software and Ground Charging software teams — sprint planning, execution, and summaries — across their independent cadencesFacilitate 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 dispositionOwn the MBD-to-C++ release chain from development complete through characterization testing, HIL verification, documentation, and release evidenceProgram-manage the DO-178C certification effort with our certification partner, software verification team, and FAA software designee, including high-level/low-level requirement traceabilityMaintain an integrated program schedule, and partner with the Battery System hardware/electrical program manager on the overall Battery System roadmap, timeline, and cross-team dependenciesCoordinate 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 verificationCoordinate flight software release with the broader Joby software organization, and Ground Charging software integration with fleet infrastructure and fielded equipmentRun the program's operating cadence: program reviews, key metrics (technical, schedule, risk), and concise status reporting to leadershipIdentify, 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 experience5+ years of technical program management for embedded software or integrated hardware/software development, managing requirements, priorities, scope, and scheduleExperience performing the Scrum master role for embedded or firmware teams, including managing multiple workstreams on different sprint cadencesExperience delivering software under a formal safety-critical process (DO-178C preferred; ISO 26262 / ASIL D functional safety is a strong equivalent)Deep familiarity with the embedded software development lifecycle (C++, real-time targets), with the ability to make engineering-informed program decisionsStrong track record of managing complex cross-functional programs and dependencies across teams you don't directly controlExperience with Jira, Confluence, Smartsheet, or similar tools, as well as requirements management tools (e.g., Jama, DOORS, Polarion)Clear, well-structured, and concise communication tailored to each audience, from engineers to executivesAbility to manage a cross-functional team, including interfaces with hardware design and test teams, through an iterative design process Desired Familiarity with DO-178C program execution, including DO-331 (model-based development) and DO-330 (tool qualification)Familiarity with model-based design workflows (MATLAB/Simulink) and the model-to-code handoffFamiliarity with HIL test platforms (e.g., dSPACE, NI, Speedgoat)Familiarity with battery systems, BMS, high voltage systems, or EV charging / EVSEFamiliarity with FAA or EASA certification programs (ARP4754A)Project Management Professional (PMP) certificationExperience thriving in a fast-paced, quick-iteration hardware environment Additional Information Compensation at Joby is a combination of base pay and Restricted Stock Units (RSUs). The target base pay for this position is $118,700 - $192,800/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 EmployerCompensation at Joby is a combination of base pay and Restricted Stock Units (RSUs). The target base pay for this position is $118,700 - $192,800/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 EmployerJob SummaryID: 2026-5402Category: Central Aircraft OEM SupportType: Regular Full-Time
- ...Job Description Job Description As the Technical Program Manager for the Systems Engineering team, you will act as the operational engine and technical... ...mitigations are integrated into downstream hardware/software schedules. Build and maintain the master dependency...SoftwareTemporary workRelocation packageFlexible hours
$120k - $135k
...the robot we are building. We are seeking a skilled Technical Program Manager to join our Thermal Systems team. You will play a key role in ensuring program... ...for cross-functional requests, ensuring hardware, software, and validation dependencies are tightly coordinated...SoftwareFor contractorsImmediate startShift work- ...mobility solution from the ground up. The System Behavior Analysis team is the front line for triage of driving events and software issues from our vehicle fleet and... ...data into engineering signal. As the Technical Program Manager for System Behavior Analysis, you will...SoftwareTemporary workWork at officeRelocation package
- ...Description Zoox is developing a full-stack autonomous mobility solution for our cities. As a Technical Program Manager in EE Systems, you will own the electrical and electrical-distribution program scope on vehicle programs that Zoox executes jointly with external engineering...SuggestedTemporary workRelocation packageEarly shift
$115k - $140k
...Dexterity's full-stack robotics systems pick, move, pack, and... .... Our systems are software-driven, hardware-agnostic,... ...About the Role: As a Technical Program Manager at Dexterity in the Architectural... ...building and managing geo-distributed project teams and 3rd parties...SoftwareFor contractorsWork at office$165k - $210k
...largest autonomous logistics system, delivering critical... ...Role You will be Zipline's Technical Program Manager for Flight Systems Platform, partnering across Flight Software, Cloud Infrastructure, Data... ...on-premise systems, CI/CD, distributed systems, embedded software,...SoftwareCasual workWork at officeLocal area- ...autonomous and truly collaborative. As a Technical Program Manager at Robust.AI, you will join a small,... ...next generation of warehouse robotic systems. This is a high‑visibility role that... ...teams, including hardware, software, and deployment Manage requirements...SoftwareWork experience placementFlexible hours
$165k - $210k
...delivery and logistics system that serves all... ...Ghana’s COVID-19 vaccine distribution, to providing on-demand... ...As part of Zipline’s Program Management team, you’ll own... ...our autonomous flight software stack. Your programs... ...throughput/latency), and technical direction....SoftwareLocal area$200k - $260k
...Description Job Title: Sr. Staff Technical Program Manager, ESS Location: San... ...the Company Peak Energy is the first American... ...proven Sodium-Ion battery systems as the storage standard for the new era... ...systems across hardware and software. Reporting to the CTO,...SoftwareFull timeFlexible hours$133.4k - $232k
...Senior Test Engineer on the Energy Storage and Distribution System (ESDS) Test Team to lead... ...battery packs, battery management system (BMS), power distribution... ...packs, BMS hardware and software builds, and interfacing... ...; work with the Test Program Manager to plan work, schedule...SoftwareFull timeTemporary workWork experience placement- Kforce has a client that is seeking a Technical Program Manager in Foster City, CA. Summary: In this... ...partners across hardware, firmware, software, engineering, procurement, and manufacturing... ..., you will help deliver AHE systems end-to-end and enable our client to meet...SoftwareTemporary work
- ...a client in Foster City, CA that is seeking a Technical Program Manager. Summary: In this role, you will work cross-functionally... ...with cross-functional teams - Hardware (HW), Software (SW), Firmware (FW), Functional Safety, System, Procurement, and Development - to align...SoftwareContract workTemporary workFlexible hours
- ...: 6+ months Description: As a technical program manager on our Infotainment/HMI team, you will... ...-functional team including hardware, software, vehicle integration, user experience... ...and implementation of multiple systems and functions, including A2B/audio, displays...Software
- ...in Foster City, CA that is seeking a Technical Program Manager - Hardware, Summary: Our client is looking... ...with our engineering leaders across software, hardware, engineering, and product to... ...2+ program development cycles for a System with HW and SW integration involved *...SoftwareContract work
$146.2k - $233.7k
...Product Development, Product Management, Operations & Infrastructure... ..., and delivery. Technical Program Manager for Visa Commercial... ...delivery into our production systems and released to our end users... ...Learn and adopt Visa’s Secure Software Development Lifecycle Management...SoftwareWork experience placementWork at officeLocal areaFree visa- ...in Foster City, CA that is seeking a Technical Program Manager who will support the Sensor Cleaning... ...Experience with requirements management software (Polarion) and task tracking software... ...* Experience with HW development of electronics, pneumatics, and hydraulic systemsSoftwareTemporary workWork experience placement
$186k - $233k
...execution-oriented team. As the Senior Technical Program Manager (TPM) for Vehicle Attributes, you... ...requests, ensuring hardware, software, and validation dependencies are tightly... ...). ~ Deep understanding of vehicle systems, development cycles, and prototype/pre...SoftwareTemporary workLocal areaImmediate startRelocation packageShift work- ...for our cities. We’re looking for a technical program manager to lead the integration effort that... ...across hardware, embedded software, and systems integration teams, working closely... ...safety-critical systems, or large-scale distributed software). ~ Solid technical grounding...SoftwareTemporary workRelocation package
$79.77 - $88.64 per hour
...significantly elevate the productivity of program managers and engineers. If you thrive on solving... ...to enhance engineering velocity and system reliability. Drive the definition, development... ...programs across hardware and/or software. Hands-on familiarity with end-to-...SoftwareHourly payTemporary work- ...for our cities. We’re looking for a technical program manager to drive cross-functional programs delivering... ...architecture — the hardware and software backbone of our autonomous vehicle... ...across hardware, embedded software, and systems integration teams, working closely...SoftwareTemporary workRelocation package
- ...Job Summary The Senior Technical Program Manager will lead firmware development programs for existing... ...triage activities for embedded software, including branching and release strategy... ...experience. • Strong embedded systems or firmware background. • Experience...SoftwareContract workFlexible hours
- ...deploy a purpose-built robotaxi. Our System Design and Mission Assurance (SDMA) team... .... We are seeking a Senior Technical Program Manager to lead highly cross-functional initiatives... ...the safety case for Zoox’s autonomous software, vehicle platform, and operations. Your...SoftwareTemporary workRelocation package
- ...Job Role: Technical Program Manager IV Location: Remote Duration: 8+ Months Summary:... ...that serve on the project(s) to deliver systems and systems enhancements that meet specified... ...environment Experience with software development lifecycle Education/...SoftwareFor contractorsRemote workFlexible hoursShift work
$146.2k - $233.7k
...starts with you. Job Description Technical Program Managers in the Product/Project Management (... ...of engineering projects and systems. This role involves collaborating with... ...proof-of-concepts, or MVPs. ~ Hands-on software development experience and ability to...SoftwareWork experience placementWork at officeLocal area$88 per hour
...advanced hardware engineering, is seeking a Technical Program Manager to join their team. As a Technical... ...supporting firmware or embedded software programs. ~ Experience managing firmware... ...vehicle technology and hardware systems. Collaborate with innovative and talented...SoftwareWeekly payContract workTemporary workFlexible hours$126.8k - $176.8k
...Ascendion is an AI-native software engineering disruptor... ...with leading training programs and hands-on... ...excellence, stakeholder management, and the ability to navigate... .... Job Title: Technical Program Manager II... ...Ascendion Learning Management System] Want to change the...SoftwareTemporary work$192.3k - $307.6k
...Visa is hiring an experienced Technical Program Manager to help build, operate, and evolve... ...background. You have built software or operated complex technical systems. You can read architecture... ...understand API contracts, reason about distributed systems and data flows, and...SoftwareFull timeWork experience placementWork at officeLocal areaWork visa- ...an on-demand, autonomous ride-hailing company find a Technical Program Manager - Hardware Development Programs to lead next-generation... ...ramp. In this role, you'll partner with hardware, software, firmware, systems, functional safety, procurement, vehicle development,...SoftwareContract workFlexible hours
- ...and we're looking to rapidly expand our software and hardware teams. As a result, we are looking for our first technical program management hire to own all things programs from hardware... ...visible early Build lightweight systems (roadmaps, metrics, dashboards) that keep...Software
$91.85 per hour
...an on-demand, autonomous ride-hailing company hire a Technical Program Manager to support its sensor cleaning programs and drive cross... ...engineers and stakeholders across hardware engineering, software, firmware, systems engineering, safety, product, and operations to...SoftwareHourly payOngoing contractFull timeTemporary workWork at officeLocal areaVisa sponsorshipFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Technical Program Manager, Energy Storage & Distribution System Software. Be the first to apply!
- software technology San Carlos, CA
- entry level software sales San Carlos, CA
- id software San Carlos, CA
- healthcare software sales San Carlos, CA
- embedded software San Carlos, CA
- ultimate software San Carlos, CA
- remote software sales San Carlos, CA
- software implementation project manager San Carlos, CA
- software support San Carlos, CA
- software San Carlos, CA


