Principle Firmware Engineer

Principle Firmware Engineer

Full-Time 70000 - 90000 € / year (est.) No home office possible
Microchip Technology Inc.

At a Glance

  • Tasks: Join a dynamic team to innovate in automotive and industrial design through embedded software development.
  • Company: World leader in touchscreen and human interface solutions, fostering creativity and collaboration.
  • Benefits: Receive on-the-job training, competitive salary, and opportunities for career advancement.
  • Other info: Work with a skilled team and engage in the full software development lifecycle.
  • Why this job: Make a real impact by developing cutting-edge technology in a supportive environment.
  • Qualifications: 10+ years in embedded firmware, strong C programming skills, and problem-solving abilities.

The predicted salary is between 70000 - 90000 € per year.

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 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.

Responsibilities

  • Analyse requirements for embedded software applications
  • Formulate innovative solutions in a resource constrained environment
  • Problem solve challenging customer issues
  • Analyse existing embedded software with a view to understanding it, documenting it, debugging it, and optimizing it
  • Adopt AI in all aspects of the development process
  • Document design and test specifications
  • Implement software to meet design requirements and implementation standards
  • Perform unit, integration, and qualification testing of embedded software
  • Provide peer review input to others’ work: documentation and software
  • Leadership/mentorship of Junior Engineers
  • Manage firmware development projects
  • Work with other Senior Firmware Engineers to review and improve Firmware Development Process
  • Interact with other functional groups including Silicon Development and Applications to develop the current and next generations of embedded touch controllers

Requirements / Qualifications

  • B.Sc. or B.Eng in Electronic Engineering or equivalent
  • 10+ years industrial experience (non-managerial) in embedded firmware domain
  • Be well versed in embedded software and hardware systems
  • Be very strong in C programming in an embedded environment
  • Excellent problem-solving skills
  • AI literate
  • Be able to understand and use device datasheets, product datasheets, application notes, and PCB schematics
  • Have experience with the full software development lifecycle and development tools
  • Have in-depth work experience with microcontroller peripherals
  • Have experience with Microsoft Office tools—Outlook, Word, Excel, PowerPoint—and have a very good standard of spoken and written English
  • Knowledge and experience of industry standards such as CMMi, Automotive SPICE, ISO‑26262, IEC/UL‑60730 would be useful

Travel Time 0% - 25%

Principle Firmware Engineer employer: Microchip Technology Inc.

Join a world leader in touchscreen and human interface solutions as a Principal Firmware Engineer, where you will be part of a dynamic and skilled team in the Human Machine Interface Division. Our Whiteley office fosters a collaborative work culture that prioritises innovation and employee growth, offering both on-the-job and formal training to enhance your skills. With exposure to the full development lifecycle and opportunities to mentor junior engineers, this role not only promises meaningful work but also a chance to shape the future of automotive and industrial design.

Microchip Technology Inc.

Contact Detail:

Microchip Technology Inc. Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Principle Firmware Engineer

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with other engineers on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving embedded software and firmware. This gives potential employers a tangible look at what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on common technical questions related to embedded systems and C programming. Practice explaining your thought process while solving problems, as this is often just as important as getting the right answer.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Principle Firmware Engineer

Embedded Software Development
C Programming
Problem-Solving Skills
AI Literacy
Requirements Analysis
Debugging
Optimisation

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of Principal Firmware Engineer. Highlight your experience in embedded software and C programming, and don’t forget to mention any relevant projects or achievements that showcase your problem-solving skills.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about working in the Human Machine Interface Division and how your background aligns with our innovative approach. Keep it concise but impactful!

Showcase Your Skills:In your application, be sure to highlight your familiarity with industry standards like CMMi and ISO-26262. We want to see how your skills can contribute to our team’s success, so don’t hold back on showcasing your expertise!

Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Microchip Technology Inc.

Know Your Stuff

Make sure you brush up on your embedded software knowledge, especially in C programming. Familiarise yourself with the full development lifecycle and be ready to discuss your past experiences with microcontroller peripherals and AI integration.

Showcase Problem-Solving Skills

Prepare to tackle some challenging scenarios during the interview. Think of specific examples where you've solved complex issues in a resource-constrained environment, and be ready to explain your thought process clearly.

Understand the Company’s Vision

Research the company’s innovations in touchscreen and human interface solutions. Be prepared to discuss how your skills can contribute to their future projects and align with their goals in automotive and industrial design.

Engage with the Team Dynamics

Since you'll be working in a small, skilled team, show your enthusiasm for collaboration. Be ready to talk about your experience mentoring junior engineers and how you’ve contributed to improving development processes in previous roles.