Principal Embedded Software Engineer
Principal Embedded Software Engineer

Principal Embedded Software Engineer

Leeds Full-Time 42000 - 84000 ÂŁ / year (est.) No home office possible
Go Premium
Verso Recruitment Group

At a Glance

  • Tasks: Lead the development of embedded software and mentor junior engineers.
  • Company: Dynamic tech company in Cambridgeshire with a focus on innovation.
  • Benefits: Competitive salary, mentoring opportunities, and a collaborative work environment.
  • Other info: Join a supportive team that values practical engineering and collaboration.
  • Why this job: Make a real impact while staying hands-on with cutting-edge technology.
  • Qualifications: Extensive experience in Embedded C and strong leadership skills.

The predicted salary is between 42000 - 84000 ÂŁ per year.

We’re seeking a Principal Embedded Software Engineer to take a leading role in the development and evolution of our embedded software across both new products and established designs. This position is ideal for an experienced engineer who enjoys guiding technical direction, mentoring others, and driving projects to completion in a practical, real‑world engineering environment.

As a senior member of the engineering team, you will shape software architecture, lead development activities, and ensure high‑quality delivery across multiple projects. You’ll work closely with multidisciplinary teams to ensure seamless integration and robust performance. This role combines hands‑on embedded development with technical leadership, making it perfect for someone who wants to stay close to the code while influencing broader engineering outcomes.

Key Responsibilities
  • Lead the design, development, and maintenance of embedded software
  • Drive technical direction across new projects and updates to existing designs
  • Conduct and oversee code reviews, ensuring high standards and best practices
  • Mentor and support junior and mid‑level engineers
  • Collaborate with hardware, firmware, systems, and product teams to align requirements and resolve issues
  • Ensure effective use of Git workflows and version control processes
  • Provide technical input during planning, estimation, and design discussions
  • Troubleshoot complex issues on ARM‑based microcontrollers and processors
  • Contribute to the design and implementation of embedded GUIs, ensuring intuitive, reliable user interfaces for end‑products
Required Skills & Experience
  • Extensive experience with Embedded C development
  • Strong proficiency with Git and collaborative development workflows
  • Deep understanding of ARM architectures and low‑level programming
  • Proven experience leading projects or technical workstreams
  • Strong debugging, problem‑solving, and system‑level thinking
  • Comfortable working across both legacy codebases and new designs
  • Excellent communication skills for cross‑functional collaboration
  • Hands‑on experience developing GUIs for embedded systems (e.g., using frameworks such as TouchGFX, Qt for MCUs, LVGL, or similar)
What We’re Looking For
  • A hands‑on technical leader who can guide others while contributing directly
  • Someone who enjoys balancing new development with iterative improvement of existing products
  • A clear communicator who can work effectively with multidisciplinary teams
  • A proactive engineer who takes ownership and drives projects forward
What’s on Offer
  • Competitive salary and benefits
  • A senior role with real influence over product direction and engineering quality
  • Opportunities to mentor, lead, and shape best practices
  • A supportive environment where practical engineering and collaboration are valued

For more information, please contact Cathy Swain. T: 01582 350053 E: cswain@versorecruitment.com

Principal Embedded Software Engineer employer: Verso Recruitment Group

As a Principal Embedded Software Engineer in Cambridgeshire, you will join a dynamic team that values innovation and collaboration, offering a competitive salary and benefits package. The company fosters a supportive work culture where your technical leadership can shine, providing ample opportunities for mentoring and professional growth while working on cutting-edge embedded software projects. With a focus on practical engineering and cross-functional teamwork, this role allows you to make a meaningful impact on product development and quality.
Verso Recruitment Group

Contact Detail:

Verso Recruitment Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Embedded Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in 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 embedded software projects, especially those involving ARM architectures and GUIs. 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. Be ready to discuss your experience with Git workflows and how you've led projects in the past. Confidence is key!

✨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 Principal Embedded Software Engineer

Embedded C Development
Git Workflows
ARM Architectures
Low-Level Programming
Project Leadership
Debugging Skills
Problem-Solving Skills
System-Level Thinking
Cross-Functional Collaboration
GUI Development for Embedded Systems
TouchGFX
Qt for MCUs
LVGL
Mentoring Skills
Technical Leadership

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your embedded C development experience and any leadership roles you've had. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for this role. Share specific examples of projects you've led or technical challenges you've overcome. This is your chance to show off your personality and passion for embedded software!

Showcase Your Technical Skills: Don’t forget to mention your proficiency with Git and ARM architectures. If you've worked on GUIs for embedded systems, let us know! We love seeing candidates who can blend hands-on coding with technical leadership.

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. We can’t wait to hear from you!

How to prepare for a job interview at Verso Recruitment Group

✨Know Your Embedded C Inside Out

Make sure you brush up on your Embedded C skills before the interview. Be ready to discuss your past projects and how you've tackled challenges in embedded software development. They’ll want to see your hands-on experience, so be prepared to dive deep into technical discussions.

✨Showcase Your Leadership Skills

As a Principal Engineer, you'll need to demonstrate your ability to lead and mentor others. Think of examples where you've guided teams or influenced project outcomes. Highlight your experience in conducting code reviews and how you've helped junior engineers grow.

✨Familiarise Yourself with ARM Architectures

Since this role involves working with ARM-based microcontrollers, make sure you’re well-versed in their architectures. Be ready to discuss specific projects where you've used ARM processors and how you approached troubleshooting complex issues.

✨Communicate Clearly and Collaboratively

Effective communication is key in this role, especially when working with multidisciplinary teams. Practice articulating your thoughts clearly and concisely. Prepare to discuss how you've collaborated with hardware and firmware teams to resolve issues and align on requirements.

Principal Embedded Software Engineer
Verso Recruitment Group
Location: Leeds
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

>