Software Engineer, Safety Critical Embedded Systems

Company: Forterra

Location: Clarksburg, MD (Remote)

Salary: $150,000 - $175,000 a year

Type: Full-time

Remote: Yes

Posted: 2026-10-23

About this role

About Forterra

At Forterra, we are unleashing autonomy at scale to transform the battlefield. Our mission is to build the foundational platforms that enable an intelligent ecosystem to coordinate, adapt, and execute with speed and precision even in the uncertainty and disruption of modern conflict. In an era marked by rapid technological change and evolving threats, we design for flexibility, survivability, and operational dominance.

Forterra delivers weapons, sensors, and battlefield effects through integrated autonomous networks reaching operational areas faster, safer, and without placing human lives at risk. Our systems operate with distributed control, dynamic routing, and real-time responsiveness, enabling sustained advantage across complex mission environments.

About the role

Forterra is looking for a Software Engineer to design, implement, test, and maintain the safety critical embedded software used on our autonomous ground vehicles. This is an individual contributor role with

work across the full software lifecycle, from requirements and design through implementation, integration,

debugging, and verification. You will work with software, systems, test, and safety engineers to deliver

dependable code, resolve difficult embedded problems, and produce the evidence needed for customer

and safety reviews

Someone who enjoys working close to the hardware and wants to build software that has to behave

correctly in the real world. You should be comfortable taking a problem from requirements through

implementation, integration, debugging, and verification, while working closely with engineers in other

disciplines

What you'll do

  • Design, implement, and maintain safety critical embedded software for autonomous ground vehicle platforms.
  • Turn system and software requirements into readable, testable C and C++ code.
  • Implement fault detection, fault handling, diagnostics, and safe response behavior across supported vehicle platforms.
  • Wr...

Create Your Job Alert

Other Software Jobs

Other Jobs in Clarksburg