Explore 1M+ Live Opportunities.
Direct applications, high-package MNC listings, and exclusive insider referrals updated daily across 50+ niches worldwide.
Direct applications, high-package MNC listings, and exclusive insider referrals updated daily across 50+ niches worldwide.
ResilAient Talent Hub · Herndon, Virginia
About the Role
A leading aerospace and defense contractor in Herndon, VA is seeking a Lead Embedded Software Engineer to spearhead the architecture and modern software conversion of mission-critical real-time platforms. In this hands-on technical leadership role, you will lead the adoption of Rust, modernize legacy C/C++ codebases, and drive memory-safe embedded software design across full-lifecycle defense programs. You will serve as the technical authority across system architecture, hardware-software integration, RTOS development, and program execution (EVM/Proposals).
Clearance
We are looking for potential joiners to have Active US DoD Secret Security Clearance (or higher), but dont let this be a show stopper the customer has stated for an exceptional applicatant they would conduct the clearance but you must be able to pass it.
Work Authorization
Must be a US Citizen due to ITAR/defense contract requirements.
Responsibilities
Rust Modernization & Adoption
Spearhead the transition from legacy C/C++ to modern Rust, establishing design patterns, idioms, automated testing, and toolchains for real-time systems.
Full-Lifecycle Embedded Development
Translate complex operational requirements into software architecture, interface with hardware/systems engineering teams, and drive HW/SW integration and formal testing.
Real-Time Systems
Architect and implement software using Rust, C, C++, and Python on real-time operating systems (RTOS) including VxWorks, Embedded Linux, and Green Hills Integrity.
Program Management & Proposal Support
Partner with program leadership on Earned Value Management (EVM) tracking, software cost estimation (BOE), WBS development, and proposal package preparation.
Technical Leadership & Mentorship
Guide multidisciplinary engineering teams through the full SDLC, defining technical direction, architecture, and code quality standards.
Qualifications
Education & Experience
Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field + 9+ years of embedded engineering experience; OR Master’s degree + 7+ years of experience; OR 13+ years of experience in lieu of a degree.
Required Skills
Leadership Experience
3+ years leading software development teams.
2+ years as an Agile Software Lead, Technical Lead, or Scrum Master.
Core Technical Skills
Hands-on professional experience developing software in Rust.
5+ years of production C/C++ development and Object-Oriented Design (OOD).
Program Execution
5+ years of experience utilizing Earned Value Management (EVM) tracking.
3+ years leading software proposal efforts, technical writing, and cost estimation.
Preferred Skills
Experience writing low-level drivers, Board Support Packages (BSPs), and hardware abstraction layers.
Proficiency in MBSE and Object-Oriented Design tools (UML, IBM Rhapsody, Cameo Systems Modeler, or MagicDraw).
Familiarity with Information Assurance, cryptography, NSA Type 1 certification, or safety-critical standards (DO-178B/C).
Strong cross-functional technical communication skills across hardware, software, and systems engineering teams.
Pay range and compensation package
Why Apply?
Direct Impact: Shape next-generation aerospace and defense technology.
Modern Tech Stack: Spearhead industry-leading memory-safe (Rust) migration in a high-reliability defense environment.
Comprehensive Package: Competitive base salary, excellent healthcare benefits, 401(k) matching, paid time off, and stability on long-term defense programs.
Details
| Company | ResilAient Talent Hub |
| Location | Herndon, Virginia |
| Type | FULL TIME |
| Niche | Computer and Mathematical Occupations |