Embedded Software EngineerJoin the engineering team at Deep Sea Electronics Ltd, where you'll be responsible for developing high-quality solutions for Control and Automation applications. This role focuses on the design and implementation of Functionally Safe software in accordance with recognized industry standards.Requirements:Expert in C/C++Functional safety standards, either IEC 61508 or IEC 60730Electrical principlesFamiliar with stage gated / agile development approachesComfortable collaborating closely with electronics engineers on embedded systemsKey Duties & Responsibilities:Design and implement C/C++ software for embedded devices, ensuring compliance with Functional Safety standards (IEC 61508)Develop, code, test, and debug system software according to technical product specificationsUtilize version control systems and adhere to company-wide quality processesPrepare and maintain Functional Safety documentation, including Safety Requirement Specifications, Hazard Analysis and Risk Assessment, and FMEAsCollaborate with other engineering teams and stakeholders to ensure cohesive project developmentConduct product testing and perform code reviews for peer developersEngage in the development of new products and the maintenance of existing onesMentor less experienced engineers and actively participate in knowledge-sharing initiativeManage task planning and workflow progress using the JIRA toolAuthor and maintain development documentation, including specifications, test plans, and design descriptionsVisit customer sites and attend company-provided training courses as neededBenefits:25 days holiday + Bank HolidaysNew flexible holiday schemeBupa Healthcare packageLife InsuranceEnhanced Maternity/Paternity pay5% Pension contributionsCompanywide performance based annual bonus scheme