Embedded Linux Systems Engineer — C/C++, Yocto/Buildroot

Polluxa, Inc.

Cambridge

On-site

GBP 38,000 - 78,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Polluxa, Inc. is hiring an embedded software engineer in Cambridge to develop and optimize real-time applications on Linux-based hardware. You will contribute end-to-end software from kernel interfaces to user-space tooling.

The role requires strong C/C++ and Python skills, expertise with Buildroot/Yocto, and hands-on experience with common interfaces such as USB, Ethernet, UART, SPI, and I2C. Expect a collaborative, fast-paced environment in the Cambridge area.

Qualifications

  • 3+ years of embedded Linux experience.
  • Proficient in C/C++ and Python with scripting (Bash).
  • Experience with Linux build toolchains (Buildroot, Yocto).
  • Ability to analyze systems from application to hardware level.
  • Knowledge of USB, Ethernet, UART, SPI, and I2C interfaces.
  • Experience profiling, tracing real-time apps, and debugging with gdb/remote tools.

Skills

embedded Linux
C
C++
Python
Bash
Buildroot
Yocto
system-level thinking
USB
Ethernet
UART
SPI
I2C
gdb
remote debugging

Tools

Buildroot
Yocto

Job description

Polluxa, Inc. is hiring an embedded software engineer in Cambridge to develop and optimize real-time applications on Linux-based hardware. You will contribute end-to-end software from kernel interfaces to user-space tooling.

The role requires strong C/C++ and Python skills, expertise with Buildroot/Yocto, and hands-on experience with common interfaces such as USB, Ethernet, UART, SPI, and I2C. Expect a collaborative, fast-paced environment in the Cambridge area.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Linux Software Engineer — High-Speed Networking
Embedded Linux Software Engineer — High-Speed Networking

Polluxa, Inc. • Theale

On-site
GBP 59,000 - 99,000
Embedded Software Engineer (C/C++, Arm) – R&D Innovator
Embedded Software Engineer (C/C++, Arm) – R&D Innovator

Polluxa, Inc. • Winchester

On-site
GBP 50,000 - 65,000
Senior Embedded Software Engineer – Connected Devices
Senior Embedded Software Engineer – Connected Devices

Polluxa, Inc. • Greater London

On-site
GBP 63,000 - 103,000
End-to-End Embedded Systems Engineer - Hardware & Firmware
End-to-End Embedded Systems Engineer - Hardware & Firmware

Polluxa, Inc. • Sheffield

On-site
GBP 40,000 - 55,000
Embedded Systems Software Engineer — Build Scalable, Efficient Devices
Embedded Systems Software Engineer — Build Scalable, Efficient Devices

Polluxa, Inc. • Greater London

On-site
GBP 55,000 - 85,000
Embedded Linux Engineer | Varied SoCs & Yocto
Embedded Linux Engineer | Varied SoCs & Yocto

Avetix • Cambridge

On-site
GBP 55,000 - 74,000
Embedded Linux & MCU Engineer — Yocto & RTOS Expert
Embedded Linux & MCU Engineer — Yocto & RTOS Expert

Camwebdir • United Kingdom

Remote
GBP 55,000 - 75,000
Senior Embedded Software Engineer - C++, Southampton
Senior Embedded Software Engineer - C++, Southampton

Polluxa, Inc. • Southampton

On-site
GBP 50,000 - 70,000
Embedded Software Engineer: Low-Power IoT & RTOS
Embedded Software Engineer: Low-Power IoT & RTOS

Polluxa, Inc. • Loughborough

On-site
GBP 50,000 - 75,000
Embedded Software Engineer - C/C++, Linux, Real-Time Prototyping
Embedded Software Engineer - C/C++, Linux, Real-Time Prototyping

Advanced Resource Managers • Portsmouth

On-site
GBP 40,000 - 60,000