Principal Embedded Software Engineer – Embedded Safety Systems – £72k + Bonus – Bristol
Are you a highly experienced software engineer looking to take the next step in your career? We're seeking a
Principal Software Engineer
to join our clients team and play a pivotal role in the development of
SAFERTOS products
, working across complex embedded systems projects that demand both technical excellence and leadership.
In this role, you will
own and deliver projects independently
, tackling ambiguous problems with innovative solutions while mentoring and guiding less-experienced engineers. You'll work with a variety of processor architectures, contribute to safety-critical software development, and help shape best practices across the team.
We're looking for someone with
deep expertise in C and assembler, embedded systems design, and software lifecycle processes
, who thrives on solving challenging technical problems and is passionate about
driving team growth and excellence
. Your ability to combine
technical mastery with leadership and collaboration
will be key to shaping both projects and people, while making a real impact on the business.
The main skills needed for the Principal Embedded Software Engineer role are:
* C and assembler for embedded systems
* Embedded systems design
* Producing high quality code
* Producing high quality documentation
* Working with a range of architectures
* Configuration management
* Working within a formal software development lifecycle
* Commercial awareness
Highly desirable additional skills, proficiency in at least one of:
* Safety Software Development to standards: IEC 61508, DO 178B/C, ISO26262, IEC 62304
* Experience in networking – TCP, UDP
* Experience in embedded software security
* Multicore devices
Non Technical (but Essential) Attributes:
* Role models expected standards of conduct
* Helps others to understand customer priorities and ensures project delivery across team members
* Ensures work will have greatest business impact and supports others to meet goals
* Owns decisions and mistakes and learns from them, sharing learning with others
* Proactively assesses barriers to project delivery and works to eliminate these
* Leverages insights about customers to inform decisions
* Has a growth mindset and is comfortable trying new approaches, learning and sharing outcomes
* Proactively seeks feedback from manager and peers
* Has self-awareness about strengths and works on areas for development
* Collaborates effectively to achieve deadlines and improve processes
* Builds relationships and drives collaboration across teams and disciplines to achieve positive outcomes
* Proactively shares relevant information on projects with manager and team
* Identifies and supports areas of growth for team members that build on their strengths and address development needs
Salary and Benefits:
* Salary up to £72,000 per annum (Salary depends of experience and skillset bring to the role)
* Hybrid Working 3 Days a week on-site (Flexible Start and Finish Times)
* Annual salary review.
* Annual bonus of % of salary, dependent on Company and individual performance0. (Bonus % depends level of seniority)
* Employer pension contribution of 8% basic salary. This covers the total % required under auto enrolment and means that the employee does not have to make a pension contribution if they do not wish to.
* 3 weeks sickness absence at full pay in the first year rising to 26 weeks after 4 years' service.
* Income Protection Insurance of 75% of salary covering long term sickness, eligible after 12 months' service.
* Death in Service insurance (life assurance) providing a lump sum of 7 times salary, enrolled after 3 months' service.
* 25 days annual leave plus bank holidays rising to 26 days after 2 years, 27 days after 5 years and 28 days after 8 years.
* Free access to professional development delivered through our Enterprise Partnership with the IET
* Free on-site parking.
* Modern offices & equipment – sit / stand electric height adjustable desks, dual monitors etc.
My client offers a 3-stage process that can be completed within 2 weeks subject to your availability.