Junior Embedded Software Engineer

ZENOVO

Cambridge

On-site

GBP 35,000 - 45,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ZENOVO in Cambridge is seeking a Junior Embedded Software Engineer to join the engineering team on-site. You will develop embedded software for prototype and production systems, using C and MISRA C within a regulated environment.

You will collaborate with software, systems and hardware engineers throughout the full lifecycle, contributing to safe and robust electronic control systems. The role requires at least 1 year of experience outside university or a sandwich year, with graduates also

Qualifications

  • Experience developing embedded software within a regulated environment.
  • 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.

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

C programming
MISRA C
Embedded software development
Real-time programming
Device drivers
Safety-critical development
Software testing & quality

Tools

Vector tools

Job description

Job Title: Junior Embedded Software Engineer

Location: Cambridge (On-Site Working)

Salary: £35,000 – £45,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 clientwho 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.

An ideal candidate will have at least 1-Year of Experience outside of University however we are happy to consider candidates who have done a Sandwich Degree and completed a year in Industry during their studies, as well as Graduates with the right skillset and attitude to development.

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
  • Experience developing embedded software within a regulated environment.
  • C programming skills, and ideally a knowledge safety-critical embedded applications.
  • Understanding 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

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
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 Recruitment • Cambridgeshire and Peterborough

On-site
GBP 60,000 - 90,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Redline Group Ltd • Hemel Hempstead

Hybrid
GBP 65,000 - 90,000
Pension
Bonus scheme
Life assurance
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Redline Group • Hemel Hempstead

Hybrid
GBP 60,000 - 90,000
Pension
Bonus Scheme
Life Assurance
+1
Junior Embedded Engineer
Junior Embedded Engineer

KO2 Embedded Recruitment Solutions Ltd • Aberdeen City

Hybrid
GBP 36,000 - 44,000
Hands-on experience across product lif
Mentoring from experienced engineers
Firmware for next-generation products
+1
Embedded Software Engineer
Embedded Software Engineer

Octagon Group • Cambridge

Hybrid
GBP 48,000 - 80,000
Junior Embedded Software Engineer
Junior Embedded Software Engineer

MPP Global • Chesterfield

On-site
GBP 30,000 - 40,000
Embedded Software Engineer
Embedded Software Engineer

SoCode Limited • Cambridge

On-site
GBP 55,000 - 75,000
Referral scheme