Principal Firmware Engineer

Principal Firmware Engineer

Full-Time 63000 - 77000 £ / year (est.) On-site
Microchip Technology

At a Glance

  • Tasks: Join a high-skill team to develop innovative firmware for next-gen touch controllers.
  • Company: Microchip, a leader in touchscreen and human interface technology.
  • Benefits: Hands-on challenges, formal training, and mentorship opportunities.
  • Other info: Collaborative environment with opportunities for leadership and career growth.
  • Why this job: Make an impact by solving complex customer issues with cutting-edge AI solutions.
  • Qualifications: B.Sc. in Electronic Engineering and 10+ years of embedded firmware experience.

The predicted salary is between 63000 - 77000 £ per year.

Overview

In this role you will contribute to the HMID Firmware Development Team within Microchip’s leading touchscreen and human interface division.

You will work across the full embedded software lifecycle, from requirements to verification, in a collaborative, high-skill team.

The position offers hands-on technical challenges, formal training, and opportunities to mentor others while influencing next‑generation touch controllers.

You will apply AI thinking to streamline development and help solve complex customer issues in a resource‑constrained environment.

Responsibilities

  • Analyze requirements for embedded software applications
  • Formulate innovative solutions in resource-constrained environments
  • Problem-solve challenging customer issues
  • Analyze, document, debug, and optimize existing embedded software
  • Adopt AI in development processes
  • Document design and test specifications
  • Implement software to design requirements and standards
  • Perform unit, integration, and qualification testing
  • Provide peer review input to others’ work (documentation and software)
  • Leadership/mentorship of Junior Engineers
  • Manage firmware development projects
  • Collaborate with other Senior Firmware Engineers to improve the Firmware Development Process
  • Coordinate with Silicon Development and Applications to advance touch controllers
  • Key requirements
  • B. Sc. in Electronic Engineering or equivalent
  • 10+ years of industrial embedded firmware experience (non-managerial)
  • Strong C programming in embedded environments
  • Excellent problem-solving skills
  • AI literate
  • Ability to interpret datasheets, product datasheets, application notes and PCB schematics
  • Experience with full software development lifecycle and development tools
  • Extensive experience with microcontroller peripherals
  • Proficient with Microsoft Office tools and strong English communication
  • Knowledge of CMMi, Automotive SPICE, ISO‑26262, IEC/UL‑60730 (useful)
  • Leadership and mentoring
  • Strong problem-solving
  • Excellent communication
  • Embedded C programming
  • Embedded firmware development
  • Microcontroller peripherals

Principal Firmware Engineer employer: Microchip Technology

Microchip Technology Inc. is an exceptional employer that fosters a culture of trust, empowerment, and diversity, making it an ideal place for professionals seeking to make a meaningful impact in the technology sector. With a commitment to employee development through nationally-recognized Leadership Passage Programs and a strong sense of community, employees are encouraged to grow and innovate within a multi-billion dollar global organization. Located in vibrant areas like Garching, Germany, and Whiteley, UK, Microchip offers unique opportunities for collaboration and career advancement in a dynamic work environment.

Microchip Technology

Contact Details:

Microchip Technology Recruitment Team

We think you need these skills to ace Principal Firmware Engineer

Embedded C Programming
Embedded Firmware Development
Problem-Solving Skills
AI Literacy
Requirements Analysis
Software Development Lifecycle
Microcontroller Peripherals