Firmware Engineer

Firmware Engineer

Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Join a skilled team to develop innovative embedded software for touchscreen products.
  • Company: Microchip Technology, a leader in touchscreen and human interface solutions.
  • Benefits: On-the-job training, access to learning resources, and a supportive management style.
  • Why this job: Be part of a dynamic team shaping the future of automotive and industrial design.
  • Qualifications: Degree in Electronics Engineering or Computer Science; experience in software is a plus.
  • Other info: Join a diverse team with unlimited career potential and strong employee development support.

The predicted salary is between 28800 - 48000 £ 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 to be seen in future years for automotive and industrial design. This is an exciting opportunity to join the world leader in touchscreen and human interface solutions. We are looking for a graduate, or a recent graduate with experience of up to 3 years to join our team. You will be working in a small but highly skilled team, as part of a wider organization within the Whiteley office in the UK and worldwide. You will receive on-the-job and formal training.

As a Firmware Engineer, you will be involved in the full development lifecycle of embedded software for touchscreen and related products—from requirements, through design, implementation, review, test, debug, and documentation. Specifically, we are looking to grow our next Analogue Front-end Programming specialist where a good grounding in Software Engineering Principles is paramount, but also an interest and knowledge in Analogue Electronics and Digital Design is of use here to fully appreciate the signal path for maXTouch measurements. There is an opportunity to grow significantly in these areas and over time, become an expert and contribute to the definition of the next generation of maXTouch products.

Expectations and Responsibilities

  • Build domain knowledge in maXTouch products regarding how measurements are made in analogue and digital, and how the resultant data is processed.
  • Analyze existing embedded software with a view to understanding it, documenting it, debugging it, and optimizing it.
  • Analyze existing Analogue/Digital HW implementation with a view to understanding it, programming it efficiently, and making recommendations for future HW designs.
  • Analyze Customer Requirements for embedded software applications.
  • Document Architectural and Detailed Design and test specifications.
  • Implement software to meet design requirements and implementation standards.
  • Perform unit testing and integration testing of embedded software.
  • Provide peer review input to others' work—software and documentation.
  • Problem solve Customer Issues and provide innovative solutions for new Feature Requests in a Resource Constrained environment.
  • Programming in C, Python and Assembly (previous experience is beneficial but not mandatory).

What makes this an exciting opportunity?

All the departments at Microchip interact closely and value communication. They are innovative, open and team focused with many internal development opportunities. The management style here is to coach—support when I don’t know which direction to go in and help me perform the way that I want. It is really encouraging. We understand the unique competencies, experience, and skills that fresh minds such as yours bring to our business. We seek recent graduates with high levels of innovation, technical abilities, superior communication skills, and enthusiasm. We will support you in your role from both a personal and technical perspective, through on-the-job training and access to our Microchip Learning Center. Graduates will also join our three-month Microchip New College Graduate Programme which runs twice a year.

Qualifications

  • B.Eng or equivalent in Electronics Engineering, Computer Science, or a similar technical degree.
  • For Graduates, any experience working in industry would be an advantage but is not essential.
  • For Engineers with experience, up to 3 years working in an Electronics and Software environment is expected.

General Competencies

  • Strong analytical and problem-solving abilities.
  • Effective communication skills for technical and non-technical audiences.
  • Teamwork and collaboration experience.
  • Adaptability and willingness to learn new technologies.

Are you looking for a unique opportunity to be a part of something great? Join a 17,000-member team that works on the technology that powers the world around us. We offer an atmosphere of trust, empowerment, respect, diversity, and communication, and an opportunity to own a piece of a multi-billion dollar global organization. People come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability. We are challenged and driven by an incredible array of products and solutions with unlimited career potential. Microchip's nationally-recognized Leadership Passage Programs support career growth where we proudly enroll over a thousand people annually. We take pride in our commitment to employee development, values-based decision making, and a strong sense of community, driven by our Vision, Mission, and Guiding Values.

Firmware Engineer employer: Microchip Technology Inc.

Microchip Technology Inc. is an exceptional employer that fosters a culture of innovation and collaboration within its Whiteley office, where employees are encouraged to grow both personally and professionally. With a strong emphasis on training and development, including the Microchip New College Graduate Programme, team members benefit from hands-on experience and mentorship in a supportive environment. The company values diversity and communication, providing a unique opportunity to contribute to cutting-edge technology while enjoying a stable and empowering workplace.
M

Contact Detail:

Microchip Technology Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Firmware Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. The more people you know, the better your chances of landing that Firmware Engineer role.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to embedded software or analogue electronics. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice common interview questions and be ready to discuss your experience with C, Python, and Assembly.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing fresh talent eager to join our innovative team!

We think you need these skills to ace Firmware Engineer

Embedded Software Development
Analogue Electronics
Digital Design
C Programming
Python Programming
Assembly Language Programming
Software Engineering Principles
Debugging Skills
Documentation Skills
Unit Testing
Integration Testing
Problem-Solving Skills
Communication Skills
Teamwork and Collaboration
Adaptability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Firmware Engineer role. Highlight any relevant projects or coursework, especially in embedded software and analogue electronics, to show us you’re a great fit!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your enthusiasm for the position and the company. Share why you’re excited about working in the Human Machine Interface Division and how your background makes you the perfect candidate.

Showcase Your Problem-Solving Skills: In your application, don’t forget to mention specific examples where you’ve tackled challenges or solved problems, especially in a technical context. We love seeing how you think and approach issues, so let us know what you’ve done!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re proactive and keen to join our team!

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

✨Know Your Stuff

Make sure you brush up on your knowledge of embedded software development, especially in C, Python, and Assembly. Familiarise yourself with the basics of analogue electronics and digital design, as this will help you understand the maXTouch products better.

✨Show Your Problem-Solving Skills

Be prepared to discuss specific examples of how you've tackled technical challenges in the past. Think about times when you had to debug software or optimise code, and be ready to explain your thought process during those situations.

✨Communicate Effectively

Since the role involves working closely with a team, practice explaining complex technical concepts in simple terms. This will demonstrate your ability to communicate with both technical and non-technical audiences, which is crucial for collaboration.

✨Ask Insightful Questions

Prepare some thoughtful questions about the company culture, the team you'll be working with, and the specific projects you'll be involved in. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

Firmware Engineer
Microchip Technology Inc.
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>