- Robot type
- Autonomous Vehicle · Defense
- Location
- USA
- Job type
- Software
- Posted
- Oct 8, 2026
Senior Software Safety Engineer
Job description
At Forterra, we're developing the future for Ground Based Autonomy. Forterra is seeking a Senior Software Safety Engineer to join our Safety team and drive efforts in the development of safety-critical autonomous systems. This role is crucial in evolving our Software Development Assurance process, focused on advanced technologies to support our safety assured solutions.
Job responsibilities
- Work across Forterra to ensure software development processes include safety considerations into our autonomous vehicle systems from the ground up – focusing on defense applications which follow a MIL-STD-882E process.
- Tackle the topics of functional safety, AI/machine learning, embedded systems and software development in a complex system environment.
- Work to define software architecture, safety concepts and derive requirements from safety analyses.
- Incorporate Model-based Safety solutioning across the Forterra ecosystem of software solutions.
- Perform Hazard Analyses within a Model-based Safety environment.
- Perform safety analyses such as:
- Software Functional Hazard Analysis (FHA),
- Software Failure Modes and Effect Analysis (FMEA),
Job requirements
- Bachelor’s degree in Electrical, Software, Systems or related Engineering discipline, Computer Science, or a related technical field; Master's Degree Preferred.
- 5-10+ years of work experience as a Software Safety Engineer, System Safety engineer or related role focused on autonomous or safety critical systems.
- Specific experience with MIL-STD 882E, JSSSEH, AOP-52 or a related software safety standards (e.g., DO-178C, ISO 26262).
- Specific experience with Software Development Processes such as ASPICE and coding standards (MISRA).
- Experience with managing requirements (Jama, Doors, Polarion) and issue tracking (JIRA).
- Familiar with the technical principles behind autonomous vehicles perception, prediction, path planning, and control.
- Strong analytical skills in linear algebra, geometry, and probability.
- Experience analyzing C/C++ software or other software based tools (e.g., SCADE, Simulink) developed for complex ecosystems such as RTOS, Complex Microprocessors, Hypervisors, etc.
Similar jobs
Forterra · Software
Software Systems Engineer, Safety Critical Embedded Systems
Clarksburg, Maryland
Forterra · Software
Software Engineer, Safety Critical Embedded Systems
Clarksburg, Maryland
Forterra · Software
Lead Software Test Engineer, Safety Critical Embedded Systems
Clarksburg, Maryland
Forterra · Software
Embedded Sustainment Firmware engineer
Clarksburg, Maryland
Robot deals
All deals →Like what we do? Buying through these links supports Bots n' Beans. We earn a commission at no extra cost to you. Thank you!



