Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer (Rust and C++ Required)

$150k - $175k

Lawrence Harvey New York

Embedded Software Engineer (Rust and C++ Required) Location: Arlington, VA | Full-time | Onsite Open to US Citizens, Green Card Holders, or Refugees with Indefinite Leave to Remain (ILR) Pay Range $150,000.00/yr – $175,000.00/yr Overview Our client is developing a next-generation control system for satellites delivering ultra high-resolution Earth imagery. This role focuses on building a new embedded software stack in Rust – a greenfield codebase designed to meet demanding performance, safety, and reliability requirements in space. The Rust system must interface cleanly with existing client-side products written in C++, requiring a strong understanding of both ecosystems and their interaction in low-level environments. Key Responsibilities Design and implement embedded software in Rust for spacecraft control systems Develop and maintain interoperability with external client code written in C++ Ensure real-time performance, safety, and determinism in bare-metal or RTOS-based environments Collaborate with hardware and systems engineering teams to integrate and validate software Support communications interfaces, telemetry protocols, and spacecraft subsystems Participate in architecture planning, code reviews, testing, and debugging Required Qualifications Experience with Rust in embedded or systems-level software development Strong working knowledge of C++, particularly in memory management and interoperability contexts Ability to work onsite in Arlington, VA Must be a US Citizen, Green Card Holder, or Refugee with Indefinite Leave to Remain (ILR) Preferred Experience Background in aerospace, space systems, or defense applications (not a requirement) Familiarity with embedded Rust tooling and frameworks (no_std, embedded-hal, RTIC) Experience integrating Rust and C++ in mixed-language systems Knowledge of satellite communications, telemetry systems, or mission operations Why This Role This is a rare opportunity to shape the software foundation for advanced imaging satellites. You'll be building a mission-critical system from scratch in Rust while bridging to high-performance client systems in C++. Your work will have a direct impact on technologies used for environmental intelligence, mapping, and more while on orbit. To Apply Get in touch to learn more or submit your application today. Additional Information Seniority Level: Mid-Senior level Employment Type: Full-time Job Function: Information Technology Industry: Aviation and Aerospace Component Manufacturing #J-18808-Ljbffr Lawrence Harvey

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer (Rust and C++ Required) in Arlington, VA vacancy
  •  ...Embedded Developer – Rust/C/C++ Location: Redmond, WA (Onsite) Job Type: Full-Time...  ..., C, and C++ to join our engineering team in Redmond, WA. The...  ...experience developing embedded software, device drivers, and CI/CD...  ...systems. This role requires close collaboration with hardware... 
    C++
    Full time

    MPower Plus

    Washington DC
    2 days ago
  • $201k - $250k

     ...Active Industry: Defense Required Skills: ARM Cortex-M, C, +7...  ...'s degree Job function: Engineering Industry: Defense & Space...  ...). The current codebase is Rust-on-Embassy, but we're language...  ...on the role — strong C, C++, or Rust embedded engineers are equally welcome... 
    C++
    Relocation
    Relocation package

    head-huntress.com

    Washington DC
    4 days ago
  •  ...About the job Senior Embedded Firmware Engineer Senior Embedded Firmware...  ..., DC Training Requirement: Candidates must complete...  ...Advanced proficiency in C, C++, or Rust ~ Experience with:...  ...Firmware Engineer, Embedded Software Engineer, ARM Cortex-M, C,... 
    C++
    Work at office

    Black Star Technology LLC

    Washington DC
    4 days ago
  •  ...growing space technology company in Washington, D.C. is seeking a Senior Embedded / Flight Software Engineer to develop embedded software for mission-critical systems. The role requires strong C++ skills, extensive experience in embedded software development, and familiarity... 
    C++
    2 days per week
    3 days per week

    EVONA

    Washington DC
    4 days ago
  •  ...Software Resilience Engineer SEI helps advance software engineering principles...  ...: Design and analyze embedded software tools and capabilities...  ...polygraph is required or must be obtained upon request...  ...more of the following: C and C++, Python, MATLAB, C#, or JAVA... 
    C++
    Full time
    Part time
    Work at office
    Relocation package

    Software Engineering Institute

    Arlington, VA
    2 days ago
  • $140k - $168k

     ...Embedded Software Engineer Pyka's goal is to provide society with a new form of safe, clean, and...  ...this role but don't meet every single requirement, we still encourage you to apply — we...  ...integrated systems ~ Proficiency in C/C++ and experience with microcontrollers... 
    C++
    Temporary work
    Remote work

    Pyka

    Washington DC
    3 days ago
  •  ...Embedded Systems Security Engineer Why choose between doing meaningful...  ...intersection of embedded software, computer...  ...embedded system security requirements for national security...  ...embedded software in C/C++ and tooling in...  ...in languages such as Rust. Experience integrating... 
    C++
    Work experience placement
    Internship
    Local area
    Immediate start

    MITRE

    McLean, VA
    5 days ago
  •  ...Overview Kastle Systems is looking for an Embedded Linux Software Systems Engineer to join our team in Falls Church, VA to help us grow our product...  ...are written in a variety of languages, including C/C++, Python and shell scripting. • Ensures Kastle's linux... 
    C++
    Remote work

    Kastle Systems

    Falls Church, VA
    5 days ago
  •  ...Job Description Job Description Embedded Software Engineer Apogee Research is at the forefront...  ...adaptation to adversarial environments, which requires the ability to field resilient,...  ...low-level software (typically C and C++) for tactical systems across a variety... 
    C++
    Full time
    Work at office

    APOGEE RESEARCH LLC

    Arlington, VA
    9 days ago
  • Description ​ The Role:  As Software Engineer on the  Virtual Test...  ...code across a wide variety of embedded systems from small low-level...  ...language including C, C++ Rust, and a willingness to learn...  ...and any work authorization requiring a written submission or other... 
    C++
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package

    General Motors

    Washington DC
    2 days ago
  •  ...Firmware Engineer At CheckVideo, we are transforming...  ..., scalable & secure software to meet customer...  ...Education: Bachelor's degree required; Advanced degree...  ...for mass market on Embedded Linux stacks SDLC...  ...programming languages: C, C++, Python, Go, Rust, Shell scripting... 
    C++
    Remote work

    Kastle Systems

    Falls Church, VA
    3 days ago
  • $137.33k - $206k

     ...technology firm in Arlington, Virginia, seeks a Senior Software Reverse Engineer to reverse engineer embedded and wireless systems, identifying vulnerabilities...  ...Computer Science or a related field, with experience in C/C++, Python, and reverse engineering tools like IDA Pro... 
    C++

    Two Six Technologies

    Arlington, VA
    4 days ago
  •  ...CNO Embedded Engineer Zetier seeks senior Computer Network Operations (CNO) embedded...  ...(PA), and St Petersburg (FL). Required : Extensive experience (5+...  ..., PCB, RF) Familiarity with software programming languages (e.g. C/C++, Matlab, Python) Development... 
    C++

    Zetier

    Arlington, VA
    2 days ago
  • $150k - $250k

     ...seeking a Senior Reverse Engineer. In this role, you...  ...focusing on hardware and software integrity. You will...  ...and project execution requiring physical presence at our...  ...Proficiency in C/C++ and Python for low-level...  ...Senior Reverse Engineer - Embedded Security Employment... 
    C++
    Relocation

    Webster & Webster Associates

    Washington DC
    5 days ago
  • $150k - $250k

     ...Senior Reverse Engineer - Embedded Security An innovative technology company...  ...focusing on hardware and software integrity. You will collaborate...  ...and project execution requiring physical presence at our specialized...  ...~ Proficiency in C/C++ and Python for low-level development... 
    C++
    Relocation

    Webster & Webster Associates

    Alexandria, VA
    2 days ago
  •  ...Polymarket Backend Engineer Polymarket is the world's largest prediction market platform...  ...or contributed to core blockchain node software, this role is a strong match. What...  ...languages: Golang is strongly preferred; Rust or C++ also valued ~ Familiarity with blockchain... 
    C++
    Contract work

    Polymarket

    Washington DC
    5 days ago
  •  ...Backend Software Engineer for Maps & Routing Rune Technologies builds...  ...stay close to our users by embedding directly with military units...  ...real-world sustainment requirements at the tactical edge....  ...equivalent) ~ Proficiency in C++ or Rust as a primary language; familiarity... 
    C++
    Full time
    For contractors
    Work at office

    Rune Technologies

    Arlington, VA
    1 day ago
  •  ...Accrete Ai Software Engineer Accrete is a dual-use AI software company that licenses its...  ...technologies and tools to meet project requirements. Write complex, maintainable code...  ...experience with compiled languages like (Go, Rust, C/C++, Java) ~ Demonstrated expertise in... 
    C++
    Immediate start

    Accrete.AI

    Alexandria, VA
    5 days ago
  • $180k - $220k

     ...technology company is seeking a Senior Flight Software Engineer to work in Arlington, VA. In this role, you'...  ...software development, including experience with embedded programming in languages such as Rust or C/C++, is required. This position offers a competitive salary... 
    C++
    Contract work

    Umbra Lab LLC

    Arlington, VA
    4 days ago
  •  ...located in Washington, DC, is seeking an Engineering Manager to lead and grow successful...  ...over 5 years of management experience in software engineering, remain deeply technical, and...  ...-paced environments. A background in Rust, C/C++, or Typescript is preferred. This position... 
    C++

    Stemit

    Washington DC
    4 days ago
  •  ...Backend Engineer At Twenty, we're taking on one of the most critical challenges of our...  ...Kotlin, C#, Python) or systems language (C, C++, Rust) with strong system design aptitude. ~...  .../ Work Environment This role requires eligibility to obtain and maintain a U.S... 
    C++
    Full time
    Work at office
    Flexible hours

    Twenty Inc.

    Arlington, VA
    2 days ago
  •  ...Washington, DC area is searching for an Engineering Manager to join their growing...  ...who is still deeply technical. Required ~5+ years of software engineering management experience...  ...paced environment ~ Experience with Rust, C/C++, Typescript, or modern infrastructure... 
    C++

    Stemit

    Washington DC
    4 days ago
  • $122.67k

     ...We are looking for a talented Embedded Software Engineer to join our team specializing in Engineering...  ...ensuring alignment with stakeholder requirements and application needs. Influence...  ..., integrate, and maintain embedded C/C++ software for automotive ECUs, real-time... 
    C++
    Work experience placement
    Immediate start
    Relocation package

    Cummins Inc.

    Washington DC
    1 day ago
  •  ...offensive security and reverse engineering on Apple platforms. The...  ...programming language such as Python and Rust. Skills in debugging and...  ...languages such as C, Swift, C++, Objective C, etc. Ability...  .... Kernel or system level software internals and vulnerability research... 
    C++
    Remote work

    Interrupt Labs

    Arlington, VA
    25 days ago
  •  ...Software Development Engineer In Test (SDET) Zetier seeks software development...  ...testing capabilities for embedded hardware, cyber platforms...  ...objectives. Required: ~5+ years experience...  ...experience in Python, C/C++, and/or Rust ~ Experience deploying... 
    C++

    Zetier

    Arlington, VA
    5 days ago
  • $190k - $210k

     ...Recruiter to lead full-cycle hiring across engineering and beyond! This is a highly strategic...  ...across the stack and across functions (Rust engineers to BD leads) ~ Strong understanding...  ...highly technical profiles (e.g., Rust, C++, distributed systems, cryptography)... 
    C++

    Jito Labs

    Washington DC
    4 days ago
  • $200k - $250k

     ...Our products (Jito Block Engine, BAM, and JitoSOL) are market...  ...functionality. It requires deep attention to speed,...  ...Looking For ~5+ years of software engineering experience,...  ...systems programming skills. Rust preferred, but deep experience in C/C++, Go, or similar is fine... 
    C++

    Jito Labs

    Washington DC
    2 days ago
  •  ...for our clients scale up of a software business. This is a senior...  ...system written in Python and Rust Own big initiatives end-to-...  ...Previously a Staff or Principal Engineer at a startup company 10+ years...  ...typed language (Rust, C++, Go, Swift, Java, etc) Deep... 
    C++
    Currently hiring
    Remote work

    MBR Partners

    Washington DC
    18 days ago
  •  ...Job Description Job Requirement: 2-4 years of experience in.net applications development/support. Work is more on.NET application...  ...Skills .NET 5.0 .Net Core ASP.Net 4.0 Angular 4 C++ Entity Framework Javascript SQL Server 2014 WCF... 
    C++
    Full time

    Hexaware Technologies

    Washington DC
    1 day ago
  •  ...About Antithesis We make software that finds the bugs your engineers couldn't. Antithesis runs your entire system...  ...of software engineering experience. Rust is a strong preference, but...  ...tenant platform or authz background, C/C++ familiarity, or open-source contributions... 
    C++
    Contract work
    Work at office

    Antithesis Operations LLC

    Vienna, VA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer (Rust and C++ Required). Be the first to apply!