Sr Advanced Embedded Engr
Core
Develop high-level and low-level software requirements, architecture, and code for safety-critical embedded systems, specifically avionics.
Role type
Senior IC embedded software engineer (avionics/safety-critical)
Builds
Safety-critical embedded software for integrated platforms
Domain
Avionics / Embedded Systems
Deliverable
production ML models | product features
Required skills
C++, C++, software requirements engineering, software architecture, system testing, verification, validation, debugging on real target hardware, low-level hardware drivers, real-time operating system (RTOS) integration, DO-178C Level B and C standards, Ethernet, A429, RS-232, A615A data-loading interfaces
Preferred skills
Avionics product lines, DO-178B processes, DOORS, JIRA, Bitbucket, Git, software configuration management, change management, leading technical development of junior engineers, AI initiatives, Model Based Systems Engineering
Technologies
C++, VC++, DOORS, JIRA, Bitbucket, Git, RTOS
Responsibilities
Develop high-level and low-level software requirements; Perform embedded software development, software architecture, coding, integration, system testing, verification, and validation; Investigate issues and debug software on real target hardware; Define product scope and features and contribute to product certification; Lead technical development activities and act as a primary technical authority and program team leader
Seniority
Senior, hands-on IC with leadership responsibilities
