Simulation Software Engineer

Merlin Labs Logo

Merlin Labs

πŸ“Remote - United States

Summary

Join Merlin, a venture-backed aerospace startup, and develop cutting-edge simulation technology for autonomous aviation. You will build and adapt simulation environments for various applications, collaborating with a team to improve graphics and integrate models and hardware. This role offers high breadth and depth, with opportunities to work across the engineering organization and with stakeholders in flight test, human factors, business development, and engineering. You will need strong software engineering skills in C++ and either Python or JavaScript/TypeScript. The position is remote with some travel, and Merlin Labs offers a top-notch benefits package.

Requirements

  • Have a high level of competence in modern software engineering practices
  • Be comfortable engineering software in C++ 11+ and are familiar with either Python or JavaScript/TypeScript
  • Set standards, conduct code reviews and ensure appropriate levels of testing and continuous integration for projects within your purview

Responsibilities

  • Develop the simulation environment and also adapt it to power systems benches, desktop testing environments, piloted simulators, and cloud environments
  • Collaborate with teammates on improving graphics and terrain pipelines to harmonize our sensor and visual models
  • Work across the engineering organization to integrate models and hardware with our greater simulation suite
  • Have the opportunity to collaborate with stakeholders in flight test, human factors, business development and engineering

Preferred Qualifications

  • Aviation background (e.g. a pilot's license or in previous employment)
  • Robotics or simulation experience, especially in a robotics machine learning context
  • Performance engineering or distributed systems experience
  • Experience with React and front-end development
  • Simulink experience, especially integrating Simulink with other C++ applications
  • Experience configuring continuous integration
  • Graphics engine experience, especially Unreal via the C++ API or in managing Unreal as a render farm

Benefits

  • Health insurance
  • 401k with match
  • Unlimited vacation
  • Life insurance
  • Dental insurance
  • Professional development

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.