25 Feb
Senior Software Engineer - Simulation
Vacancy expired!
Job Description
Locus Robotics has a large and geographically diverse Robotics Software Engineering team working on a variety of cutting-edge engineering challenges. We are seeking a Simulation Engineer to join our team. When it comes to developing robotic applications, simulation is a force-multiplier that enables Locus to build better and faster systems. We’re looking for a software developer who can architect simulations of large robot fleets in a variety of scenarios and environments.
Responsibilities:- Extend our simulation architecture to handle more complex scenarios.
- Design, develop and maintain simulation software components.
- Work with other developers to integrate their components into the simulation environment.
- Model robotic systems (sensors, actuators) in both high and low fidelity.
- Create scenario generators that support scripted and random behaviors at scale.
- Develop bridge software to translate selected simulations to physical test spaces.
Qualifications
- 5+ years of experience working with languages such as C, Python, Rust and Java.
- Experience with distributed simulation of dynamic environments containing multiple actors, at the physical and behavioral level.
- Experience with simulation as a part of Continuous Integration testing.
- Familiarity with Linux.
Additional Information
Locus Robotics is an Equal Opportunity Employer
Vacancy expired!