Job Opportunity: Robotic Systems Software Engineer at the NOC

The National Oceanography Centre (NOC) is the UK's centre of excellence for oceanographic sciences. They are a national research organisation, delivering integrated marine science and technology from the coast to the deep ocean and one of the top five institutions of its kind in the world. The NOC has entered a truly exciting time, moving to independent & charitable status as of 1 November 2019.

About the role

The NOC is looking for Software Engineers to join the Marine Autonomous and Robotic Systems (MARS) Group at the NOC in Southampton, UK. 

They are entering a new phase in development of autonomous underwater vehicles (AUVs) which will build on a legacy that includes more than 20 years of pioneering exploration in the world’s oceans under Antarctic ice and deep hydrothermal vents.

You will join a team of enthusiastic multi-disciplinary researchers and engineers who are developing and operating the NOC fleet of AUVs and other marine scientific equipment around the world.

You will play a key role in the development of the embedded software deployed within the subsystems of the AUVs including power management, actuation, sensing and control behaviours. Alongside this exciting development work, you will contribute to the integration and testing of the AUVs both at the NOC and away on field trials. You will have the opportunity to support worldwide research cruises and sea-going operations, including system configuration prior to the cruises.

You will contribute to the development of cutting-edge next generation robotic software, and command and control systems for autonomous platforms.

In this position, the successful applicant might be required to work at sea to oversee equipment fault finding and repair.  Each day at sea will attract an additional allowance.

About you

The NOC is looking for highly motivated engineers with outstanding embedded programming skills, and a background in robotics and/or automatic control.

You will have a degree in Software Engineering, or a related area such as electronics, or relevant equivalent experience. Excellent native code software implementation skills (e.g. C/C++) are essential. Hands-on practical experience in control systems, robotics, automation as well as familiarity with robotics middleware (e.g. ROS) and other relevant software packages such as MATLAB are an advantage. 

Additional desirable requirements include:

  • Robotic sensing and control
  • Robotic localisation, navigation and planning
  • >Hands-on robotics or experience with embedded systems

A commitment to producing quality solutions, ensuring a high degree of accuracy and close attention to detail is required, along with a disciplined approach to analysing and resolving problems. You will be self-motivated, pro-active, flexible and innovative with the ability to work within a small team and communicate complex engineering concepts to specialist and non-specialist audiences.

Application deadline: 12 June 2020.

For more information and how to apply, click here.

Our Partners

Frontiers in Marine Science
American Academy of Underwater Sciences

ECO Magazine is a marine science publication committed to bringing scientists and professionals the latest ground-breaking research, industry news, and job opportunities from around the world.

Newsletter Signup

Please type your full name.

Please type your full name.

Invalid email address.

All emails include an unsubscribe link. You may opt-out at any time. Clicking subscribe confirms your acceptance of our privacy policy.