> Markdown version of [/jobs/ext/3101673-principal-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/3101673-principal-firmware-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). --- # Principal Firmware Engineer - **Company:** Microchip Technology Inc. - **Location:** Fareham, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), Microsoft Word, Microsoft Excel, Artificial Intelligence, Application Notes, Microsoft Outlook, Capability Maturity Model Integration, Datasheets, Software Debugging, Embedded Software, Firmware, Human-Computer Interaction, Microsoft Office, Microsoft PowerPoint, ISO/IEC 15504, Software Engineering, PIC Microcontroller - **Published:** September 27, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/principal-firmware-engineer/48788066 ## About the Role development process.What's attractive about this opportunity?This position will expose you to the full development lifecycle for embedded software applications: from requirements elicitation through design, implementation, review, test, and documentation. You will receive both on-the-job and formal training. You will be working in a small but highly skilled team, as part of a wider organisation both within the Whiteley office and worldwide.More details on the expectations and responsibilities in this position:Analyse requirements for embedded software applicationsFormulate innovative solutions in a resource constrained environmentProblem solve challenging customer issuesAnalyse existing embedded software with a view to understanding it, documenting it, debugging it, and optimizing itAdopt AI in all aspects of the development processDocument design and test specificationsImplement software to meet design requirements and implementation standardsPerform unit, integration, and qualification testing of embedded softwareProvide peer review input to others' work: documentation and softwareLeadership/mentorship of Junior EngineersManage firmware development projectsWork with other Senior Firmware Engineers to review and improve Firmware Development ProcessInteract with other functional groups including Silicon Development and Applications to develop the current and next generations of embedded touch controllersRequirements/Qualifications:B.Sc. or B.Eng in Electronic Engineering or equivalent10+ years industrial experience (non-managerial) in embedded firmware domainCompetenciesBe well versed in embedded software and hardware systemsBe very strong in C programming in an embedded environmentExcellent problem-solving skillsAI literateBe able to understand and use device datasheets, product datasheets, application notes, and PCB schematicsHave experience with the full software development lifecycle and development toolsHave in-depth work experience with microcontroller peripheralsHave experience with Microsoft Office tools-Outlook, Word, Excel, PowerPoint-and have a very good standard of spoken and written EnglishKnowledge and experience of industry standards such as CMMi, Automotive SPICE, ISO-26262, IEC/UL-60730 would be usefulTravel Time:0% - 25%To all recruitment agencies: Microchip Technology Inc. does not accept unsolicited agency resumes. Please do not forward resumes to our recruiting team or other Microchip employees. Microchip is not responsible for any fees related to unsolicited resumes.SummaryLocation: United Kingdom - WhiteleyType: Full time ## Description we affectionately refer to it as the Aggregate System and it's won us countless awards for diversity and workplace excellence.Our company is built by dedicated team players who love to challenge the status quo; we did not achieve record revenue and over 30 years of quarterly profitability without a great team dedicated to empowering innovation. People like you.Visit our careers page to see what exciting opportunities and company perks await!Job Description:This is a job opportunity to work as part of the Human Machine Interface Division (HMID) and help provide the innovation and inventions seen in future years for automotive and industrial design. An exciting opportunity to join the world leader in touchscreen and human interface solutions.Reporting to the HMID Software Manager, you will be part of the Firmware Development Team within the HMID Software Group. As a Senior Firmware Engineer, you will play a major role in the development activities of the team and in the team's ## Related Videos - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [Modulith Instead of Monolith - Pragmatically Towards Microservices](https://www.wearedevelopers.com/videos/987-modulith-instead-of-monolith-pragmatically-towards-microservices) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)