Software Engineer, Simulation

Posted Apr 3

ISEE is seeking a full-time Software Engineer to join our team to develop an internal simulation testing infrastructure. The ideal candidate has several years of experience gained by working in industry.

Role responsibilities:

Design and develop an internal simulation infrastructure that allows large-scale training and testing of our AI algorithms in a virtual environment, including:

-Models of vehicle dynamics, sensors, different parts of operational environment, and other agents

-Tooling allowing post-run analysis and visualization of results

-Tooling supporting scenario creation and maintenance

-Tooling supporting scalable deployment in cloud environments and CI/CD integration

Qualifications:

  • Degree in Computer Science
  • Excellent Software Engineering skills
  • Excellent Python and C++ programming skills
  • Experience with development of complex multi-language multi-platform software systems   
  • Passionate about self-driving vehicles and real-world robotics solutions.
  • Strong presentation and communication skills

Preferred:

  • 2+ yrs industrial experience developing robotics simulators, computer games or similar software involving creation of virtual environments
  • Experience with CI/CD pipelines, virtualization and deployment in cloud environments (e.g. AWS)
  • Experience with front-end/back-end development
  • Theoretical background in modelling and simulation, AI and robotics