Embedded Software Engineer
Core
Full lifecycle development of safety-critical and mission-critical embedded software for solar-powered unmanned aircraft, adhering to DO-178C objectives.
Role type
Embedded Software Engineer (Safety Critical)
Builds
Software for solar-powered unmanned aircraft with heavy payload capacity
Domain
Aerospace / Embedded Systems
Deliverable
production ML models | product features
Required skills
C/C++, baremetal development, RTOS, model-based software tools, safety-critical software development, verification case design, peer reviews, software design documentation
Preferred skills
SCADE Suite, VxWorks, Texas Instruments Hercules Microcontroller, HALCoGen, aerospace/automotive/railway/defense industry experience
Technologies
SCADE, Polarion, VxWorks, HALCoGen, Jira, Confluence, Python
Responsibilities
Decompose and derive software requirements addressing safety, security, and performance; Develop safety critical and mission critical software; Develop verification cases and procedures; Collaborate with multidisciplinary teams to design efficient, safe code; Document software design; Support software test and systems engineering
Seniority
Mid-level, hands-on IC