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

Senior C++ Software Engineer

Full-time

Applied Intuition

Responsibilities

  • Develop modular autonomy capabilities for diverse defense applications.
  • Integrate and deploy autonomy solutions onto embedded Linux and other hardware platforms, including sensor interfacing and data collection.
  • Integrate autonomy software with aircraft autopilots, datalinks, sensors, PNT/GPS/INS, and ground-control stations.
  • Support live flight testing of autonomy software on Group 1–5 unmanned aerial vehicles.
  • Collaborate with third-party UAS vendors to integrate autonomy software onto OEM hardware.
  • Perform system-level setup, testing, and validation in software-in-the-loop, hardware-in-the-loop, test, and operational environments.
  • Troubleshoot complex integration and software issues to ensure reliability and performance.
  • Implement service-oriented-architecture software and inter-process messaging systems for autonomous UASs.
  • Collaborate with autonomy engineers, DoD warfighter domain experts, and UAS vendors on customer delivery and demonstrations.

Requirements

  • Bachelor’s or master’s degree in Robotics, Computer Science, or a related engineering field.
  • 5–10 years of hands-on experience working with robotic systems across hardware, software, and integration.
  • Experience programming in C++, preferably modern C++.
  • Experience integrating autonomy or robotics products with Pixhawk autopilots, ArduPilot, and/or PX4.
  • Experience with UART/RS232/RS422/RS485, SPI/QSPI, I2C, and Ethernet communication buses and protocols.
  • Experience with Docker, containerized deployment environments, and Linux-based operating systems such as RHEL or Ubuntu.
  • Experience using Git, Visual Studio Code, and GitLab.
  • Familiarity with real-time, edge-computing, and safety-critical systems in SIL, HIL, test, and operational environments.
  • Strong communication skills and a customer-oriented project-delivery mindset.
  • Willingness to travel frequently for on-site integration and demonstrations, estimated at 10–20%.
  • U.S. citizenship and eligibility to obtain and maintain a U.S. security clearance are required.
  • Experience with modern C++ standards, Bash, and CMake is preferred.
  • FAA Part 107 Remote Pilot Certificate is preferred.
  • Experience with Agile development practices and CI/CD pipelines is preferred.
  • Experience integrating COTS hardware such as Nvidia Jetson and Raspberry Pi is preferred.
  • An active U.S. SECRET clearance is preferred.

