Robotic Autonomy Software Engineer
Full Time
full time
19 Sep 2025
Verified by Turrior
Content + Source + Freshness • 12 Dec 2025 • 95% confidence
88 / 100
Offer value
Strong offer due to high salary range, comprehensive benefits, and opportunity to work on innovative robotics projects.
- Salary range: $125,000 - $175,000/year
- Comprehensive benefits including 100% health coverage
- Opportunity to work with cutting-edge robotics technology
- Clear requirements may limit candidate pool
Pros
- High salary range ($125,000 - $175,000) ensuring competitive compensation.
- Fully covered health insurance and generous parental leave.
- Significant opportunities for skills development in cutting-edge technology.
Cons
- Requires U.S. citizenship and security clearance.
- Frequent travel required for on-site work, which could impact work-life balance.
- Highly specialized skill set may limit applicant pool.
Who it's for
Mid-level to Senior • In-office with travel
Good fit
- Robotics engineers with a strong software background
- Candidates eager to work on innovative technology
- Individuals comfortable with hands-on integration tasks
Not recommended for
- New graduates or those without significant robotics experience
- Candidates seeking work-from-home options
- Individuals without citizenship or clearance eligibility
Motivation fit
Desire to work on cutting-edge robotics projects.Interest in collaborating with cross-functional teams.Ambition to integrate and improve vehicle autonomy systems.
Key skills
Robotics integrationExperience with C++ and Python programmingKnowledge of autonomy systems and algorithmsStrong communication and teamwork
Score: 88/100 AI verified analysis
About the job
Requirements
- BS or MS in Robotics, Computer Science or related engineering field ,
- 2+ years of hands-on experience working with robotic systems (hardware, software, and integration) ,
- Experience with software programming languages: C++ preferred ,
- Experience integrating autonomy/robotics products with Pixhawk autopilots (ArduPilot and/or PX4) ,
- Experience integrating with communication busses & protocols:UART/RS232/RS422/RS485, SPI/QSPI, I2C, Ethernet ,
- Experience developing in Docker, containerized deployment environments, and using Linux-based operating systems (e.g., RHEL, Ubuntu) ,
- Experience using git, Visual Studio Code, GitLab ,
- Familiarity with real-time, edge computing, and safety-critical systems operating in software-in-the-loop (SIL), hardware-in-the-loop (HIL), test & operational environments ,
- Excellent communication skills and customer-oriented project delivery mindset ,
- Willingness to travel frequently for on-site integration and demonstrations (estimated 10–20%) ,
- U.S. Citizenship ,
- Eligibility to obtain and maintain a U.S. security clearance ,
- (Desirable) Experience in modern C++ (2011, 2017, or 2020 standards), Bash, and CMake ,
- (Desirable) FAA Part 107 Remote Pilot Certificate ,
- (Desirable) Experience with ROS2, Agile development practices, and CI/CD pipelines ,
- (Desirable) Prior work with COTS hardware integration such as Nvidia Jetson and Xilinx RF/MPSOC ,
- (Desirable) Active U.S. SECRET clearance preferred
What the job involves
- As a Robotic Autonomy Software Engineer, you will design and integrate complex autonomy and vehicle intelligence systems spanning hardware and software domains ,
- You will integrate hardware and software onto vehicle platforms and deploy autonomy algorithms in both a HIL/SIL and flight test environment ,
- Computer networking, code integration, and a passion for robotics integration is a must ,
- You will collaborate closely with cross-functional teams to deliver robust, scalable solutions for defense and commercial customers, providing seamless hardware-software integration, troubleshooting, and customer-facing demonstrations ,
- Adapt and develop modular and agile autonomy capabilities across diverse defense problems ,
- Integrate and deploy autonomy solutions onto embedded Linux and other hardware platforms, including interfacing with sensors and collecting data ,
- Troubleshoot complex integration and software issues to ensure high reliability and performance ,
- Integrate autonomy software into hardware in collaboration with autonomy engineers that supports full integration with aircraft autopilots, datalinks, sensors, PNT/GPS/INS, ground control stations, etc ,
- Support live flight test of autonomy software on group 1-5 unmanned aerial vehicles (UAVs) ,
- Collaborate with 3rd party UAS vehicle vendors on the integration of EpiSci autonomy software onto OEM UAS hardware ,
- Conduct system-level setup, testing, and validation, including software-in-the-loop and hardware-in-the-loop evaluations ,
- Collaborate with autonomy engineers to implement service-oriented-architecture software and inter-process messaging systems for autonomous UASsCollaborate with DoD warfighter domain experts and 3rd party UAS vehicle vendors to develop and integrate autonomy software onto OEM hardware
Benefits
- Health Insurance: Applied covers 100% of the cost and offers medical, dental, vision, and life insurance ,
- 401(k) Match: 50% employer matching to help you save money for retirement ,
- Fitness Stipend: Our wellness program supports your health and fitness goals. We pay for your trainers, gym memberships, massages, and more! ,
- Learning Stipend: We invest in your learning and growth by reimbursing you for educational and training expenses ,
- Parental leave: 12-week, fully paid parental leave to bond with a newborn child or new adopted or foster child ,
- Catered lunch, expensed dinner, on-site meals and snacks
