Autonomy Systems Engineer (Robotics & ROS2)

Forterra

Clarksburg (MD)

On-site

USD 120,000 - 165,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Premium Healthcare Benefits
PTO 20 days per year
Parental leave (7 weeks)
Tuition reimbursement
401(k) plan with match
Holiday calendar
Disability insurance
Beer and beverages stocked

Job summary

Forterra is seeking a software engineer to design, develop, and field software solutions enabling intelligent behavior in robotics and autonomous systems for national security customers. You will support real‑world missions across a fleet of ground vehicles worldwide, collaborating with engineers, researchers, and product managers.

The role emphasizes integrating software on hardware, delivering production-quality code, and optimizing autonomy systems with a focus on cross-functional

Qualifications

  • BS degree in CS/engineering/robotics or equivalent.
  • Experience integrating software on hardware products.
  • Strong programming skills in C++, Python, or Java.
  • Ability to deliver production-quality software in a CI environment.
  • Strong understanding of algorithms, data structures, and software design principles.
  • Demonstrates clean, maintainable code and documentation practices.

Responsibilities

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

Skills

C++
Python
Java

Education

B.S. in computer science, engineering, robotics, or related field

Tools

ROS2
Embedded systems

Job description

Forterra is seeking a software engineer to design, develop, and field software solutions enabling intelligent behavior in robotics and autonomous systems for national security customers. You will support real‑world missions across a fleet of ground vehicles worldwide, collaborating with engineers, researchers, and product managers.

The role emphasizes integrating software on hardware, delivering production-quality code, and optimizing autonomy systems with a focus on cross-functional

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Autonomy Systems Engineer for Real-World Robotics
Autonomy Systems Engineer for Real-World Robotics

Forterra • Arlington (VA), Northern (KY)

Hybrid
USD 120,000 - 165,000
Premium healthcare
PTO 20 days
Parental leave 7 weeks
+1
Senior Autonomy Software Engineer – Robotics & Real-World Ops
Senior Autonomy Software Engineer – Robotics & Real-World Ops

Forterra • Clarksburg (MD)

On-site
USD 150,000 - 250,000
Premium healthcare
Paid time off
Parental leave
+3
Senior Autonomy Software Engineer (Robotics)
Senior Autonomy Software Engineer (Robotics)

Forterra • Arlington (VA), Northern (KY)

Hybrid
USD 150,000 - 250,000
Premium Healthcare Benefits
PTO 20 days
Parental leave 7 weeks
+2
Senior Payloads Software Engineer: Autonomous Systems
Senior Payloads Software Engineer: Autonomous Systems

Forterra • Clarksburg (MD)

On-site
USD 120,000 - 200,000
Healthcare benefits
PTO 20 days
Parental leave
+3
Autonomy Software Engineer
Autonomy Software Engineer

Forterra • Clarksburg (MD)

On-site
USD 120,000 - 165,000
Premium Healthcare Benefits
PTO 20 days per year
Parental leave (7 weeks)
+5
Senior Autonomous Systems Software Engineer
Senior Autonomous Systems Software Engineer

Forterra • East Palo Alto (CA)

On-site
USD 155,000 - 180,000
Premium healthcare benefits
Life/AD&D insurance
Generous PTO
+3
Senior Payloads Software Engineer – Autonomous Robotics
Senior Payloads Software Engineer – Autonomous Robotics

Forterra • Clarksburg (MA)

On-site
USD 120,000 - 200,000
Premium Healthcare Benefits
Paid time off 20 days
Parental leave 7 weeks
+2
Autonomy Software Engineer
Autonomy Software Engineer

NightDragon Acquisition Corp. • Arlington (VA)

On-site
USD 110,000 - 135,000
Premium Healthcare Benefits
401(k) retirement savings plan
20 days paid time off
+2
Lead Autonomy Software Engineer
Lead Autonomy Software Engineer

Forterra • Clarksburg (MD)

On-site
USD 150,000 - 250,000
Premium healthcare
Paid time off
Parental leave
+3
Senior Autonomous Systems Software Engineer
Senior Autonomous Systems Software Engineer

Forterra • Palo Alto (CA)

On-site
USD 155,000 - 180,000
Premium Healthcare Benefits
3 weeks PTO?
Parental leave
+2