{"id":3551221,"url":"https://alion.io/job/joby-aviation-software-program-manager-battery-management-system","title":"Software Program Manager, Battery Management System","company":{"id":176372,"name":"Joby Aviation","domain":"jobyaviation.com","url":"https://alion.io/company/joby-aviation","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"iCIMS","truth_index":{"grade":"A","score":100,"open_postings":3,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":17,"computed_at":"2026-11-04T06:34:25Z"}},"role":"Management","role_family":"Management","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["San Carlos, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":118700,"max":192800,"currency":"USD","period":"year","gross":null,"usd_annual":192800},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"Battery Management Systems","optional":false},{"name":"C++","optional":false},{"name":"Confluence","optional":false},{"name":"DO-178C","optional":false},{"name":"Embedded C","optional":false},{"name":"IBM DOORS","optional":false},{"name":"Jira","optional":false},{"name":"MATLAB","optional":false},{"name":"Scrum","optional":false},{"name":"Simulink","optional":false},{"name":"Smartsheet","optional":false},{"name":"C","optional":true}],"status":"live","first_seen_at":"2026-10-30T22:48:10Z","employer_posted_date":"2026-10-30","last_verified_at":"2026-11-04T08:40:12Z","board_verified":true,"closed_at":null,"days_open":4,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":4},"description":"Company Overview\nImagine 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.\nOverview\nJoby’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.\nAs 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.\nThe position will be based at our San Carlos location with occasional travel to Marina and Santa Cruz sites as needed.\nResponsibilities\nSingle point of accountability for Battery System software program execution across two development methodologies - embedded C++ and model-based design - on independent sprint cadences\n\nFacilitate 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 closure\n\nRun scrum for the BMS flight software and Ground Charging software teams - sprint planning, execution, and summaries - across their independent cadences\n\nFacilitate 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\n\nOwn the MBD-to-C++ release chain from development complete through characterization testing, HIL verification, documentation, and release evidence\n\nProgram-manage the DO-178C certification effort with our certification partner, software verification team, and FAA software designee, including high-level/low-level requirement traceability\n\nMaintain 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\n\nCoordinate 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\n\nCoordinate flight software release with the broader Joby software organization, and Ground Charging software integration with fleet infrastructure and fielded equipment\n\nRun the program's operating cadence: program reviews, key metrics (technical, schedule, risk), and concise status reporting to leadership\n\nIdentify, advocate for, and manage the development of test assets for software prototyping and verification\n\nRequired\nBachelor's degree in Engineering, Computer Science, or a related field with 5+ years of relevant experience\n\n5+ years of technical program management for embedded software or integrated hardware/software development, managing requirements, priorities, scope, and schedule\n\nExperience performing the Scrum master role for embedded or firmware teams, including managing multiple workstreams on different sprint cadences\n\nExperience delivering software under a formal safety-critical process (DO-178C preferred; ISO 26262 / ASIL D functional safety is a strong equivalent)\n\nDeep familiarity with the embedded software development lifecycle (C++, real-time targets), with the ability to make engineering-informed program decisions\n\nStrong track record of managing complex cross-functional programs and dependencies across teams you don't directly control\n\nExperience with Jira, Confluence, Smartsheet, or similar tools, as well as requirements management tools (e.g., Jama, DOORS, Polarion)\n\nClear, well-structured, and concise communication tailored to each audience, from engineers to executives\n\nAbility to manage a cross-functional team, including interfaces with hardware design and test teams, through an iterative design process\n\nDesired\nFamiliarity with DO-178C program execution, including DO-331 (model-based development) and DO-330 (tool qualification)\n\nFamiliarity with model-based design workflows (MATLAB/Simulink) and the model-to-code handoff\n\nFamiliarity with HIL test platforms (e.g., dSPACE, NI, Speedgoat)\n\nFamiliarity with battery systems, BMS, high voltage systems, or EV charging / EVSE\n\nFamiliarity with FAA or EASA certification programs (ARP4754A)\n\nProject Management Professional (PMP) certification\n\nExperience thriving in a fast-paced, quick-iteration hardware environment\n\nAdditional Information\nCompensation 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.\nJoby 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.\nJoby is an Equal Opportunity Employer","description_format":"text","description_chars":5950,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Life insurance","Restricted stock units"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Air Transport","Aircraft Manufacturing"],"lifecycle":[{"event":"open","at":"2026-10-30T22:48:10Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":4,"expected_fill_days":17,"reasons":["conf:2","velocity","win:early","comp:brand"],"computed_at":"2026-11-04T06:34:25Z"},"pay":{"stated_usd_annual":192800,"is_top_pay":true},"html_url":"https://alion.io/job/joby-aviation-software-program-manager-battery-management-system","json_url":"https://alion.io/job/joby-aviation-software-program-manager-battery-management-system.json","meta":{"generated_at":"2026-11-04T08:54:02Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":13847,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":176372},"rest":"https://alion.io/mcp/rest/get_company?id=176372"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fjoby-aviation-software-program-manager-battery-management-system"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fjoby-aviation-software-program-manager-battery-management-system"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fjoby-aviation-software-program-manager-battery-management-system"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/joby-aviation-software-program-manager-battery-management-system\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fjoby-aviation-software-program-manager-battery-management-system"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3551221}},{"tool":"search_jobs","arguments":{"company":"jobyaviation.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3551221},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}