Embedded Software Engineer
Deep Sea Electronics Ltd, Mansfield
Embedded Software Engineer
Salary not available. View on company website.
Deep Sea Electronics Ltd, Mansfield
- Full time
- Permanent
- Onsite working
Posted 1 week ago, 10 Jan | Get your application in now before you're too late!
Closing date: Closing date not specified
job Ref: eef0fc5067834f45ad0ad5f43e897c2e
Full Job Description
- 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
Expert in C/C++ for microcontroller development - 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
- Use to work to a high-quality standards
- Excellent team player with problem-solving and trouble-shooting capabilities
- Used to define a task breakdown for a give piece of work and provide estimates
- Ability to translate requirements into a technical product specification
- Used to work 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
25 days holiday + Bank Holidays - New flexible holiday scheme
- Bupa Healthcare package
- Life Insurance
- Enhanced Maternity/Paternity pay
- 5% Pension contributions
- Companywide performance-based annual bonus scheme
Direct job link
https://www.jobs24.co.uk/job/embedded-software-engineer-126281263
Relevant jobs
- Engineering / Technical Jobs in Arnold, Nottinghamshire
- Engineering / Technical Jobs in Boston
- Engineering / Technical Jobs in Chesterfield, Staffordshire
- Engineering / Technical Jobs in Corby
- Engineering / Technical Jobs in Derby
- Engineering / Technical Jobs in Grantham, Lincolnshire
- Engineering / Technical Jobs in Hucknall, Nottinghamshire
- Engineering / Technical Jobs in Ilkeston, Derbyshire
- Engineering / Technical Jobs in Kettering
- Engineering / Technical Jobs in Leicester
- Engineering / Technical Jobs in Lincoln
- Engineering / Technical Jobs in Long Eaton, Derbyshire
- Engineering / Technical Jobs in Mansfield
- Engineering / Technical Jobs in Market Harborough, Leicestershire
- Engineering / Technical Jobs in Northampton, Worcestershire
- Engineering / Technical Jobs in Nottingham
- Engineering / Technical Jobs in Spalding, Lincolnshire
- Engineering / Technical Jobs in Watford, Northamptonshire
- Engineering / Technical Jobs in Wellingborough
- Engineering / Technical Jobs in Worksop, Nottinghamshire