
Senior C++ Software Engineer - Drone Stack
Applied Intuition1 month ago
Fort Walton Beach, FL, USASenior / Staff+
H1B sponsor
Base Salary
$135k - $185k/yr
Responsibilities
- Develop modular autonomy capabilities for 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 UAVs.
- Collaborate with UAS vendors to integrate autonomy software onto OEM hardware.
- Perform system-level setup, testing, and validation in software-in-the-loop and hardware-in-the-loop environments.
- Troubleshoot complex integration and software issues to improve reliability and performance.
- Implement service-oriented and inter-process messaging software for autonomous UASs.
- Collaborate with autonomy engineers, defense customers, warfighter domain experts, and third-party UAS vendors.
- Conduct customer-facing demonstrations and travel 10–20% for on-site integration.
Requirements
- Bachelor’s or master’s degree in Robotics, Computer Science, or a related engineering field.
- 5–10 years of hands-on experience with robotic systems spanning hardware, software, and integration.
- Strong software programming experience, preferably in C++.
- Experience integrating robotics or autonomy 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.
- Excellent communication skills and a customer-oriented project delivery mindset.
- U.S. citizenship and eligibility to obtain and maintain a U.S. security clearance.
- Preferred experience with modern C++ standards, Bash, CMake, CI/CD pipelines, Nvidia Jetson, and Raspberry Pi.
- FAA Part 107 Remote Pilot Certificate and an active U.S. SECRET clearance are preferred.
Benefits
- Full-time employees primarily work from the Applied Intuition office five days per week, with occasional remote-work flexibility; the stated expectation does not apply to contractors.
- Benefits may include health, dental, vision, life, and disability insurance, 401(k) retirement benefits with employer match, learning and wellness stipends, and paid time off.
- Compensation may include equity in the form of options and/or restricted stock units in addition to base salary.
About Applied Intuition
Applied Intuition builds software tools, infrastructure, and operating systems for developing, testing, and deploying autonomous and driver-assistance systems across automotive, trucking, defense, construction, mining, and agriculture. It sells enterprise software and services including simulation, sensor data management, HD mapping, and a vehicle OS to OEMs and government customers. Founded in 2017 and headquartered in Sunnyvale, California, it counts 18 of the top 20 global automakers and the U.S. military among its users.