What you'll do
- Bring autonomy into real operations: Integrate and deploy our autonomy stack on customer-bound hardware platforms and validate it in real-world conditions.
- Build with users and stakeholders: Work across the organization and directly with end-users to deliver new behaviors, payload integrations, and emerging mission use-cases.
- Optimize the full system: Take a holistic view of autonomous vehicle behavior—how sensing, compute, controls, and other subsystems interact—and drive overall performance improvements.
- Close the loop from test to deploy: Analyze test results, identify issues and root causes, and collaborate with engineering teams to drive problems to resolution.
- Improve the core autonomy stack: Detect performance shortfalls, shape solution approaches, and implement enhancements in partnership with cross-functional teams.
- Connect product needs to R&D execution: Partner across business development and engineering teams to translate customer requirements into delivered autonomy capabilities.
- Travel: Travel ranging from 10-25% and 25-50% depending on candidate preference and role placement. Ability to commute to Arlington, VA as needed.
Qualifications
- 3 or more years of relevant experience
- B.S. in computer science, engineering, robotics, or related field or relevant experience/show of skill
- Experience in integrating software on hardware products
- Strong programming skills in languages such as C++, Python, or Java
- Solid core software engineering skills: software design, unit testing, debugging
- Ability to consistently deliver production-quality software in a continuously integrated environment
- Strong understanding of algorithms, data structures, and software design principles
- Demonstrates clean, maintainable code and documentation practices
- Experience working in teams and a willingness to proactively solve problems
Preferred Qualifications
- Experience in software development for robotics and autonomous systems
- Experience with safety-critical systems (e.g., MIL-STD-882, ISO-26262, DO-178)
- Experience with ROS2
- Experience with state machines and motion / path planning
- Knowledge of navigation, mapping algorithms and robot perception
- Familiarity with real-time operating systems and embedded programming
- Leadership experience on cross-functional software teams
Compensation
US Salary Range: $120,000—$250,000 (base salary, plus equity and competitive benefits)