Benefits

  • The company provides health, dental, vision, life, and disability insurance, 401(k) retirement benefits with employer match, learning and wellness stipends, and paid time off.
  • Eligible roles may include equity in the form of options and/or restricted stock units.
  • The position is primarily in-office five days per week, with occasional remote-work flexibility.
  • Frequent travel for on-site integration and demonstrations is expected at an estimated 10–20%.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior C++ Software Engineer in Washington DC vacancy
  • $150k - $195k

     ...integration, and test of embedded and application software for advanced missile programs. This...  ...close collaboration with systems engineering, electrical/hardware design, guidance, and...  ...modification, and review of embedded software in C/C++ for missile flight control and... 
    Senior
    Full time
    Immediate start

    CoAspire

    Washington DC
    3 days ago
  • $191k - $253k

     ...family of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our senior software engineers collaborate with other engineering...  ...related field.5+ years of production-grade C++ and/or Rust experience in a Linux development... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Washington DC
    3 days ago
  •  ...engineeringjobs.net, Inc. is seeking a software engineer to build and maintain high-performance software across embedded edge devices and cloud services, including RF data pipelines, hardware interfaces, and large-scale processing systems. You will collaborate with... 
    Senior

    Jobleads-US

    Arlington, VA
    3 days ago
  •  ...Leidos LLC seeks a seasoned software engineer with RF and signal processing expertise to design and implement advanced software on Linux. You will develop in C++ and Java, integrate components, and lead testing and documentation efforts in a secure environment. The... 
    Senior

    Jobleads-US

    College Park, MD
    3 days ago
  •  ...Seattle, Washington 98112 Brief Summary: NOAA is seeking an experienced Senior C++ Programmer to improve and maintain the COMPASS ecological model. The work includes developing software features, resolving technical issues, improving performance, and collaborating... 
    Senior
    Contract work

    Ladgov Corporation

    Washington DC
    more than 2 months ago
  •  ...Shield AI seeks a senior software leader to drive perception software across aerospace, defense and robotics. You will guide a technical team...  ...for challenging missions. The role emphasizes hands-on C++ development, cross-functional collaboration with hardware and... 
    Senior

    Jobleads-US

    Washington DC
    2 days ago
  •  ...General Dynamics Information Technology, Inc. is seeking a Senior Principal Data Engineer to design, implement, and operate advanced data management systems in support of intelligence missions. The role defines data storage, access, integration, and management strategies... 
    Senior

    Jobleads-US

    College Park, MD
    2 days ago
  •  ...subsidiary of General Dynamics Information Technology (GDIT), seeks a Senior Principal Data Scientist in Crystal City, VA to transform...  ...data into actionable insights. You will work with analysts, software engineers, and stakeholders to develop analytic methods, build... 
    Senior

    Jobleads-US

    Arlington, VA
    4 days ago
  • The Henry M. Jackson Foundation for the Advancement of Military Medicine seeks a Sr Scientist to serve as Principal Investigator, conceiving and leading high-complexity research programs in surgical, trauma, critical care, and related disciplines. The role includes mentoring...
    Senior

    The Henry M. Jackson Foundation for the Advancement of Milit...

    Bethesda, MD
    3 days ago
  •  ...Iron EagleX is seeking a Senior Principal Data Scientist to join our team in Crystal City, VA. You will work with large, diverse datasets...  ...customer requirements. You will collaborate with analysts, software developers, and technical staff to convert prototypes into... 
    Senior

    Jobleads-US

    Arlington, VA
    3 days ago
  • The Henry M. Jackson Foundation for the Advancement of Military Medicine, Inc. (HJF) seeks a Sr Scientist to serve as the Principal Investigator and lead independent, externally funded research programs in surgery, trauma, and related disciplines within the USU/WRNNMC Department...
    Senior

    The Henry M. Jackson Foundation for the Advancement of Milit...

    Bethesda, MD
    2 days ago
  •  ...Job Description Job Description Overview The Senior Guidance, Navigation & Control (GNC) Engineer position is a full-time exempt position. The...  ...trade studies required Experience coding in C and C++ required Ability to work as an individual contributor... 
    Senior
    Full time

    Cummings Aerospace

    Arlington, VA
    2 days ago
  • The Clearing, Inc. is seeking a Senior Principal Consultant to manage a client engagement within the Department of War. A DoD Secret clearance (active within 2 years) and onsite work in Alexandria, VA about three days per week are required. Senior Principals mentor teams... 
    Senior
    3 days per week

    The Clearing, Inc.

    Alexandria, VA
    3 days ago
  • $184k - $287.5k

     ...prototyping, and productizationDiscuss and refine software designs and implementation strategies...  ...fundamentals, especially in C/C++, with a deep understanding of parallel computer...  ...to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a... 
    Senior
    Full time
    Remote work

    Nvidia

    Washington DC
    3 days ago
  •  ...intensity company founded and operated by engineers on a mission to revolutionize the world's...  ...Era. If you’ve ever wanted to really own software engineering design decisions and take...  ...Yocto-based buildsystems # Proficient in C/C++ and Python (Golang, Typescript, and Rust... 
    Senior
    Full time
    Remote work

    Electric Era

    Washington DC
    2 hours ago
  •  ...CHAOS Industries seeks a Senior RF Signal Processing Software Engineer to advance our electromagnetic warfare product line. You will develop DSP algorithms...  ...candidates have 5+ years of experience in DSP, Python/C++/MATLAB, and experience with SDRs, I/Q data, and cyclostationary... 
    Senior

    Jobleads-US

    Washington DC
    2 days ago
  •  ...Leidos is seeking an experienced SDR Engineer in Arlington, VA to design, develop, and deploy advanced SDR systems using Ettus USRP hardware...  ...close to the hardware layer. The role requires strong C++, Python, and Linux experience, with multi-threaded architectures... 
    Senior

    Jobleads-US

    Arlington, VA
    3 days ago
  • $185k - $210k

     ...Senior Embedded Firmware Engineer Redmond, WA | On-site | $185K–$210K + equity | Relocation support A VC...  ...develop and test embedded firmware in C/C++. Translate customer and partner...  ...practical firmware solutions. Integrate software with FPGA/SoC processing platforms.... 
    Senior
    Full time
    Relocation package

    EVONA

    Washington DC
    3 days ago
  •  ...Senior zTPF Systems EngineerWe are seeking a high-caliber Senior zTPF Systems Engineer to join a mission-critical team in Washington, D.C., supporting one of the nation's most...  ...leveraging a deep mastery of zTPF Assembler and C++ to ensure seamless integration with modern... 
    Senior

    Georgia IT Inc

    Washington DC
    5 days ago
  • Publicis Sapient is seeking a Senior Principal to help grow the Management Consulting and Strategy practice and shape goal-oriented Digital...  ...management consultants, experience strategists, and technology engineers. Across North America, the role emphasizes delivering high-... 
    Senior

    Publicis Sapient

    Arlington, VA
    6 days ago
  • $107.9k - $195.05k

     ...Our division currently has an exciting opportunity for a Software Defined Radio (SDR) Engineer to perform design, development, and hardware/software...  ...hardwareDevelop high-performance SDR applications using:C++UHD (USRP Hardware Driver)Implement and optimize:Real-time DSP... 
    Senior
    Full time

    Leidos

    Arlington, VA
    1 day ago
  •  ...United States Digital Space LLC in El Segundo, CA, is seeking a Senior Software Engineer for AI infrastructure to build and scale Starshield's GPU-...  .../Ansible experience and programming skills in Python/C++/Go. Expect a high-security environment and global travel as... 
    Senior

    Jobleads-US

    Washington DC
    2 days ago
  •  ...Leidos LLC is seeking a Senior Software Engineer with an active TS/SCI polygraph to drive software development across the full lifecycle for a large...  ...and BDD patterns. Proficiency in Java, Python, and C/C++ is required, with web/UI and cryptographic knowledge preferred... 
    Senior

    Jobleads-US

    Alexandria, VA
    3 days ago
  • DescriptionSAIC is seeking a chip firmware Engineer. Come join our team working on...  ...inclusive atmosphere. As a software leader you will architect,...  ...as a software leader and as a senior level individual contributor....  ...languages such as Java, C/C++ and object oriented... 
    Senior
    Worldwide

    Science Applications International Corporation

    Arlington, VA
    4 days ago
  •  ...Senior Embedded Software Engineer Location: Seattle, WA (Primarily Onsite) Help Build the Embedded Foundation for Next-Generation Hybrid Mining Systems...  ...in C (approximately 80%) with selective use of C++ . Lead development and integration of software running... 
    Senior
    Full time

    LER TechForce

    Washington DC
    2 days ago
  •  ...Responsibilities Design and build testing software from component qualification through full...  ..., mechanical, controls, and systems engineers to develop testing capabilities. Build...  ...Strong programming skills in Python, Rust, C++, C, or similar languages. ~... 
    Senior
    Full time
    Flexible hours

    Endurance Energy

    Washington DC
    6 days ago
  •  ...GEICO is seeking a Senior Engineer to design, develop, and deploy large-scale distributed AI applications that power customer self-service...  ...performance in a fast-paced environment. Expertise in Python/Java/C++, Azure/AWS, and open-source tools is required. #J-18808-... 
    Senior

    Jobleads-US

    Bethesda, MD
    3 days ago
  •  ...commercial and government applications. Our engineers and space scientists are on a mission to...  ....Position OverviewWe are seeking a Senior Software Integration Engineer to join AST SpaceMobile...  ...and scripting languages: Python, C/C++, Bash.Version control systems: Git.Build... 
    Senior
    Work at office

    AST SpaceMobile

    Lanham, MD
    3 days ago
  •  ...We are seeking a highly skilled and experienced Senior Network Software Engineer with a strong focus on transport connectivity and networking products...  ...~ Strong embedded software development skills in C/C++ ; Python is a plus ~ Expertise in VPP, DPDK, or similar... 
    Senior

    Spectrum IT Recruitment

    Arlington, VA
    2 days ago
  • $130k

     ...Project Manager will work closely with research scientists, software engineers, PhD student interns, and cross-functional teams to plan, coordinate...  ...or technical environments such as MATLAB, Python, C++, Max/MSP, or similar. ~ Knowledge or experience with spatial... 
    Senior
    Contract work
    Flexible hours

    Moodys Northwest Consulting

    Washington DC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior C++ Software Engineer. Be the first to apply!