Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Software Engineer

Platform Recruitment

Cambridgeshire and Peterborough

On-site

GBP 40,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading consultancy firm in Cambridge is seeking an Embedded Software Engineer offering a salary range of £40-80k DOE. The role involves designing and developing software applications using C/C++ and collaborating with engineers. Ideal candidates will have strong programming skills, particularly in embedded systems and Docker. The company values skill over tenure, offering rapid advancement opportunities in a dynamic and innovative environment.

Qualifications

  • Proficiency in C/C++, C#, or .NET for application development.
  • Experience developing ARM Cortex MCUs.
  • Professional experience with Docker containers.
  • Strong understanding of the software development lifecycle.

Responsibilities

  • Design and develop software applications and control algorithms.
  • Collaborate with engineers to integrate software with hardware components.

Skills

Proficiency in C/C++
Experience with C#
Docker container utilization
Understanding of software development lifecycle
Version control (e.g., Git)

Tools

Docker
ARM Cortex MCUs
Job description

Embedded Software Engineer £40-80k DOE Cambridge

Are you a software engineer who wants to work with some of the most high-tech companies in the world? One of the UK s leading consultancies is hiring software engineers to join their high-growth, driven, and extremely motivated team.

They partner with clients from leading global brands to startups to identify growth opportunities through innovative solutions, taking pride in their success.

They operate as a meritocracy and give leadership responsibilities based on skill rather than length of service. You can get promoted rapidly depending on your skill.

Responsibilities as an Embedded Software Engineer:
  • Design and develop software applications and control algorithms using OO languages (C# and C++) and/or embedded code (C)
  • Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and robotics platforms
Technical requirements for an Embedded Software Engineer:
  • Proficiency in C/C++, C#, or .NET for PC application development
  • Experience developing ARM Cortex MCUs
  • Professional experience utilising Docker containers
  • Strong understanding of software development lifecycle and version control (e.g., Git).
Desirable experiences for an Embedded Software Engineer:
  • Experience with IEC 62304, ISO 13485, or FDA 21 CFR Part 820
  • 3+ years of experience in a regulated industry

Apply today to join a highly innovative and world renowned consultancy!

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