Simulation Software Engineer (Entry-Junior)

RevelLos Angeles, CA
$90,000 - $161,000

About The Position

We are looking for an early-career Simulation Software Engineer to join our talented and rapidly growing engineering team. You will contribute to Revel's simulation engine used to validate automation and operator control of high-criticality hardware. This is an opportunity to grow into a highly specialized discipline at the intersection of software engineering, physics, and safety-critical systems.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related technical discipline.
  • Foundational proficiency in C++ and/or Rust, or strong motivation to develop it quickly.
  • Understanding of modern software engineering practices including testing and code reviews.
  • Coursework or working knowledge of physics and applied mathematics, including thermodynamics or fluid dynamics.
  • Strong analytical and problem-solving skills.

Nice To Haves

  • Exposure to TypeScript and/or Python.
  • Familiarity with numerical methods or differential equations from coursework or personal projects.
  • Interest in safety-critical or mission-critical software development.
  • Any experience with simulation, modeling, or physical system software is a strong plus.

Responsibilities

  • Contribute to the development and maintenance of high-performance, reliable simulation software.
  • Support the infrastructure used to configure and execute simulations.
  • Work with simulation software users to help develop new features and models.
  • Collaborate with compiler engineers, frontend engineers, and product teams to integrate simulation into the broader Revel ecosystem.
  • Participate in code reviews and continuous improvement practices.
  • Assist in addressing engineering challenges in simulation under the guidance of senior engineers.

Benefits

  • Health insurance — We offer comprehensive medical, dental, and vision coverage to support you and your family.
  • 401(k) — Save for your future with our 401(k) plan.
  • Equity — All full-time employees receive equity, ensuring that you share in Revel's success and growth.
  • Life insurance — Company-paid life insurance gives you and your family peace of mind.
  • Parental leave — We offer paid maternity and paternity leave to support new parents.
  • Catered lunch — We provide catered lunch five days a week, so you can stay fueled and focused.
  • Unlimited PTO — We trust you to take the time you need. Unlimited PTO for all full-time employees.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service