Skip to content

Jobs

Forterra

Robot type
Autonomous Vehicle · Defense
Location
USA
Job type
Software
Posted
Oct 8, 2026
Full-time

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

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!