Salary: £55,000 - 60,000 per year Requirements: Degree qualified in Software Engineering, Electronic Engineering or similar Experience in embedded software / firmware development Strong C programming skills Experience with microcontrollers (PIC/DSP/TMS320 desirable) Understanding of embedded systems and control theory Methodical problem-solving approach Able to work collaboratively in a multidisciplinary engineering environment VB.NET / GUI development exposure (desirable) Power electronics or control systems experience (desirable) Regulated or high-spec engineering environment experience (desirable) Responsibilities: Design and develop embedded software for new product development Implement and support digital control loops within advanced electronic products Maintain and improve existing production firmware Work closely with design engineers to ensure software meets technical and customer requirements Support software testing, design reviews and release control Contribute to project planning, estimates and technical documentation Ensure designs meet quality, safety and regulatory standards Technologies: Embedded Firmware Support C++ More: We are an established and highly respected engineering and manufacturing business located in West Sussex. We are seeking an Embedded Software Engineer to join our specialist design team, working on advanced technology products. We offer a competitive salary, a bonus, and excellent benefits including 25 days holiday plus bank holidays, a profit share opportunity, pension, a healthcare cash plan, and an early finish every Friday. Our collaborative engineering culture values support and teamwork, and we provide free parking and hot drinks on site. This role is fully site-based, and applicants will need their own transport due to location. last updated 21 week of 2026