Lead Embedded Software Engineer
New
United StatesFull-TimeLead
Salary140,000 - 165,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- AgileSCRUM
Requirements
- 8+ years of experience in embedded software development or testing, ideally in aerospace, defense, or other safety-critical domains.
- Strong expertise in embedded C++ development within RTOS environments (VxWorks preferred).
- Deep understanding of ARINC-653 partitioning, avionics I/O frameworks, and low-level system design.
- Proven experience leading Agile or Scrum software teams, including backlog management, estimation, and delivery tracking.
- Strong familiarity with DO-178C processes, including HLR/LLR requirements, verification, and traceability.
- Ability to coordinate across engineering, certification, and systems teams in complex, multi-stakeholder environments.
- Excellent communication skills with the ability to translate technical complexity into clear execution plans and stakeholder updates.
- Strong problem-solving mindset with the ability to operate in highly structured, mission-critical development environments.
Responsibilities
- Lead an Agile embedded software engineering team responsible for developing core services, reusable libraries, and avionics software components for safety-critical systems.
- Break down high-level program objectives into executable user stories, technical tasks, and delivery milestones while ensuring alignment with schedule and quality standards.
- Oversee day-to-day execution, including work assignment, progress tracking, and reporting to program leadership and stakeholders.
- Contribute directly to embedded software architecture, design, and implementation within real-time, partitioned avionics environments.
- Ensure compliance with DO-178C certification standards, including requirements traceability, verification, and adherence to coding guidelines.
- Collaborate with cross-functional engineering leads to define system interfaces, data flows, and I/O architectures across distributed avionics components.
- Mentor engineers on embedded design principles, RTOS-based development, and safety-critical software practices while driving continuous team improvement.
View Full Description & ApplyYou'll be redirected to the employer's site