Lead Robotics Software and Systems Engineer
Role details
Job location
Tech stack
Job description
As the successful candidate, you will co-lead a diverse engineering team responsible for designing, building, programming, testing, and maintaining a large fleet of robotic and autonomous systems. These include mobile and walking robots, manipulators, drones, and soft robotic systems, with applications across sectors such as energy, urban mobility, healthcare, space exploration, and nuclear inspection., The scope of this role covers the entire concept-to-deployment lifecycle. You will work closely with ORI academics, researchers, and the Lead Hardware Engineer on projects such as:
- Developing quadruped robots that autonomously navigate obstacles, scan forests, and map tunnels.
- Deploying bespoke scanning and sensing systems.
- Adapting robots to meet specific research and application goals. You will also represent ORI in collaborations with industrial and academic partners, acting as a key point of technical contact.
Requirements
You will have a degree in Engineering, Computer Science, or a related discipline, and possess substantial post-qualification experience in a research or R&D environment. You will bring a strong background in C++, Python, ROS, web development, and data management, and be confident working both independently and collaboratively across multiple projects.