Embedded Software Engineer

IC Resources
Farnborough, United Kingdom
1 month ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
£ 55K

Job location

Farnborough, United Kingdom

Tech stack

C++
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