Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Principal/senior embedded software engineer

Cambridge
Verso Recruitment Group
Embedded software engineer
Posted: 12h ago
Offer description

We’re seeking a Principal/Senior 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.


About the Role

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 — including hardware, systems, test, and product — 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 in C

- 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


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


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

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior embedded software engineer
Royston
Platform Recruitment
Embedded software engineer
£70,000 a year
Similar job
Senior embedded software engineer
Royston
Permanent
Platform Recruitment
Embedded software engineer
£70,000 a year
Similar job
Senior embedded software engineer
Royston
Platform Recruitment
Embedded software engineer
See more jobs
Similar jobs
It jobs in Cambridge
jobs Cambridge
jobs Cambridgeshire
jobs England
Home > Jobs > It jobs > Embedded software engineer jobs > Embedded software engineer jobs in Cambridge > Principal/Senior Embedded Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save