> Markdown version of [/jobs/ext/3184907-embedded-systems-engineer](https://www.wearedevelopers.com/jobs/ext/3184907-embedded-systems-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Systems Engineer - **Company:** Terry Parris Associates Limited - **Location:** Codmore Hill, UK - **Salary:** £50,000.0 - £55,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Embedded Software, Firmware, Visual Basic .NET (Programming Language), Release Management, Software Engineering, PIC Microcontroller, ISO-14001, Software Version Control - **Published:** September 1, 2026 - **Apply:** https://find.jobs/jobs-near-me/apply/ats-redirect/?id=2946580881-2 ## About the Role * Degree in Software Engineering, Electrical Engineering or Electronic Engineering, or equivalent experience. * Experience developing embedded software using structured design methods. * Experience with Microchip PIC/DSP controllers, TI TMS320 microcontrollers, and C programming. * Understanding of embedded systems architecture and digital control theory. * Experience developing VB.NET GUI applications. * Strong analytical and structured problem-solving skills. * Ability to work independently and collaboratively within an engineering team. * Quick to learn new technologies and apply logical, methodical thinking. * Clear written and verbal communication skills. ## Description * Design and implement embedded software for power supply development. * Maintain firmware, including version control and release management. * Collaborate with internal engineering teams and external stakeholders to ensure designs meet technical requirements. * Develop software in line with project timelines and cost targets. * Participate in product design reviews and ensure software integrity. * Support project planning by contributing to time and cost estimates. * Produce technical documentation including code descriptions, operating principles, calibration procedures and user instructions. * Ensure designs meet internal engineering, quality and safety standards. * Ensure compliance with relevant legal and regulatory requirements. * Support quality and environmental management systems including ISO 9001 and ISO 14001, alongside internal standards for workmanship and ESD handling.