Position Details
About this role
Staff Software Engineer specializing in embedded C++ development for multi-core systems within Lockheed Martin's Missiles and Fire Control. You will design, develop, test, and integrate embedded software with hardware, in an Agile environment, and require interim Secret clearance.
Key Responsibilities
- Develop Embedded Software
- Integrate algorithms into C/C++ applications
- Plan, conduct, and coordinate software development
- Design, document, test, and debug software
- Resolve program intent and data acquisition
Technical Overview
Embedded software stack in C++ on Linux/VxWorks with multi-core/multi-threaded design. Involves GUI development, sensor emulation, and hardware/software integration; uses Git, GitHub/GitLab, Jira/Confluence; emphasis on safety-critical software.
Ideal Candidate
The ideal candidate is an experienced embedded software engineer with deep C++ expertise, strong Linux/VxWorks exposure, and a track record of working in defense programs requiring interim Secret clearance. They should thrive in a matrix organization, contribute to multi-disciplinary teams, and deliver robust software across embedded and desktop components.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Must be US citizen, Must be able to obtain interim Secret clearance, Onsite in Orlando, FL
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile