Deep Sea Electronics is a global leader in the design and manufacture of generator controllers, automatic transfer switch controllers, battery chargers, and vehicle and off-highway control systems. With over 200 employees across four continents, we supply our products to customers in more than 150 countries, both directly from our UK head office and through a well-established international distributor network.
Join the engineering team at Deep Sea Electronics Ltd, where you will design and deliver high-quality embedded software for industrial Control and Automation applications. The role focuses on real-time control, industrial communications and functional safety (IEC 61508/IEC 62061), creating robust solutions for environments such as power generation, manufacturing, utilities and process industries. You will contribute across the product lifecycle - from requirements and architecture through implementation, verification, certification and field support.
Requirements:
- Functional Safety: IEC 61508 (and/or IEC 62061); safety concepts (SIL, SFF, PFH), safety planning and verification
- Principles of Industrial Automation products: control theory basics (PID), sensors/actuators, transducers and signal conditioning
- Electrical principles
- Familiar with stage gated / agile development approaches
- Comfortable collaborating closely with electronics engineers on embedded systems
- Working to a high-quality standards
- Excellent team player with problem-solving and trouble-shooting capabilities
- Experiencedefining a task breakdown for a give piece of work and provide estimates
- Ability to translate requirements into a technical product specification
- Experiencein working in a high-pace environment
- Enthusiastic and optimistic
- Development with Real Time Operating Systems
- Development of unit tested C code, using Jenkins or similar
- Source code build tools, bug tracker tools, source code repositories, etc
- BEng or above in Electrical and Electronic Engineering
Key Duties & Responsibilities:
- Design and implement C/C++ software for embedded devices (bare-metal and RTOS) used in industrial control systems
- Develop real-time control algorithms (e.g., PID, state-based control) for sensors, actuators, and power systems
- Produce work break down structures and define work packages for execution in JIRA tasks and integration into high level plans
- Integrate with industrial control equipment and software, including PLCs, HMIs and SCADA systems
- Implement and validate industrial communication protocols: Modbus (RTU/TCP), CAN/CANopen/J1939, Ethernet/IP, PROFINET, OPC UA, RS-232/RS-485
- Apply functional safety practices in line with IEC 61508/IEC 62061, including SIL determination, Safety Requirements Specifications (SRS), HARA/FTA/FMEA, and verification evidence
- Contribute to software quality by the use of coding standards (e.g., MISRA C/C++) and static analysis tools, performing code reviews and developing unit/integration tests
- Create test plans and perform functional product verification and validation activities
- Author and maintain engineering documentation: architecture, design descriptions, interface control documents, test plans, and safety lifecycle artefacts
- Collaborate closely with electronics, test & approvals, cybersecurity and product management to deliver cohesive solutions
- Support system integration, commissioning and troubleshooting at parent company and customer sites (UK and international travel required)
- Contribute to continuous improvement of processes, toolchains, CI/CD and development workflows (e.g., Git, Jira, code review)
- Mentor less experienced engineers; share knowledge through design reviews, brown bags and documentation
- Participate in sustaining activities for existing products, including defect resolution and targeted feature enhancements
- 25 days holiday + Bank Holidays
- Life Insurance
- Enhanced Maternity/Paternity pay
- 5% Pension contributions
- Companywide performance based annual bonus scheme
The successful candidate will develop with Real Time Operating Systems. Development of unit tested C code, using Jenkins or similar. Source code build tools, bug tracker tools, source code repositories, etc
DSE is an equal opportunity employer. A copy of our statement is available on request.