Embedded Software Engineer
Role details
Job location
Tech stack
Job description
We re seeking an experienced Software Engineer to help design and deliver advanced embedded software solutions for next-generation health monitoring systems used in critical underwater rescue and survival technology. You ll join the Biometrics & Condition Monitoring team, shaping new systems that support health and safety in demanding operational environments.
Your work will play a key role in developing technology that directly supports real-world rescue operations combining embedded systems, IoT connectivity, and innovative medical data applications., * Develop and maintain embedded software for existing and new technology platforms. * Contribute to all phases of the software development lifecycle, including design, implementation, testing, and documentation. * Support and enhance legacy codebases as new system requirements emerge. * Prepare and manage software documentation, including specifications, test plans, manuals, and reports. * Ensure compliance with internal processes, industry regulations, and quality standards. * Collaborate with multi-disciplinary engineering teams across locations and attend site visits as required.
Requirements
Degree in Computer Science, Software, Electrical, or Electronic Engineering (or equivalent). * Proven experience in software development, ideally focused on embedded systems. * Practical knowledge of embedded tools such as MPLAB or ST32. * Strong command of C, C++, and/or C# programming languages. * Familiarity with version control platforms like Git or GitHub; exposure to Azure DevOps is a plus. * Understanding of communication protocols (network and serial), user interface design, or database development advantageous. * Knowledge of structured software design methodologies. * Keen eye for technical accuracy and system reliability. * Eligible for UK Security Clearance (SC).
Benefits & conditions
Competitive salary and benefits package. * 26 days' holiday plus public holidays over Christmas and New Year. * Company pension scheme and cycle-to-work program. * Private medical insurance and wellbeing support. * Early Friday finishes and hybrid working options. * Clear opportunities for development and career progression. * Supportive, innovative team culture where your ideas make an impact.
This is a fantastic opportunity to contribute to pioneering solutions that ensure safety in extreme environments.