Embedded Software Engineer

ResilAient Talent Hub

Herndon (VA)

On-site

USD 170,000 - 210,000

Full time

12 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ResilAient Talent Hub in Herndon, VA seeks Lead Embedded Software Engineer to modernize mission-critical real-time platforms. Lead Rust adoption, transition from C/C++, and set memory-safe design standards across full lifecycle defense programs.

The role demands hands-on leadership, architecture direction, and collaboration with hardware and software teams on RTOS such as VxWorks and Embedded Linux. DoD security clearance and US citizenship are required.

Qualifications

  • Bachelor’s degree or higher with embedded engineering experience.
  • Proven track record in Rust/modernization of C/C++ codebases.
  • Strong experience with RTOS and real-time software design."],
  • job_responsibilities_description:[

Responsibilities

  • Lead Rust modernization and adoption across real-time platforms and legacy codebases.
  • Drive full-lifecycle embedded development including HW/SW interface and formal testing.
  • Architect and implement software on RTOS such as VxWorks/Embedded Linux/Green Hills Integrity in C/C++/Rust/Python.
  • Support program leadership with EVM tracking, BOEs, WBS, and proposal packages.
  • Provide technical leadership and mentorship across multidisciplinary teams.

Skills

Rust development
C/C++ development
Real-time systems
Embedded software design
EVM tracking
Technical leadership
Agile leadership

Education

Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
Master’s degree in related field
13+ years of experience in lieu of a degree

Tools

VxWorks
Embedded Linux
Green Hills Integrity

Job description

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Embedded Rust Architect for Real-Time Defense Software
Lead Embedded Rust Architect for Real-Time Defense Software

ResilAient Talent Hub • Herndon (VA)

On-site
USD 170,000 - 210,000
Senior Software Engineer
Senior Software Engineer

Horizontal Talent • Sterling Heights (MI)

On-site
USD 120,000 - 160,000
Senior Rust Software Developer - SMES ( Full-time ) Camden, NJ - DK
Senior Rust Software Developer - SMES ( Full-time ) Camden, NJ - DK

Central Business Solutions, Inc • Camden (NJ)

On-site
USD 130,000 - 210,000
Embedded Software Engineer- Active Secret clearance - Direct Hire
Embedded Software Engineer- Active Secret clearance - Direct Hire

Nickerson Talent Solutions • Tampa (FL)

On-site
USD 110,000 - 165,000
Embedded Real-Time Software Engineer (Principal)
Embedded Real-Time Software Engineer (Principal)

Lone Star Analysis • Texas

On-site
USD 140,000 - 190,000
Lead Software Engineer
Lead Software Engineer

Inabia Software & Consulting Inc. • Herndon (VA)

On-site
USD 140,000 - 200,000
Health and disability insurance
401(k) match
Flexible spending accounts
+6
Lead Software Engineer
Lead Software Engineer

Inabia-Software- • Herndon (VA)

On-site
USD 180,000 - 240,000
Health and disability insurance
401(k) match
Flexible spending accounts
+5
Senior Mission Systems Software Engineer (C2)
Senior Mission Systems Software Engineer (C2)

Stealth Mode • Huntsville (AL)

On-site
USD 120,000 - 180,000
Lead, Software Engineer
Lead, Software Engineer

I8IS - Infiniti Software Solutions • Reston (VA)

On-site
USD 145,000 - 196,000
Health and disability insurance
401(k) match
Flexible spending accounts
+6
Embedded Software Engineer
Embedded Software Engineer

ITAC Solutions, LLC • Huntsville (AL)

On-site
USD 85,000 - 150,000
Medical and dental insurance
401(k) program with company match
Paid Time Off and company holidays
+3