Principal Firmware Engineer in Hampshire

Principal Firmware Engineer in Hampshire

Hampshire Full-Time 70000 - 90000 £ / year (est.) No working from home possible
FHLB Des Moines

At a Glance

  • Tasks: Join a team innovating automotive and industrial touchscreen solutions.
  • Company: World leader in human interface technology with a focus on innovation.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Collaborative environment with mentorship opportunities and career advancement.
  • Why this job: Make a real impact in the future of technology while solving exciting challenges.
  • Qualifications: 10+ years in embedded firmware, strong C programming skills, and AI knowledge.

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.

Responsibilities and Expectations

  • 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 and 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

Travel Time: 0% - 25%

Principal Firmware Engineer in Hampshire employer: FHLB Des Moines

Join a pioneering leader in touchscreen and human interface solutions, where innovation meets opportunity. As a Principal Firmware Engineer, you will thrive in a collaborative work culture that values creativity and problem-solving, while benefiting from extensive employee growth opportunities and mentorship. Located in a dynamic environment, our company offers a unique chance to contribute to cutting-edge automotive and industrial designs, ensuring your work is both meaningful and rewarding.

FHLB Des Moines

Contact Details:

FHLB Des Moines Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Principal Firmware Engineer in Hampshire

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 AI. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your problem-solving skills. Be ready to tackle technical questions and demonstrate your thought process. Practice coding challenges related to C programming and embedded systems to keep sharp.

Tip Number 4

Don’t forget to apply through our website! We’ve got some fantastic opportunities waiting for you, and applying directly can sometimes give you an edge. Plus, it’s super easy to keep track of your applications!

We think you need these skills to ace Principal Firmware Engineer in Hampshire

Embedded Software Development
C Programming
Problem-Solving Skills
AI Integration
Documentation Skills
Unit Testing
Integration Testing

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Principal Firmware Engineer role. Highlight your experience in embedded software and C programming, as well as any relevant projects you've worked on. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background makes you a perfect fit. Don’t forget to mention your problem-solving skills and experience with AI, as these are key for us.

Showcase Your Projects:If you've worked on any interesting firmware projects, make sure to include them in your application. We love seeing real-world examples of your work, especially if they demonstrate your ability to innovate and solve complex problems.

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 gives you a chance to explore more about StudySmarter and what we do!

How to prepare for a job interview at FHLB Des Moines

Know Your Stuff

Make sure you brush up on your embedded software knowledge, especially in C programming. Be ready to discuss specific projects you've worked on and how you tackled challenges. This will show that you’re not just familiar with the theory but have practical experience too.

Showcase Problem-Solving Skills

Prepare to share examples of how you've solved complex issues in previous roles. Think about times when you had to debug or optimise existing software. This is a great way to demonstrate your analytical skills and innovative thinking.

Familiarise Yourself with AI Integration

Since the role involves adopting AI in development processes, be prepared to discuss how you've used AI in your past projects or how you envision it being integrated into firmware development. This shows you're forward-thinking and aligned with industry trends.

Engage with the Team Dynamics

Understand the importance of teamwork in this role. Be ready to talk about your experience mentoring junior engineers and collaborating with cross-functional teams. Highlighting your leadership skills will set you apart as a candidate who can contribute to team growth.