Principal Embedded Software Engineer - C
Job in
Cambourne, Cambridgeshire, CB23, England, UK
Listed on 2026-01-07
Listing for:
Verso Recruitment Group
Full Time
position Listed on 2026-01-07
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, Software Architect
Job Description & How to Apply Below
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 work streams
- 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
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×