Python Developer jobs in Normanton upon Soar
Embedded Software Engineer
Urgently neededDeep Sea Electronics LtdSutton-In-Ashfield NG17 5ES- Life insurance
- Free parking
- Company pension
- Private medical insurance
- Company events
- Enhanced maternity leave
Often responds in 4 days- The role focuses on realtime control, industrial communications and functional safety (IEC 61508/IEC 62061), creating robust solutions for environments such as…
View similar jobs with this employerSenior Software Engineer
Often replies in 7 daysMHR INTERNATIONAL UK LIMITEDRuddington NG11 6JS- Referral programme
- Employee discount
- Sick pay
- Free parking
- Private medical insurance
- On-site parking
- As a Senior Software Engineer at MHR, you'll combine hands-on technical expertise with engineering leadership to deliver complex, high-impact solutions.
View similar jobs with this employerSenior Software Engineer
Often replies in 7 daysMHR INTERNATIONAL UK LIMITEDNottingham NG11 6JS- Referral programme
- Employee discount
- Sick pay
- Private medical insurance
- You'll design and deliver scalable solutions, solve complex technical challenges, and influence the engineering direction of products used by thousands of…
- Computer FuturesNottingham
- Mentor junior developers and contribute to technical decision-making within the team.
- Senior Software Developer - Industrial Automation Environment We are…
- Cyber1st LimitedBelper DE56
- Gym membership
- Life insurance
- Free parking
- Company pension
- Private medical insurance
- On-site parking
- The Embedded Software Engineer positions will be applicable to aspiring software developers that have recently graduated (first degree or postgraduate) as well…
- Cerca Magnetics LimitedNottingham
- Our device measures the magnetic fields within the brain using Optically-Pumped Magnetometers (OPMs) and due to its lightweight design can be worn by both…
- CGIUnited Kingdom
- Company pension
- Working closely with solution architects, stakeholders, and fellow developers, you’ll have the opportunity to expand your technical expertise and play a vital…
- CorriculoNottingham NG2 3AQ
- You will support and mentor developers, help establish engineering standards and remain closely involved in designing, developing and improving the underlying…
- CGIUnited Kingdom
- Company pension
- Collaborate & Integrate: Work cross-functionally with developers, architects, and business leads to embed testing into CI/CD and DevOps practices.
- Applause IT LimitedNottingham NG2 1AH
- Sick pay
- Company pension
- Nottingham | Hybrid | SC Clearance Eligible | Python | Linux | DevOps*.
- Working across multiple projects, you'll play a key role throughout the software…
- AssystemDerby
- Employee assistance programme
- Cycle to work scheme
- Free flu jabs
- Provide integrity substantiation using Finite Element method and/or Code assessment.
- ️ Adhere to Assystem quality system.
- View all Assystem jobs - Derby jobs - Stress Engineer jobs in Derby
- Salary Search: Senior Stress Engineer salaries in Derby
- See popular questions & answers about Assystem
- Rolls-Royce SMRDerby
- Company pension
- Private medical insurance
- Flexible schedule
- As part of the Engineering Specialist Capability, you will operate across teams, providing leadership and influencing how software is used to enable smarter and…
- E-SpaceLoughborough
- By building a highly-advanced low Earth orbit (LEO) space system—with a unique antenna design, highly sustainable spacecraft system and low-cost, small portable…
- View all E-Space jobs - Loughborough jobs - Software Engineer jobs in Loughborough
- Salary Search: Embedded Software Engineer salaries in Loughborough
- London Stock Exchange GroupNottingham
- Paid volunteer time
- We are a global network of developers, and everyone engages in a high degree of collaboration across the global team - including working closely with Business…
- View all London Stock Exchange Group jobs - Nottingham jobs
- Salary Search: DevOps Engineer salaries in Nottingham
- See popular questions & answers about London Stock Exchange Group
- London Stock Exchange GroupNottingham
- Paid volunteer time
- We are a global network of developers, and everyone engages in a high degree of collaboration across the global team - including working closely with Business…
- View all London Stock Exchange Group jobs - Nottingham jobs
- Salary Search: DevOps Engineer salaries in Nottingham
- See popular questions & answers about London Stock Exchange Group
- London Stock Exchange GroupNottingham
- Paid volunteer time
- The successful candidate will collaborate with colleagues across the organisation to build and implement the technical strategy for a set of Engineering…
- View all London Stock Exchange Group jobs - Nottingham jobs
- Salary Search: Senior Software Engineer salaries in Nottingham
- See popular questions & answers about London Stock Exchange Group
Job Post Details
Embedded Software Engineer - job post
Job details
Pay
- £30,460.29 - £50,064.59 a year
Location
Benefits
Pulled from the full job description
- Life insurance
- Free parking
- Company pension
- Private medical insurance
- Company events
- Enhanced maternity leave
- Enhanced paternity leave
Full job description
Embedded Software Engineer
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 highquality embedded software for industrial Control and Automation applications. The role focuses on realtime 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:
- 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
- Working to a high-quality standards
- Excellent team player with problem-solving and trouble-shooting capabilities
- Experience defining a task breakdown for a give piece of work and provide estimates
- Ability to translate requirements into a technical product specification
- Experience in 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 (baremetal and RTOS) used in industrial control systems
- Develop realtime control algorithms (e.g., PID, statebased 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, RS232/RS485
- 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 lessexperienced engineers; share knowledge through design reviews, brownbags and documentation
- Participate in sustaining activities for existing products, including defect resolution and targeted feature enhancements
Benefits:
- 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
Pay: £30,460.29-£50,064.59 per year
Benefits:
- Company events
- Company pension
- Enhanced maternity leave
- Enhanced paternity leave
- Free parking
- Life insurance
- On-site parking
Ability to commute/relocate:
- Sutton-In-Ashfield NG17 5ES: reliably commute or plan to relocate before starting work (required)
Application question(s):
- Are you comfortable working in an onsite setting?
- How many years of work experience do you have with Embedded Systems?
- How many years of work experience do you have with C++?
- Do you have experience with Functional Safety: IEC 61508 (and/or IEC 62061); safety concepts (SIL, SFF, PFH), safety planning and verification?
- Do you have an understanding of principles of Industrial Automation products: control theory basics (PID), sensors/actuators, transducers and signal conditioning?
- How many years of work experience do you have with Programmable Logic Controller (PLC)?
Work authorisation:
- United Kingdom (preferred)
Work Location: In person