Why this role stands out
This role offers significant career growth with opportunities to develop your skills on cutting-edge electronic control systems within a reputable company. You'll thrive here if you're a mid-senior engineer eager to collaborate in an agile team and contribute to innovative product development. Apply now to join their expanding engineering function and make a real impact.
Quick overview
Job description
Location: Cambridge (On-Site Working)
Salary: £55,000 £65,000 + Bonus & Benefits (Depending on Experience)
Please Note: All Applicants must have the right to work in the UK without the need for VISA sponsorship now or in the future.
Overview:
An opportunity has arisen with a repeat client who are looking for an Embedded Software Engineer to join their growing engineering team developing embedded software for next-generation electronic control systems.
A successful candidate will be working closely with experienced software, systems and hardware engineers to deliver high-quality solutions and contribute to exciting new technologies.
This role is ideal for someone with 5+ year of commercial experience looking to make their first career move, with the opportunity to take ownership, develop their skills and contribute to new products and technologies within a growing engineering function.
Key Responsibilities:
- Develop and maintain embedded software for prototype and production systems.
- Work across the full software development lifecycle, from requirements and design through to implementation, testing and deployment.
- Develop embedded C software and reusable libraries/components across multiple products.
- Plan and execute software testing, verification and validation activities.
- Collaborate closely with software, systems and hardware engineering teams in an agile environment.
- Follow and contribute to engineering, quality, safety and cybersecurity processes and standards.
- Take ownership of assigned tasks and contribute to continuous improvement of development and testing processes.
- Commercial experience developing embedded software within a regulated environment.
- Strong C programming skills, ideally in safety-critical embedded applications.
- Good knowledge of MISRA C and embedded software development best practices.
- Experience with 32-bit CPUs, FPUs, interrupts, peripherals and real-time programming.
- Experience developing device drivers
- Understanding of software development, testing and quality processes.
- Experience with communication and development tools, such as Vector tools.
Similar jobs
- ZA

Forward Deployed Engineer Auto Apply
Zaimler · London · Hybrid 🇬🇧
EngineeringSalary not listed - ME

Python Engineer Auto Apply
Modo Energy · London · Hybrid 🇬🇧
DjangoFastAPIGit+12TechnologySalary not listed - W2
Senior Associate, Software Engineer Auto Apply
Wisdomtree 2 · London · Hybrid 🇬🇧
TechnologySalary not listed - LO
Avionics Software Engineer Auto Apply
Lodestar · London · Hybrid 🇬🇧
DockerEmbedded SystemsBackground Checks+3TechnologySalary not listed - SN

Forward Deployed Engineer Auto Apply
Snaplogic · United Kingdom · Hybrid 🇬🇧
EngineeringSalary not listed - AM

Senior Software EngineerRecently posted
Anson Mccade · Cheltenham, Gloucestershire · Hybrid 🇬🇧
AWSJavaAzure+5Technology£50k - £70k/yr - TR

Software Engineer (Structured Data) Auto Apply
Tradinghub · London · Hybrid 🇬🇧
SQLAWSC#+4TechnologySalary not listed - TR

Software Engineer (Market Data) Auto Apply
Tradinghub · London · Hybrid 🇬🇧
DynamoDBSQLAWS+4TechnologySalary not listed - FH

Senior Software EngineerRecently posted Auto Apply
Flatiron Health · London office · Hybrid 🇬🇧
DockerGitApache Spark+12TechnologySalary not listed - EV

Software Engineer II, SecurityRecently posted Auto Apply
EverQuote · Belfast · Hybrid 🇬🇧
SQLAWSEncryption+9TechnologySalary not listed - EV

Senior Software EngineerRecently posted Auto Apply
EverQuote · Belfast · Hybrid 🇬🇧
DockerAWSA/B Testing+9TechnologySalary not listed - ES

Product Engineer II – ArcGIS Arcade Auto Apply
Esri · Cardiff · Hybrid 🇬🇧
LuaGitCompliance+7Salary not listed