Search Sonardyne

Follow us

Search Sonardyne

Follow us

Join Sonardyne

Senior Development Engineer

Competitive Permanent Blackbushe, Yateley, Hampshire Closing date: 30/09/2021

From the Mariana Trench, the deepest point on earth, to surging shorelines and anywhere in-between, we make the impossible possible through our continuous passion for innovation. That innovation comes from our greatest asset: our people.

Our people design, engineer and manufacture technologies that are enabling our customers to discover, navigate, measure, detect and communicate in the toughest environment on earth: Our oceans.

We’ve been actively developing the technology to make the oceans accessible for nearly 50 years and we’re only just getting started…

Our people design, engineer and manufacture technologies that are enabling our customers to discover, navigate, measure, detect and communicate in the toughest environment on earth: Our oceans.

We’ve been actively developing the technology to make the oceans accessible for nearly 50 years and we’re only just getting started…

Who are we looking for?

This is a dynamic position that will provide an exciting opportunity to join Sonardyne’s expanding Engineering Department. The role will involve working as part of an experienced team responsible for design, commissioning and testing of new product designs incorporating electronic circuits, firmware and software.

Your responsibilities:

The scope of the role includes development of embedded software and electronics hardware on a range of subsea instruments developed within the department from underwater acoustic modems, doppler velocity logs to data loggers and much more. These are the key competencies required:

  • To write reliable embedded software in a variety of programming languages, focussed on C and C++.
  • To lead hardware reviews of new designs and subjectively way up different techniques to ensure the best one is chosen for the project.
  • Mentor junior members of the team
  • Proactive problem solving
  • To develop and maintain excellent communication channels across the Company
  • To produce analytical and support documentation for all designs.
  • To drive the development of designs into safe, reliable, and robust working products/systems, architecting designs, documenting these, and developing code to meet requirements.
  • Ensure new designs can be tested automatically in efficient manner and tie this into automated build processes to ensure efficient use of technical resources.

The ideal candidate will have the following skills, knowledge & expereince:

Essential

  • Comprehensive experience of C/C++ in an embedded environment
  • Demonstrable industrial experience
  • Optimisation for power on embedded platforms
  • Attention to detail
  • Source control, e.g. git, surround
  • Undergraduate degree (2:1 or above) including the following disciplines: Engineering, Physics or Mathematics

Desirable

  • Embedded Linux
  • Real time operating systems / bare metal development
  • Testing strategies for embedded software
  • Acoustic principles and theory
  • Automated build processes
  • Programming languages, c#, c , c++ , DSP programming
Ready to join our energetic, forward thinking team…?
Apply
Share