Robotics Engineer – Embedded Software Engineer
£40,000 – £50,000
We are currently looking for a Robotics Embedded Software Engineer.
You will be working as part of a multidisciplinary team of electronics, mechanical, aerospace engineers as well as technicians and flight teams to develop aircraft/payload components and deliver improvements on our production line.
If you are ready to solve challenges in a fast-paced environment in an exciting industry, you should apply for this role.
What you'll own:
Generation of innovative ideas to address technical challenges in mapping, localization, object detection and classification, behaviour and trajectory prediction.
Design and implement safety-critical control algorithms for full self-driving vehicles.
Analyse data from simulation and real-world testing to evaluate and refine system performance.
Debug complex issues involving software components distributed across multiple processors interacting with sensors and physical actuators.
Lead the integration of 3rd party sensor, communication and actuator systems onto vehicles.
Leading the flight testing of new autonomous features.
Our ideal candidate:
Experience and interest in operating unmanned or robotic systems.
Bachelor's or advanced degree in an applicable engineering field, or equivalent work experience.
2+ years of practical cross-platform software engineering experience with C++ or python.
Experience with autonomous systems in one or more of the following areas: 3D environment reconstruction, tracking and prediction, perception, localization, estimation, and machine learning.
Experience working on real-world robot systems in a lab or in industry.
Understand general software development processes.
Integration of 3rd party sensor systems.
Experience with low bandwidth communications protocols and suitable hardware.