CareerPlanGet AI match score →

Embedded Software Engineer | Battery

South Burlington, Vermont💼 Full-time🗓 2026-05-01 → 2026-07-31

Core

Develop and integrate safety-critical embedded software for airborne battery management and on-board charging systems for electric aviation.

Role type

Embedded Software Engineer (Safety-Critical)

Builds

Certification-intent aircraft charge controllers and battery management software

Domain

Electric Aviation / Aerospace

Deliverable

production ML models | product features | infrastructure

Required skills

Embedded C, RTCA DO-178C, real-time safety-critical software development, bare-metal board bring-up, microcontroller timing, electrical fundamentals, switching power supplies, electrical isolation strategies, lab equipment operation (oscilloscopes, multimeters), C++, Python

Preferred skills

None stated

Technologies

C, C++, Python, RTCA DO-178C

Responsibilities

Specify, architect, design, implement, and integrate embedded software for airborne systems; troubleshoot hardware; write system-level software and hardware requirements for certification; lead development and testing of new software on hardware and in aircraft; support debugging in certification environments; interface with supplier partners in charging

Seniority

Mid-level, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