Enable job alerts via email!

Embedded Software Engineer

TN United Kingdom

Milton Keynes

Hybrid

GBP 55,000 - 65,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative technology firm in Milton Keynes is seeking an Embedded Software Engineer to enhance product development in automotive and industrial sectors. This hands-on role requires expertise in embedded software, particularly in C/C++, and a solid understanding of RTOS and hardware interfaces. You'll collaborate with cross-functional teams to design, test, and document solutions that have a real-world impact. If you thrive in a supportive engineering culture and enjoy tackling complex technical challenges, this opportunity is perfect for you.

Benefits

Hybrid working (2-3 days on-site)
Supportive team environment
Opportunity to work on high-impact products

Qualifications

  • 5+ years of experience in embedded software development.
  • Familiarity with hardware interfaces and ability to read schematics.

Responsibilities

  • Design and develop embedded software in C/C++.
  • Support integration, testing, and debugging on real hardware.

Skills

Embedded Software Development
C/C++ Programming
RTOS
Debugging Tools
Hardware Interfaces (SPI, I2C, UART)

Tools

Version Control

Job description

Social network you want to login/join with:

Embedded Software Engineer, Milton Keynes

col-narrow-left

Client:
Location:

Milton Keynes, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

a0d47c03ec96

Job Views:

4

Posted:

02.05.2025

Expiry Date:

16.06.2025

col-wide

Job Description:

Role: Embedded Software Engineer

Location: Milton Keynes

We're working with a growing technology business in Milton Keynes that's looking to bring an Embedded Software Engineer on board to support new and existing product development across automotive and industrial applications.

This is a hands-on role, ideal for someone confident working at a low level (bare-metal/RTOS) but also comfortable interfacing with hardware teams and contributing to system design discussions.

What you'll be doing:

  • Designing and developing embedded software in C/C++
  • Working across bare-metal and RTOS-based systems
  • Supporting integration, testing, and debugging on real hardware
  • Collaborating closely with hardware, QA, and project teams
  • Contributing to technical documentation and product lifecycle activities

What they're looking for:

  • Solid experience in embedded software development (5+ years ideal)
  • Experience with RTOS or bare-metal environments
  • Familiarity with hardware interfaces (SPI, I2C, UART, etc.)
  • Ability to read schematics and work closely with electronics engineers
  • Comfortable with version control and debugging tools

Nice to have (but not essential):

  • Exposure to embedded Linux
  • Automotive, industrial, or safety-critical experience
  • Familiarity with ISO standards (, ISO 26262)

What's on offer:

  • Salary up to £65,000 (DOE)
  • Hybrid working (2-3 days on-site in Milton Keynes)
  • Supportive team environment with a strong engineering culture
  • Opportunity to work on real-world, high-impact products

If you're someone who enjoys solving technical problems and wants to be part of a down-to-earth, collaborative engineering team - this could be a great fit.

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