Lead Embedded Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, May 28, 2026
This job expires in: 30 days
Job Summary
Leading a multidisciplinary team, the full-time Lead Embedded Software Engineer will guide the development of foundational software components for next-generation avionics systems, balancing technical contributions with leadership responsibilities in an Agile environment, preferably onsite in Cedar Rapids, IA, but remote candidates may be considered.
Key Responsibilities:
- Lead an Agile software development team within the Core Services & Libraries organization
- Break down program-level objectives into executable user stories, tasks, and milestones
- Provide regular progress metrics and reporting to program management and customer representatives
Required Qualifications:
- 8+ years of experience developing or testing embedded software
- Strong experience in embedded C++ software development within RTOS environments (VxWorks preferred)
- Demonstrated expertise with ARINC-653 partitioning and I/O frameworks
- Hands-on experience leading Agile or Scrum-based engineering teams
- Experience with requirements traceability and verification under DO-178C
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...