Position Details
About this role
This role involves leading multiple software teams in developing embedded, real-time, safety-critical software for precision-guided weapon systems. The position requires expertise in software architecture, team management, and aerospace standards.
Key Responsibilities
- Manage software teams through development cycle
- Oversee software architecture and design
- Mentor and develop engineers
- Ensure compliance with safety standards
- Collaborate with cross-functional teams
Technical Overview
The technical environment includes C++, Python, Linux, VxWorks, and embedded real-time systems, with a focus on safety-critical software development, design practices, and compliance.
Ideal Candidate
The ideal candidate is a senior software engineer with extensive experience in real-time embedded systems, safety-critical software, and leadership in software teams. They should have strong skills in C++, Python, and Linux, with a background in aerospace or defense projects.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of experience in safety-critical software, No leadership or team management experience, No aerospace or defense background, Inability to work in multiple locations
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile