UGV Autonomy Software Engineer

Flexible Working Location
Ref
21717
Closing date
30/10/2022
Salary or hourly rate
Salary range between £45,000 to £55,000 based on skills and experience
Contract type
Permanent
Role type
Experienced
Location
Flexible Working Location
Description

HORIBA MIRA is a world-class, supplier of autonomous vehicles and systems capability to the defence industry. 

We are seeking an Autonomy Software Engineer to join a small, fast-moving team working to create advanced robot prototypes and products. For the right candidate, we offer an opportunity to help set the agenda and organize the development of our vehicle autonomy.

The ideal candidate has experience participating in vehicle autonomy or robotics design and implementation. Examples of excellent practical experience include developing software for autonomous vehicles and robots, including creating hardware-software interfaces for actuators and sensors, developing path/motion planning algorithms, and creating visualisations for sensor and autonomy decision making.

The team’s engineers write software, conduct experiments, communicate results, give high-profile demonstrations and develop innovative solutions to new problems. We offer a relaxed but hardworking environment where individuals are recognised for their personal performance.

The main purpose of the role is to:

  • Collaborative development of robotic autonomy algorithms capable of making robust decisions for planning and control in uncertain, dynamic environments.
  • Developing efficient software for motion control, path planning, task execution, etc.
  • Support prototyping of autonomous systems and validate designs through a series of purpose-designed experiments.
  • Trouble-shoot complex systems from a multidisciplinary (hardware and software) perspective.
  • Document work and assist with the transition of new capabilities, technologies, and prototypes into a product development environment.
  • Support establishing HORIBA MIRA as the technical partner of choice for the development of autonomous off-highway technologies.

Please be aware:

  • Prepared to come into the office 1 or 2 days a week or for extended periods to support the integration of the software into the hardware as and when required.
  • Prepared to travel within the UK and overseas, potentially involving extended periods (2-4 weeks) during project delivery
Experience

The ideal candidate has experience participating in vehicle autonomy or robotics design and implementation. Examples of excellent practical experience include developing software for autonomous vehicles and robots, including creating hardware-software interfaces for actuators and sensors, developing path/motion planning algorithms and controllers, and creating visualisations for sensor and autonomy decision making.

Worked as part of a team designing and implementing robotics or autonomous vehicle software

Preferred:

  • A senior member of a team developing autonomous vehicle software
Skills

Essential
•    Strong skills in C++ software development
•    Background in robotics or autonomous vehicle software
•    Excellent problem solving and communications skills
•    Exposure to the full development cycle
•    Comfortable using and developing for Windows and Linux

Desirable
•    Experience working with hardware interfaces such as CAN and Serial
•    Integration with 3rd party systems
•    Working with vehicle simulations (e.g., using Unreal Engine 4)
•    Visualisation of sensors and algorithms using graphics frameworks, such as OpenGL.
•    Basic knowledge of UDP/TCP networking and usage of communication middleware
•    Google Protocol Buffers
•    Python development

Qualifications

A relevant engineering, science degree or equivalent

Preferred:

  • Post graduate qualification in Software Engineering or Computer Science
  • Chartered status and member of a recognised professional institution
Other information

HORIBA MIRA has 75 years of heritage in developing some of the world’s most iconic vehicles, our engineers utilise the latest test facilities and simulation tools to make vehicles and journeys safer, cleaner, more efficient and rewarding.

At HORBA MIRA we have a wide range of benefits including:-

  • 27 days holiday + statutory days (with the option to participate in a holiday buy/sell scheme)
  • A generous contributory pension plan
  • A company performance related bonus scheme
  • A fantastic Employee Assistance Programme which offers a range of wellbeing services to staff.
  • Reimbursement of fees for corporate memberships for relevant Chartered/professional institution
  • A range of tax efficient salary sacrifice options including a cycle to work scheme.

Right to work: - HORIBA MIRA actively promotes diversity and inclusion across our organisation, however this role does not meet the criteria to be considered within the current Home Office Shortage Occupation list.