Job Search and Career Advice Platform

Enable job alerts via email!

Principal Embedded Software Engineer

ZENOVO LTD

Bath

On-site

GBP 72,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A pioneering technology firm is seeking a Principal Embedded Software Engineer to lead a team and oversee the full software development lifecycle. The ideal candidate will drive technical delivery and foster team performance within a safety-critical embedded software environment. Responsibilities include mentoring, project management, and ensuring engineering standards are met. This role offers a competitive salary of up to £72,000 plus bonuses and benefits, requiring experience in embedded software development.

Qualifications

  • Proven experience in embedded software development, particularly in safety-critical environments.
  • Strong leadership skills, with experience mentoring and managing teams.
  • Excellent problem-solving abilities and a collaborative mindset.

Responsibilities

  • Lead and mentor a team of embedded software engineers.
  • Oversee the full software development lifecycle.
  • Collaborate with cross-functional teams for project delivery.
  • Define project scope and deliverables based on customer requirements.
  • Conduct code reviews and promote best practices.
  • Troubleshoot technical challenges and manage risks.
  • Drive continuous improvement and support team growth.
Job description

Job Description

Job Title: Principal Embedded Software Engineer

Location: Bristol City Centre - 3 Days Per Week On-Site

Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience)

Summary

This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embedded software to step into a high-impact role, driving both technical delivery and team performance.

Responsibilities
  • Leading, mentoring, and managing a team of embedded software engineers in a collaborative and high-performing environment.
  • Overseeing the full software development lifecycle – from requirements and design through to implementation, testing, and maintenance.
  • Collaborating with cross-functional teams, including project management and QA, to ensure seamless and timely delivery of projects.
  • Defining project scope and deliverables, aligning development with customer requirements and strategic goals.
  • Conducting code reviews, promoting engineering best practices, and ensuring coding standards are upheld.
  • Troubleshooting and resolving technical challenges while managing risk and maintaining timelines.
  • Driving continuous improvement, fostering innovation, and supporting professional growth within your team.
Required Skills & Experience

Pro...

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.