Principal Embedded Software Engineer
Principal Embedded Software Engineer

Principal Embedded Software Engineer

Nottingham 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.
  • 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.
  • Other info: Join a supportive team that values practical engineering and collaboration.

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 with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Prepare for interviews by practising common technical questions and scenarios related to embedded software. We recommend setting up mock interviews with friends or using platforms that offer interview prep to boost your confidence.

✨Tip Number 3

Showcase your projects! Whether it's through a portfolio or GitHub, having tangible examples of your work can really set you apart. Make sure to highlight any leadership roles you've taken on in your projects.

✨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 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 Principal Embedded Software Engineer role. Highlight your experience with Embedded C, ARM architectures, and any leadership roles you've had. 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 explain why you're passionate about embedded software and how your background makes you a perfect fit for us. Don’t forget to mention your mentoring experience and how you’ve driven projects to completion.

Showcase Your Projects: If you've worked on relevant projects, make sure to include them in your application. Whether it's developing GUIs or leading technical workstreams, we love seeing real-world examples of your work. It helps us understand your hands-on experience!

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 shows you’re keen to join our team at StudySmarter!

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 depth of knowledge, so prepare some examples that showcase your expertise.

✨Showcase Your Leadership Skills

As a Principal Engineer, you'll be expected to lead and mentor others. Think about times when you've guided a team or influenced project direction. Be prepared to share specific instances where your leadership made a difference, as this will highlight your suitability for the role.

✨Familiarise Yourself with Git Workflows

Since effective use of Git is crucial for this position, make sure you can discuss your experience with version control processes. Be ready to explain how you've used Git in collaborative environments and any best practices you follow to ensure smooth development.

✨Prepare for Technical Discussions

Expect to dive deep into technical discussions about ARM architectures and debugging complex issues. Brush up on your problem-solving strategies and be ready to troubleshoot hypothetical scenarios. This will demonstrate your system-level thinking and hands-on experience.

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

>