Salary: £50,000 - 50,000 per year Requirements: Solid experience in embedded software development. Strong PLC programming skills with Allen-Bradley or equivalent. Proficient in configuration and troubleshooting. Skilled in C, C++, and/or other relevant embedded programming languages. Strong understanding of hardware/software integration. Knowledge of safety standards, including IEC 61508 or similar. Responsibilities: Design, develop, and test embedded software systems for AVR and ARM platforms. Program, configure, and troubleshoot PLCs to support automation, ensuring seamless communication between software and hardware. Conduct testing, troubleshooting, and debugging of embedded software. Collaborate with hardware engineers, systems architects, and team members to develop integrated solutions and provide technical support during design and deployment. Stay updated on advancements in embedded systems and PLC technology. Prepare detailed documentation for software design, integration testing, and maintenance. Technologies: ARM Embedded Hardware Support PLC C++ More: We are a manufacturing company based in Leeds, representing a wide range of major UK and international brands. Due to our continued growth, we are currently recruiting for an Embedded Software Engineer to join our team. This full-time, permanent position offers a competitive salary ranging from £40,000 to £50,000, along with great benefits. The successful candidate will be required to travel occasionally to client sites for system installations or troubleshooting. We aim to contact all successful candidates within 5 days of application. last updated 5 week of 2026