Embedded Software Engineer: Low-Power IoT & RTOS

Polluxa, Inc.

Loughborough

On-site

GBP 50,000 - 75,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Polluxa, Inc. is seeking an Embedded Software Engineer to design, develop and optimize software for battery-powered IoT devices. You will work on low-level firmware, BSPs and drivers, with a focus on power efficiency, real-time performance and system reliability.

The role involves building robust testing frameworks and contributing to hardware-in-the-loop validation. You will collaborate across hardware, software and testing teams, implement secure communication protocols (MQTT, BLE), and drive

Qualifications

  • Experience in embedded software development for microcontrollers.
  • Strong testing automation and test framework development.
  • Power optimization and real‑time performance expertise.

Responsibilities

  • Design, write, debug, and maintain low‑level software for embedded systems, including BSP and drivers.
  • Implement power optimization techniques for battery devices.
  • Customize RTOS/kernel components for embedded platforms.
  • Develop secure IoT protocols and integrate MQTT/BLE.
  • Create and maintain automated testing frameworks (unit/integration/regression).
  • Debug hardware/firmware issues and support prototype testing (HIL).
  • Integrate CI/CD pipelines for testing and validation.
  • Collaborate across hardware, software and documentation teams.

Skills

Embedded Software
Power Optimization
RTOS Kernel
IoT Protocols
Testing Frameworks
CI/CD

Tools

Git
Jenkins
Linux
FreeRTOS
MQTT
BLE

Job description

Polluxa, Inc. is seeking an Embedded Software Engineer to design, develop and optimize software for battery-powered IoT devices. You will work on low-level firmware, BSPs and drivers, with a focus on power efficiency, real-time performance and system reliability.

The role involves building robust testing frameworks and contributing to hardware-in-the-loop validation. You will collaborate across hardware, software and testing teams, implement secure communication protocols (MQTT, BLE), and drive

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

Similar jobs worth comparing

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
Senior Embedded Software Engineer – Connected Devices
Senior Embedded Software Engineer – Connected Devices

Polluxa, Inc. • Greater London

On-site
GBP 63,000 - 103,000
Embedded Linux Software Engineer — High-Speed Networking
Embedded Linux Software Engineer — High-Speed Networking

Polluxa, Inc. • Theale

On-site
GBP 59,000 - 99,000
Space IoT Embedded Software Engineer - Power & Testing
Space IoT Embedded Software Engineer - Power & Testing

Polluxa, Inc. • Loughborough

On-site
GBP 55,000 - 75,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 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
Embedded Linux Systems Engineer — C/C++, Yocto/Buildroot
Embedded Linux Systems Engineer — C/C++, Yocto/Buildroot

Polluxa, Inc. • Cambridge

On-site
GBP 38,000 - 78,000
Embedded Software Engineer - UK - espace
Embedded Software Engineer - UK - espace

Polluxa, Inc. • Loughborough

On-site
GBP 50,000 - 75,000
Embedded Software Engineer - UK - E Space
Embedded Software Engineer - UK - E Space

Polluxa, Inc. • Loughborough

On-site
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