> Markdown version of [/jobs/ext/3865407-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/3865407-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer - **Company:** ResilAient Talent Hub - **Location:** Herndon, VA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** 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, 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 - **Published:** October 22, 2026 - **Apply:** https://www.careerboard.com/us/en/find-jobs-in-United-States/-AFE051E81FAF6B973B/ ## About the Role * 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. ## 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.