Embedded Software Engineer

ResilAient Talent Hub
Herndon, VA, United States
1 day ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Abstraction Layers Agile Methodology Systems Engineering Automation of Tests Software Quality Computer Engineering Software Design Patterns Linux on Embedded Systems Embedded Software Python (Programming Language) Object-Oriented Software Development Scrum Methodology
+14 more
Software Architecture Systems Development Life Cycle Real-Time Operating Systems Rhapsody Software Engineering Systems Architecture Systems Integration UML VxWorks MagicDraw Real Time Systems Information Technology Codebase DO-178B

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.

Requirements

  • 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., 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.

Benefits & conditions

  • 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com
Prepare application

Good distractions

Loading talks and stories from around this role…