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.
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…
Role Overview
We are seeking skilled Embedded Software Engineers to join our dynamic team. In this role, you will work on complex software projects for Sonardyne’s products, collaborating closely with cross-functional teams to plan, develop, test, and deliver high-quality software solutions.
Key Responsibilities
-
Software Development: Design, develop, and validate new features for embedded systems, ensuring alignment with product requirements.
-
Embedded Systems Expertise: Deploy real-time and/or Linux-based operating systems for embedded systems, developing and debugging complex systems utilizing various communication protocols and peripherals.
-
Hardware Integration: Understand digital electronics, read schematics, and debug PCB issues. Perform hardware-in-the-loop testing, debugging, and validation.
-
Innovation: Identify opportunities for software efficiency improvements through code reuse across a range of products and projects. Stay updated on technical changes in your area of expertise.
-
Collaboration: Partner closely with other engineering team members to integrate hardware and software, adding value to the customer experience. Contribute to design and architectural concepts, and mentor junior engineers.
-
Customer Support: Provide support for customers as necessary, ensuring satisfaction and addressing technical concerns.
Required Skills & Experience
-
Programming Languages: Proficient in C and C++, with experience in object-oriented coding for embedded systems.
-
Embedded Systems Development: Experience with microcontroller hardware (e.g., STM32, PIC) and frameworks, working within memory, performance, and power constraints.
-
RTOS/Bare Metal Development: Proficient in developing for microcontroller-based systems, including experience with real-time operating systems and bare-metal development.
-
DevOps/Build Systems: Competent in developing and debugging, including cross-compiling for different hardware architectures, virtualization, and Docker concepts.
-
Software Best Practices: Experience in structured software development environments, including architecting and documenting designs, following coding guidelines, and developing unit and system tests.
-
Communication & Team Working: Effective communication skills to work collaboratively with team members and other departments.
Qualifications
-
Essential: Degree in Electrical/Electronic Engineering, Physics, Maths, Software Engineering, Computer Science, or relevant 5+ years of proven software engineering experience equivalent to a degree.
Desirable Competencies
-
Coaching & Development: Ability to mentor and train junior engineers, fostering skill development within the team.
-
Customer Care & Service Excellence: Commitment to providing exceptional customer support and service.
Why Join Sonardyne?
-
Innovative Projects: Work on cutting-edge subsea technologies that make a real impact.
-
Collaborative Environment: Join a dynamic team that values teamwork and knowledge sharing.
-
Career Growth: Opportunities for professional development and career progression.
-
Competitive Salary: Enjoy a competitive salary package with additional benefits
Apply Now
If you are passionate about embedded systems and want to contribute to innovative subsea technologies, we would love to hear from you. Apply today and be part of our dynamic team at Sonardyne.
Quality Manager Operations
We’re looking for an experienced and inspirational Head of Quality to champion quality across all aspects of Sonardyne’s business. This is a critical leadership role with companywide reach—responsible for cultivating a culture of continuous improvement, maintaining compliance with international standards, and driving operational excellence that enhances customer value and business performance.
perm
Blackbushe
to be discussed
Customer Services Manager Operations
We’re looking for an experienced and dynamic Customer Support Manager to lead and inspire a dedicated UK-based team of Offshore Field Engineers and Customer Support professionals. This is a pivotal leadership role responsible for ensuring the delivery of exceptional first- and second-line support for the full range of Sonardyne’s advanced marine technology systems.
perm
Blackbushe
to be discussed
Payroll Specialist Operations
We are seeking a highly organised and detail-driven Payroll Administrator to join our HR Payroll team on a permanent basis. Based in a hybrid role, you’ll be part of a collaborative, fast-paced environment where accuracy and compliance are key. This is a fantastic opportunity for someone looking to expand their experience in payroll operations across both UK and international jurisdictions.
Part Time Perm
Blackbushe
to be discussed