How Remoteville checks and expires listings
Software Engineer
Skills
Software EngineeringPythonC++Front-End DevelopmentBack-End DevelopmentModellingSimulation
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Degree in Computer Science
- Excellent Software Engineering skills
- Excellent Python and C++ programming skills
- Experience with complex multi-language multi-platform software systems
- Passionate about self-driving vehicles and robotics solutions
- Strong presentation and communication skills
Nice to have
- 2+ yrs experience in robotics simulators, computer games, or similar
- Experience with CI/CD pipelines, virtualization, and cloud deployment
Day to day
- Design and develop an internal simulation infrastructure for training and testing AI algorithms in a virtual environment.
- Create models of vehicle dynamics, sensors, operational environment parts, and other agents.
- Develop tooling for post-run analysis, scenario creation, maintenance, scalable deployment, and CI/CD integration.
