Embedded Software Engineer

Zenovo

Cambridgeshire and Peterborough

On-site

GBP 55,000 - 65,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonus
Benefits package

Job summary

Zenovo in Cambridge on-site is seeking a Mid-Level Embedded Software Engineer to join its growing engineering team. You will develop embedded software for next-generation electronic control systems and collaborate with software, systems and hardware engineers.

The role offers ownership of tasks, exposure to regulated environments, and opportunities to work across the full development lifecycle using C, MISRA C, and Vector tools in an agile setting.

Qualifications

  • Experience developing embedded software in a regulated environment.
  • Strong C programming skills for safety-critical applications.
  • Knowledge of MISRA C and embedded development best practices.
  • Experience with 32-bit CPUs, FPUs, interrupts, peripherals and RTOS concepts.
  • Experience developing device drivers.
  • Understanding of software development, testing and quality processes.
  • Experience with communication and development tools such as Vector tools.

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.

Skills

Embedded C
Real-time programming
MISRA C
Device drivers
Safety-critical systems
Regulated environment experience
C programming

Tools

Vector tools

Job description

Job Title: Mid-Level Embedded Software Engineer

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.
Required Skills & Experience
  • 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Embedded Software Engineer
Junior Embedded Software Engineer

ZENOVO • Cambridge

On-site
GBP 35,000 - 45,000
Junior Embedded Software Engineer
Junior Embedded Software Engineer

Zenovo • Cambridgeshire and Peterborough

On-site
GBP 35,000 - 45,000
Bonus
Embedded Software Engineer
Embedded Software Engineer

SoCode Recruitment • Cambridgeshire and Peterborough

On-site
GBP 60,000 - 90,000
C++ Software Engineer (Embedded Systems)
C++ Software Engineer (Embedded Systems)

Zenovo • Cambridgeshire and Peterborough

On-site
GBP 55,000 - 65,000
Bonus & Benefits
Embedded Software Engineer
Embedded Software Engineer

SoCode Limited • Cambridge

On-site
GBP 55,000 - 75,000
Referral scheme
C++ Software Engineer (Embedded Systems)
C++ Software Engineer (Embedded Systems)

ZENOVO • Cambridge

On-site
GBP 50,000 - 60,000
Bonus
Benefits package
Embedded Software Engineer - Consultant
Embedded Software Engineer - Consultant

TEC Partners Limited • Melbourn

On-site
GBP 65,000 - 90,000
Embedded Software Consultant
Embedded Software Consultant

SoCode Recruitment • Cambridgeshire and Peterborough

On-site
GBP 42,000 - 65,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Redline Group • Hemel Hempstead

Hybrid
GBP 60,000 - 90,000
Pension
Bonus Scheme
Life Assurance
+1
Software Engineer (Embedded Systems)
Software Engineer (Embedded Systems)

Spectrum IT Recruitment • Reading

On-site
GBP 45,000 - 55,000