Unreal-Based Simulation Engineer for Autonomous Systems

Forterra

Clarksburg (MD)

Hybrid

USD 145,000 - 195,000

Full time

31 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 Healthcare Benefits
Paid time off 20 days
Parental leave 7 weeks
Tuition reimbursement $9k
401(k) with company match

Job summary

Forterra is seeking a Simulation Software Engineer to design, develop, test, and maintain simulation systems for autonomous off-road and on-road applications in defense and commercial sectors. The role emphasizes Unreal, C++, and scripting in Lua or Python, with a strong focus on real-time development and cross-functional collaboration.

You will contribute across the development cycle, support automated tests, and help evaluate new simulation platforms while working in a distributed team to meet

Qualifications

  • 5+ years of experience in real-time software development.
  • Proficient in C++ and Lua or Python.
  • Experience with Unreal or similar engines.
  • Familiarity with automated testing platforms and methodologies.
  • Proficient in Linux development environments.
  • Strong 3D math and geometry fundamentals.
  • Ability to troubleshoot complex software issues.

Responsibilities

  • Design and develop simulation features, scenarios, and integrations.
  • Collaborate with cross-functional teams to enhance simulation usage.
  • Participate in agile ceremonies and task planning.
  • Work with systems, safety, and test groups to meet program needs.
  • Develop software across the development cycle with testing and verification.
  • Support troubleshooting, integration, and automated tests.
  • Evaluate new simulation platforms and provide input.
  • Work in a distributed team to achieve sprint goals.
  • Contribute to feature identification for releases.

Skills

Real-Time development
C++
Lua or Python
Automated testing
Linux
3D math
Problem solving
Unreal
GitLab workflows

Tools

ROS
Docker
Conan

Job description

Forterra is seeking a Simulation Software Engineer to design, develop, test, and maintain simulation systems for autonomous off-road and on-road applications in defense and commercial sectors. The role emphasizes Unreal, C++, and scripting in Lua or Python, with a strong focus on real-time development and cross-functional collaboration.

You will contribute across the development cycle, support automated tests, and help evaluate new simulation platforms while working in a distributed team to meet

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Simulation Software Engineer (Unreal, C++, Python)
Real-Time Simulation Software Engineer (Unreal, C++, Python)

Forterra • Winter Park (FL)

On-site
USD 145,000 - 195,000
80% health premium coverage
Life/AD&D insurance
20 days PTO per year
+3
Senior Simulation Software Engineer - Real-Time (Unreal/C++)
Senior Simulation Software Engineer - Real-Time (Unreal/C++)

Forterra • Clarksburg (MD)

On-site
USD 145,000 - 195,000
Healthcare benefits
Paid time off
Parental leave
+3
Simulation Software Engineer
Simulation Software Engineer

Forterra • Clarksburg (MD)

Hybrid
USD 145,000 - 195,000
Premium Healthcare Benefits
Paid time off 20 days
Parental leave 7 weeks
+2
Simulation Software Engineer
Simulation Software Engineer

Forterra • Clarksburg (MD)

On-site
USD 145,000 - 195,000
Healthcare benefits
Paid time off
Parental leave
+3
Simulation Software Engineer
Simulation Software Engineer

Forterra • Winter Park (FL)

On-site
USD 145,000 - 195,000
80% health premium coverage
Life/AD&D insurance
20 days PTO per year
+3
Simulation Software Engineer
Simulation Software Engineer

Forterra • Winter Park (FL)

On-site
USD 145,000 - 195,000
Realtime 3D Engineer for Unreal Autonomy Simulations
Realtime 3D Engineer for Unreal Autonomy Simulations

Nord Resume • Sunnyvale (CA)

Hybrid
USD 173,000 - 233,000
Realtime 3D Engineer (Unreal) for Auto Simulation
Realtime 3D Engineer (Unreal) for Auto Simulation

Nord Resume • Sunnyvale (CA)

Hybrid
USD 173,000 - 233,000
Senior Autonomous Payloads Engineer
Senior Autonomous Payloads Engineer

Forterra • Clarksburg (MD)

On-site
USD 120,000 - 200,000
Premium Healthcare Benefits
Paid time off 20 days/year
Parental leave 7 weeks
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