Embedded Safety-Critical Software Engineer

Forterra

Clarksburg (MD)

On-site

USD 150,000 - 175,000

Full time

46 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Premium health benefits
PTO 20 days
Parental leave 7 weeks
Tuition reimbursement
401(k) with company match

Job summary

Forterra is seeking a Software Engineer to design, implement, test, and maintain safety-critical embedded software for autonomous ground vehicle platforms. This role spans the full software lifecycle from requirements to verification, requiring close collaboration with safety and test engineers and a strong hardware-software interface mindset.

You will translate system requirements into readable C/C++ code, implement fault detection and safe response behaviors, and contribute to architecture

Qualifications

  • Bachelor’s degree in CS/CE/EE or related field.
  • 3+ years in embedded or safety-critical software.
  • C/C++ proficiency; Python or scripting.
  • Experience with RTOS/embedded targets.
  • Experience with Git, CMake, CI, code reviews.
  • Familiarity with MISRA C/C++, static analysis, unit testing.
  • Strong problem solving and communication.

Responsibilities

  • Design, implement, and maintain safety-critical embedded software for autonomous ground vehicle platforms.
  • Translate system requirements into readable C/C++ code.
  • Develop fault detection, diagnostics, and safe response mechanisms.
  • Write unit, integration, and target-based tests; support verification.
  • Debug hardware, software, firmware, timing, and integration issues.
  • Participate in architecture, design, code, and test plan reviews.
  • Document decisions, test results, anomaly resolution, and requirements traceability.
  • Collaborate with safety, test, and systems engineers to improve requirements and practices.

Skills

C/C++ proficiency
Python knowledge
Embedded software development
Safety-critical software
Troubleshooting
Strong communication
Willingness to travel

Education

Bachelor’s degree in CS/CE/EE

Tools

Git
CMake
CI/CD
MISRA C/C++
RTOS experience
QNX/Linux

Job description

Forterra is seeking a Software Engineer to design, implement, test, and maintain safety-critical embedded software for autonomous ground vehicle platforms. This role spans the full software lifecycle from requirements to verification, requiring close collaboration with safety and test engineers and a strong hardware-software interface mindset.

You will translate system requirements into readable C/C++ code, implement fault detection and safe response behaviors, and contribute to architecture

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Safety-Critical Embedded Systems Engineer
Senior Safety-Critical Embedded Systems Engineer

Forterra • Clarksburg (MD)

On-site
USD 150,000 - 175,000
Premium Healthcare Benefits
20 days PTO per year
7 weeks parental leave
+2
Lead Embedded Test Engineer, Safety-Critical Autonomy
Lead Embedded Test Engineer, Safety-Critical Autonomy

Forterra • Clarksburg (MD)

On-site
USD 125,000 - 150,000
Premium Healthcare Benefits
20 days PTO per year
7 weeks parental leave
+2
Software Engineer, Safety Critical Embedded Systems
Software Engineer, Safety Critical Embedded Systems

Forterra • Clarksburg (MD)

On-site
USD 150,000 - 175,000
Premium health benefits
PTO 20 days
Parental leave 7 weeks
+2
Lead Software Test Engineer, Safety Critical Embedded Systems
Lead Software Test Engineer, Safety Critical Embedded Systems

Forterra • Clarksburg (MD)

On-site
USD 125,000 - 150,000
Premium Healthcare Benefits
20 days PTO per year
7 weeks parental leave
+2
Software Systems Engineer, Safety Critical Embedded Systems
Software Systems Engineer, Safety Critical Embedded Systems

Forterra • Clarksburg (MD)

On-site
USD 150,000 - 175,000
Premium Healthcare Benefits
20 days PTO per year
7 weeks parental leave
+2
Senior Software Safety Engineer – Autonomous Ground Systems
Senior Software Safety Engineer – Autonomous Ground Systems

Forterra • United States

Remote
USD 135,000 - 175,000
Premium Healthcare Benefits
Life/AD&D
PTO 20 days
+3
Embedded Firmware Engineer – Autonomous Vehicle Hardware
Embedded Firmware Engineer – Autonomous Vehicle Hardware

Forterra • Clarksburg (MD)

On-site
USD 120,000 - 150,000
Healthcare benefits
PTO 20 days
Parental leave
Senior Software Safety Engineer
Senior Software Safety Engineer

Forterra • United States

Remote
USD 135,000 - 175,000
Premium Healthcare Benefits
Life/AD&D
PTO 20 days
+3
Senior Embedded Architect — Safety-Critical Firmware & Linux
Senior Embedded Architect — Safety-Critical Firmware & Linux

FORT Robotics • Boston (MA)

On-site
USD 150,000 - 190,000
Senior Hardware Integration Lead, Autonomous Ground Vehicles
Senior Hardware Integration Lead, Autonomous Ground Vehicles

Forterra • Clarksburg (MD)

On-site
USD 145,000 - 165,000
Healthcare benefits
Parental leave
PTO (20+ days)
+2