# Autonomy Software Engineer

**Company:** [Forterra](https://hotfix.jobs/companies/forterra)
**Location:** Arlington, VA, Clarksburg, MD
**Role:** Embedded Engineering
**Salary:** $120k – $165k/yr
**Skills:** C++, Python, Java, Ros2, Algorithms, Data Structures, Unit Testing, Debugging, Motion Planning, Path Planning, Robot Perception, Embedded Programming, Real-Time Operating Systems, Mapping
**Posted:** 2026-02-08

> Develop, integrate, and deploy autonomy software for robotic ground vehicles, collaborating with users and cross-functional engineering teams to deliver production-quality capabilities. The role requires strong software engineering fundamentals and experience integrating software with hardware; robotics and autonomous-systems experience is preferred.

## Job Description

## Responsibilities
- Integrate and deploy the autonomy stack on customer-bound hardware platforms and validate it in real-world conditions.
- Work across the organization and directly with end users to deliver new behaviors, payload integrations, and emerging mission use cases.
- Optimize autonomous vehicle behavior by evaluating how sensing, compute, controls, and other subsystems interact.
- Analyze test results, identify issues and root causes, and collaborate with engineering teams to resolve problems.
- Detect performance shortfalls, shape solution approaches, and implement enhancements to the core autonomy stack.
- Partner across business development and engineering teams to translate customer requirements into delivered autonomy capabilities.
- Travel 10–25% or 25–50%, depending on candidate preference and role placement.

## Requirements
- Bachelor's degree in computer science, engineering, robotics, or a related field, or relevant equivalent experience.
- Experience integrating software on hardware products.
- Strong programming skills in C++, Python, or Java.
- Software engineering skills including software design, unit testing, and debugging.
- Ability to consistently deliver production-quality software in a continuous integration environment.
- Strong understanding of algorithms, data structures, and software design principles.
- Clean, maintainable code and documentation practices.

## Nice-to-Haves
- Software development experience for robotics and autonomous systems.
- Experience with ROS2.
- Experience with state machines and motion or path planning.
- Knowledge of navigation, mapping algorithms, and robot perception.
- Familiarity with real-time operating systems and embedded programming.

## Compensation and Benefits
- **Base salary:** $120,000–$165,000 annually.
- Equity is included in most full-time, high-demand roles.
- Premium healthcare benefits, with Forterra covering 80% of plan premiums for employees and dependents.
- Company-paid basic life/AD&D and short- and long-term disability insurance.
- Company holidays, including a winter break in December.
- 20 days of accrued PTO per year.
- At least 7 weeks of fully paid parental leave.
- $9,000 annual tuition reimbursement or professional development stipend.
- 401(k) plan with company match up to 4%.

## Similar jobs

- [Robotic Software Engineer (Drone Stack)](https://hotfix.jobs/jobs/0dc19991-b645-49bf-be1a-fb707904b16d) - Applied Intuition - Fort Walton Beach, FL - $125k – $165k/yr
- [Ground System Integration Engineer](https://hotfix.jobs/jobs/c4b91a6d-f6da-4632-a101-c7918662b0ab) - Quindar - Denver, CO - $110k – $170k/yr
- [Embedded Software Engineer - Vehicle Software](https://hotfix.jobs/jobs/cc4051f2-0367-42f0-8a28-ef6838900bb3) - Parallel Systems - Los Angeles, CA - $132k – $152k/yr
- [Robotic Software Engineer](https://hotfix.jobs/jobs/10f5ae9b-ce89-4dc1-b5fd-821b1919ab22) - Applied Intuition - Washington, DC - $135k – $185k/yr
- [Autonomy Integration Software Engineer](https://hotfix.jobs/jobs/e4ce7b23-30bf-46d5-b978-b1b8212dc0fd) - Applied Intuition - Ann Arbor, MI - $140k – $175k/yr

**Apply:** https://hotfix.jobs/jobs/bf4f5d57-13bf-4562-94be-b4ed8e2a9345
**Canonical:** https://hotfix.jobs/jobs/bf4f5d57-13bf-4562-94be-b4ed8e2a9345