At a Glance
- Tasks: Design and develop embedded firmware for cutting-edge electromechanical products.
- Company: Join a dynamic R&D team focused on innovation in regulated environments.
- Benefits: Competitive salary up to £60k, collaborative culture, and hands-on engineering challenges.
- Why this job: Make a real impact on next-gen products while enhancing existing systems.
- Qualifications: Degree in relevant field and 5+ years of embedded firmware experience required.
- Other info: Opportunity to work with cross-functional teams and advanced lab equipment.
The predicted salary is between 43200 - 72000 £ per year.
We’re seeking a Senior Firmware Engineer to join a multidisciplinary R&D team developing advanced electromechanical products for regulated environments. You will play a key role in the design, development, and validation of embedded firmware for next-generation products while also improving existing systems. The role involves close collaboration with software, electronics, mechanical, and quality teams and requires strong problem-solving skills and a hands-on approach to engineering challenges.
Key Responsibilities
- Design and develop embedded firmware in C/C++ for microcontroller-based systems.
- Architect software for complex electromechanical products operating in regulated environments.
- Develop both embedded and desktop software solutions.
- Investigate and enhance existing firmware including motor control, battery management, and user interface functionality.
- Develop software test systems and validation protocols.
- Support internal testing and external certification processes where required.
- Utilise lab equipment such as oscilloscopes, environmental test systems, and test rigs.
- Work closely with cross-functional engineering teams.
- Contribute to engineering documentation and change management processes.
About You
- Degree in Electronics, Software Engineering, Computer Science, or a related discipline.
- 5+ years’ experience in embedded firmware or electronics development.
- Strong experience with C/C++ embedded firmware development.
- Experience with bare-metal or RTOS-based microcontroller systems.
- Knowledge of networking or cloud-connected devices.
- Familiarity with engineering tools for design, simulation, testing, and measurement.
- Experience developing products within regulated or safety-critical environments (IEC 62304 / IEC 60601).
Please note we cannot offer sponsorship for the role. If interested, please send over an updated CV.
Senior Firmware Engineer in Warrington employer: ZENOVO LTD
Contact Detail:
ZENOVO LTD Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Firmware Engineer in Warrington
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.
✨Tip Number 2
Prepare for those interviews! Research the company and its products, especially if they’re in regulated environments. We recommend practising common interview questions and even some technical challenges related to embedded firmware development to show off your skills.
✨Tip Number 3
Showcase your projects! Whether it’s a personal project or something from your previous roles, having tangible examples of your work can really impress hiring managers. We suggest creating a portfolio that highlights your best firmware development work.
✨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 Senior Firmware Engineer in Warrington
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in embedded firmware and C/C++ development. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects or achievements!
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 for our multidisciplinary R&D team. Keep it engaging and personal!
Showcase Problem-Solving Skills: In your application, give examples of how you've tackled engineering challenges in the past. We love seeing candidates who can think on their feet and come up with innovative solutions, especially in regulated environments.
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’s super easy – just follow the prompts!
How to prepare for a job interview at ZENOVO LTD
✨Know Your Firmware Inside Out
Make sure you brush up on your embedded firmware knowledge, especially in C/C++. Be ready to discuss your past projects and how you've tackled challenges in firmware development. This will show your depth of understanding and hands-on experience.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've solved complex engineering problems in the past. Think about specific instances where you improved existing systems or developed new solutions, particularly in regulated environments. This will highlight your critical thinking and adaptability.
✨Familiarise Yourself with Cross-Functional Collaboration
Since this role involves working closely with various teams, be ready to discuss your experience collaborating with software, electronics, and mechanical teams. Share examples of successful teamwork and how you’ve contributed to multidisciplinary projects.
✨Get Comfortable with Testing and Validation
Understand the importance of testing and validation in firmware development. Be prepared to talk about your experience with developing test systems and protocols, as well as any familiarity with lab equipment like oscilloscopes. This will demonstrate your thoroughness and attention to detail.