Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior C++ Software Engineer

Home > C/C++ programming jobs

Senior C++ Software Engineer in USA

  • Applied Intuition
  • Full time
  • Email
  • Washington, DC

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

Salary: $135k - $185k/yr

Applied Intuition

Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving machine on the planet. Applied Intuition services the automotive, defense, t...

Similar positions

Security Software Engineer (L6)

  • Netflix
  • Full time
  • USA
  • 10/15/2026
  • Salary: $499k-$900k
  • Remote

Haptics Firmware Engineer

  • Apple
  • Full time
  • USA
  • 10/15/2026
  • Cupertino, CA

Senior ML Engineer, GenAI - Games

  • Netflix
  • Full time
  • USA
  • 10/15/2026
  • Salary: $466k-$750k
  • Remote

Senior Software Engineer, Firefox Security

  • Mozilla
  • Full time
  • Remote
  • 10/15/2026
  • Salary: €68k-€91k
  • Germany

Senior Gameplay Programmer, Game Prototypes

  • Netflix
  • Full time
  • Canada
  • 10/15/2026
  • Salary: $140k-$250k
  • Remote