Firmware Engineer

Firmware Engineer

Full-Time 30000 - 42000 £ / year (est.) No home office possible
Go Premium
Microchip Technology

At a Glance

  • Tasks: Join a dynamic team to develop innovative firmware for cutting-edge touchscreen technology.
  • Company: Microchip Technology Inc., a global leader in semiconductor solutions.
  • Benefits: Competitive salary, extensive training, and opportunities for career growth.
  • Why this job: Be part of a diverse team shaping the future of automotive and industrial design.
  • Qualifications: Degree in Electronics Engineering or Computer Science; experience in software development is a plus.
  • Other info: Engaging work environment with mentorship and a supportive culture.

The predicted salary is between 30000 - 42000 £ per year.

Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar global organization? We offer all that and more at Microchip Technology Inc. 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.

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—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 organisation both within the Whiteley office in the UK and worldwide. You will receive both 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.
  • Analyse 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).

If you are seeking to start or continue your career in the dynamic and fast-paced semiconductor world, Microchip can help you make the most of your hard-earned education and recent experience. 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. The programme allows you to be involved in learning and development sessions with other EMEA graduates, giving you the opportunity to develop business acumen and be involved in cross-functional teamwork. As part of the programme, you will work on an exciting project of your choice with other graduates, whilst being mentored by a Microchip expert throughout!

Requirements/Qualifications:

  • B.Eng or equivalent in Electronics Engineering, Computer Science, or 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.

Travel Time: 0% - 25%

Firmware Engineer employer: Microchip Technology

Microchip Technology Inc. is an exceptional employer that fosters a culture of trust, empowerment, and innovation, making it an ideal place for Firmware Engineers to thrive. With a strong commitment to employee development through nationally-recognised programmes and a collaborative work environment, employees are encouraged to grow their skills and advance their careers while contributing to cutting-edge technology in the automotive and industrial sectors. Located in Whiteley, UK, the company offers unique opportunities for recent graduates to engage in meaningful projects and receive mentorship from industry experts, ensuring a rewarding start to their professional journey.
Microchip Technology

Contact Detail:

Microchip Technology 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 current employees at Microchip on LinkedIn or attend industry events. A friendly chat can give you insider info and maybe even a referral!

✨Tip Number 2

Prepare for the interview by brushing up on your technical skills. Since you're aiming for a Firmware Engineer role, be ready to discuss C, Python, and Assembly. Show off your problem-solving skills with real examples!

✨Tip Number 3

Don’t just focus on your qualifications; highlight your passion for innovation and teamwork. Microchip loves candidates who are eager to learn and contribute to their culture of empowerment and respect.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, you’ll find all the latest opportunities and updates about what’s happening at Microchip.

We think you need these skills to ace Firmware Engineer

Embedded Software Development
Analogue Electronics
Digital Design
Software Engineering Principles
C Programming
Python Programming
Assembly Language Programming
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 is tailored to the Firmware Engineer role. Highlight relevant skills and experiences that match the job description, especially in embedded software and analogue electronics. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for technology and innovation. Share why you're excited about joining Microchip and how your background aligns with our mission. Let us know what makes you tick!

Showcase Your Projects: If you've worked on any projects related to firmware or embedded systems, make sure to mention them! Whether it's academic work or personal projects, we love seeing practical applications of your skills. It gives us insight into your hands-on experience.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to the right people. Plus, you’ll find all the details about the role and our company culture there. Don’t miss out!

How to prepare for a job interview at Microchip Technology

✨Know Your Stuff

Make sure you brush up on your knowledge of embedded software and the specific technologies mentioned in the job description, like maXTouch products. Familiarise yourself with programming languages like C, Python, and Assembly, even if you haven't used them extensively before.

✨Show Your Problem-Solving Skills

Prepare to discuss examples of how you've tackled complex problems in previous projects or during your studies. Think about specific challenges you faced and how you approached finding solutions, especially in a resource-constrained environment.

✨Communicate Effectively

Practice explaining technical concepts in simple terms. You’ll need to demonstrate that you can communicate effectively with both technical and non-technical audiences, so think about how you can convey your ideas clearly and concisely.

✨Be Ready to Collaborate

Since teamwork is key at Microchip, be prepared to discuss your experiences working in teams. Highlight any collaborative projects you've been involved in and how you contributed to achieving common goals. Show that you're adaptable and eager to learn from others.

Firmware Engineer
Microchip Technology
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

>