Embedded Software Engineer

IC Resources
Farnborough, UK
2 months ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
£40,000.0 - £55,000.0
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Linux Linux on Embedded Systems Embedded Software Universal Asynchronous Receiver/Transmitter

Requirements

This innovative space technology business is developing next-generation satellite payload and communications platforms, delivering high-performance solutions for global connectivity. The team are now looking for a Junior Embedded Software Engineer to support the development, integration and testing of Linux-based embedded systems used in advanced baseband and antenna hardware. You’ll work closely with experienced hardware, RF and software engineers, contributing to low-level development, driver integration and system bring-up while building your skills in a highly technical environment. For this Junior Embedded Software Engineer role, we are looking for someone with:

  • Some commercial or internship experience developing embedded software in C/C++
  • Some exposure to Embedded Linux (kernel, drivers or user-space development)
  • Understanding of communication peripherals such as I2C, SPI or UART
  • Interest in low-level systems and hardware interaction
  • A proactive attitude and strong willingness to learn
  • Ideally, some awareness of RF or communications systems (not essential)

Apply for this position

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

Apply on careerjet.co.uk

Good distractions

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

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

3:06 min

Moving from basic embedded software to system functionalities

Réka Leisztner Réka Leisztner · WWC 2025

1:54 min

Deploying isolated container runtimes on embedded Linux systems

Reinhard Reinhard · WWC 2024

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · WWC 2021

Videos

See all

Related articles

See all