Embedded Software Development Engineer (Senior Level)
Core
Lead requirements, design, and development of safety-critical airborne systems for aerospace and defense.
Role type
Senior Embedded Software Development Engineer (Safety-Critical)
Builds
Safety-critical software for airborne systems
Domain
Aerospace and Defense
Deliverable
production ML models | product features
Required skills
Real-Time Embedded Systems (RTES), Real-Time Operating Systems (RTOS), Safety-critical software development, C/C++, Python, Requirements engineering, Technical leadership, Root-cause investigation
Preferred skills
None stated
Technologies
None stated
Responsibilities
Perform end-to-end software development for embedded aerospace and defense systems from concept to integration; Ensure compliance of safety-critical software in accordance with DO-178 objectives by supporting certification audits, reviews and data package development; Define, solve and defend technical decisions to stakeholders while guiding technical implementation; Provide technical guidance and mentorship to junior and mid-level engineers.
Seniority
Senior, hands-on IC with technical leadership