At a Glance
- Tasks: Lead the development of secure embedded firmware for STM32 microcontrollers.
- Company: Join a leading designer and manufacturer of specialist equipment in the Northwest.
- Benefits: Enjoy a competitive salary of £65,000 and long-term technical responsibility.
- Why this job: Make a real impact on high-stakes embedded systems with a trusted engineering team.
- Qualifications: Experience in firmware development for STM32 or ARM Cortex-M microcontrollers required.
- Other info: Opportunity to influence firmware architecture and engineering standards.
The predicted salary is between 52000 - 78000 £ per year.
PCB Firmware Developer – Lancaster – £65,000 plus benefits
Melbreck Technical are working with a leading designer and manufacturer of specialist equipment based in the Northwest with two facilities, one of which being in Lancaster. We are looking for a Senior PCB Firmware Developer to play a key technical role in the development of secure embedded systems based on STM32 microcontrollers. You will be responsible for firmware design and implementation across the full product lifecycle, working closely with trusted internal teams on systems where correctness, reliability, and control are essential.
Responsibilities
- Lead the development of embedded firmware for STM32-based platforms
- Design and maintain robust firmware architectures for long-lived systems
- Develop secure, efficient firmware in C
- Perform board bring-up and low-level debugging on custom PCBs
- Debug complex issues using JTAG / SWD and other low-level diagnostic tools
- Work closely with hardware engineers to ensure secure and reliable hardware/firmware integration
- Review code and contribute to engineering standards and best practices
- Support system verification, validation, and controlled deployment
- Produce clear technical documentation appropriate for secure environments
Essential Skills & Experience
- Significant commercial experience developing firmware for STM32 or ARM Cortex-M microcontrollers
- Strong expertise in embedded C and C++
- Proven experience with custom PCB bring-up and fault diagnosis
- Deep understanding of microcontroller peripherals and low-level operation
- Confident use of JTAG / SWD debugging tools (e.g. ST-Link, J-Link)
- Ability to work independently, exercise sound engineering judgement, and handle sensitive technical information appropriately
What we offer
- Permanent senior position with long-term technical responsibility
- £65,000 salary
- Work on discreet, high-impact embedded systems
- Opportunity to influence secure firmware architecture and engineering standards
- Small, trusted engineering team with strong technical focus
- Competitive salary, dependent on experience
Want to find out more? Click APPLY NOW!
Senior PCB Firmware Developer in Lancaster employer: Melbreck Technical Recruitment
Contact Detail:
Melbreck Technical Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior PCB Firmware Developer in Lancaster
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. 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 best firmware projects, especially those involving STM32 microcontrollers. 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 technical knowledge and problem-solving skills. Be ready to discuss your experience with embedded C, JTAG debugging, and PCB bring-up. Practice common interview questions to boost your confidence!
✨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 candidates who are proactive about their job search!
We think you need these skills to ace Senior PCB Firmware Developer in Lancaster
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with STM32 microcontrollers and embedded C. We want to see how your skills match the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about firmware development and how you can contribute to our team. Keep it concise but impactful.
Showcase Your Technical Skills: When detailing your experience, focus on specific tools and techniques you've used, like JTAG/SWD debugging. We love seeing concrete examples of how you've tackled complex issues in the past.
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 don’t miss out on any important updates from our team!
How to prepare for a job interview at Melbreck Technical Recruitment
✨Know Your Firmware Inside Out
Make sure you brush up on your knowledge of STM32 microcontrollers and embedded C/C++. Be ready to discuss your previous projects in detail, especially those involving firmware design and implementation. This will show that you’re not just familiar with the tech but have hands-on experience.
✨Showcase Your Debugging Skills
Prepare to talk about your experience with JTAG/SWD debugging tools. Have specific examples ready where you successfully diagnosed and resolved complex issues. This will demonstrate your problem-solving abilities and technical expertise.
✨Understand the Importance of Collaboration
Since the role involves working closely with hardware engineers, be prepared to discuss how you’ve collaborated in the past. Highlight any experiences where teamwork led to successful firmware and hardware integration, as this is crucial for the position.
✨Prepare Technical Documentation Samples
Bring along examples of technical documentation you've produced in previous roles. This could include design documents or user manuals. Being able to showcase your ability to communicate complex information clearly will set you apart from other candidates.