Junior Embedded Software Engineer

MPP Global
UK
13 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Communications Protocols Software Debugging Linux on Embedded Systems Embedded Software Real-Time Operating Systems Software Engineering System Testing Systems Integration Universal Asynchronous Receiver/Transmitter Serial Peripheral Interface PIC Microcontroller
+1 more
Bare Metal

Job description

We are looking for a Junior Embedded Software Engineer to join our engineering team developing embedded systems for industrial control and telematics applications.

This role provides hands-on experience working on real products alongside experienced engineers.

Main Tasks and Responsibilities

  • Develop embedded software in C/C++
  • Support hardware/software integration
  • Assist with debugging and system testing
  • Contribute to new product development and existing product improvements
  • Produce clear technical documentation

Requirements

  • HNC/HND or Degree in Electronics, Software Engineering or equivalent experience
  • Basic experience in C/C++
  • Understanding of microcontrollers and embedded systems
  • Strong problem-solving skills

Desirable

  • Knowledge of communication protocols (CAN, UART, SPI, I2C)
  • Exposure to RTOS or bare-metal systems
  • Familiarity with embedded Linux or IoT

Due to the close collaboration required with hardware teams and access to development equipment, remote or hybrid working is not offered with this role. A full UK driving licence and access to a vehicle is essential for this role due to travel requirements.

About the company

An exciting opportunity has arisen for a Junior Embedded Software Engineer to join our established team at Tedd Engineering. With over 30 years of experience in providing cutting-edge electronic control systems for heavy machinery, we have built an unrivalled reputation in the industry. Our innovative systems are trusted by leading brands, making this role both dynamic and rewarding.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

3:06 min

Moving from basic embedded software to system functionalities

Réka Leisztner Réka Leisztner · World Congress 2025

1:11 min

Running high-performance edge computing on bare metal servers

Josip Stuhli Josip Stuhli · Coffee With Developers

7:25 min

Writing system tests to verify operational infrastructure

Ryan Latta · World Congress 2021

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

Videos

See all

Related articles

See all