Embedded Linux Developer (Zephyr)

C

Embedded Linux Developer (Zephyr)

C
online, Warszawa +2 Locations

Sigma Software

Show all offers
Full-time
B2B
Senior
Remote

Job description

We are looking for a Senior Embedded Linux Developer with strong C programming skills and practical experience with Zephyr RTOS and low-level embedded development.

You will work on a long-term industrial automation project involving Embedded Linux platforms, ARM-based microcontrollers, device communication, and security-related functionality.

Customer

Our Customer is one of the leading global manufacturers of industrial pumps and valve systems, delivering solutions for industrial infrastructure, water management, and process automation. The company develops advanced equipment and connected technologies used in mission-critical industrial environments worldwide, with a strong focus on reliability, operational efficiency, and secure industrial communication.

Project

The project focuses on the development of embedded software for industrial pump systems and connected embedded devices. The team works on firmware and low-level software components running on Embedded Linux and Zephyr-based platforms, covering device communication, hardware interaction, system integration, and security-related functionality.

You will collaborate closely with PMs, QA engineers, DevOps specialists, and embedded developers to build reliable, maintainable, and secure firmware solutions for ARM-based industrial devices.

Requirements

  • 5+ years of commercial embedded software development experience using C

  • Strong hands-on experience with Embedded Linux development and debugging

  • Practical experience with Zephyr RTOS / ZephyrOS or strong RTOS background with readiness to work deeply with Zephyr

  • Experience working with STM32, Nordic, or similar ARM-based microcontrollers

  • Strong understanding of low-level embedded development concepts, including peripherals, interrupts, memory management, boot flow, and hardware interaction

  • Experience designing and implementing embedded software modules, drivers, and firmware components

  • Hands-on experience with embedded communication interfaces and protocols such as UART, I2C, SPI, Modbus, CAN, RS-485, or Ethernet

  • Experience debugging and troubleshooting software on physical embedded devices

  • Understanding of embedded security concepts, including bootloaders, secure firmware updates, firmware signing/encryption, authentication, and secure communication

  • Upper-Intermediate or higher English level

Will be a plus

  • Experience with MQTT

  • Experience with Profibus or other industrial communication protocols

  • Knowledge of FatFS, LittleFS, lwIP, or similar embedded libraries/stacks

Responsibilities

  • Design, develop, debug, document, and maintain embedded software components, drivers, and device-level functionality

  • Develop firmware solutions for industrial pump systems and embedded devices

  • Work within Embedded Linux and Zephyr RTOS environments

  • Implement and maintain low-level hardware interaction and communication interfaces

  • Analyze technical approaches and provide recommendations to the Customer and project team

  • Debug and troubleshoot software issues on real embedded hardware

  • Participate in software and hardware integration activities

  • Collaborate with PMs, QA engineers, DevOps specialists, and embedded developers throughout the development lifecycle

  • Identify and escalate technical risks, blockers, and architectural concerns when necessary

Tech stack

    C

    advanced

    Embedded Linux Development

    advanced

    Zephyr

    regular

    ARM microcontrollers

    junior

Office location

About the company

Sigma Software

Sigma Software is a global software development company founded in 2002. It enables enterprises, startups, and product houses to meet their technology needs through end-to-end delivery, providing top-quality software dev...
Company profile

Embedded Linux Developer (Zephyr)

Summary of the offer

Embedded Linux Developer (Zephyr)

online, Warszawa
Sigma Software
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Sigma Software sp. z o.o. z siedzibą w Warszawie, ul. Chmielna 134 (dalej jako "administra... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Similar offers
TQLO SP. Z O.O.

TQLO SP. Z O.O.

Warszawa

Remote

Remote

32,57 - 35,29USD/h
nRF
Zephyr
C
SeniorSeniorB2BB2BB2B ContractB2B Contract
New
ADVERTISEMENT: Recommended by Just Join IT
Applied -
19 day left (until 30.09.2026)
Applied -
Similar offers
TQLO SP. Z O.O.

TQLO SP. Z O.O.

Warszawa

Remote

Remote

32,57 - 35,29USD/h
nRF
Zephyr
C
SeniorSeniorB2BB2BB2B ContractB2B Contract
New
TELTONIKA POLAND sp. z o.o.

TELTONIKA POLAND sp. z o.o.

Warszawa

Remote

Remote

5 351,74 - 8 027,61USD/month
C
BLE
GSM
LTE
GPS
SeniorSeniorPermanentPermanentFull-timeFull-time
New
Upvanta sp. z o.o.

Upvanta sp. z o.o.

Remote

Remote

37,70 - 43,08USD/h
C++
CMake
ARM Cortex-M
Hardware
Testing
SeniorSeniorB2BB2BFull-timeFull-time
New
ASTEK Polska

ASTEK Polska

Warszawa

Remote

Remote

256,94 - 297,51USD/day
C
RTOS
SeniorSeniorB2BB2BFull-timeFull-time
New
N-iX

N-iX

Remote

Remote

38 - 40USD/h
C
C++
Embedded
Python
SeniorSeniorB2BB2BB2B ContractB2B Contract
New
ADVERTISEMENT: Recommended by Just Join IT