Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Sigma Software Group

Embedded Linux Developer – Zephyr

Sigma Software Group

Senior Embedded Linux Developer involved in developing firmware solutions for industrial pump systems and connected embedded devices. Working with embedded Linux and Zephyr environments in collaboration with cross-functional teams.

Posted 7/4/2026full-timeRemote • 🇵🇱 PolandMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in embedded software development, particularly with C, Embedded Linux, and Zephyr RTOS. Proficient in designing and implementing firmware solutions, debugging on physical devices, and understanding embedded security concepts.

Highest-signal resume keywords
Embedded Software DevelopmentC ProgrammingEmbedded Linux DevelopmentZephyr RTOSDebugging and Troubleshooting

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Embedded Software DevelopmentC ProgrammingEmbedded Linux DevelopmentZephyr RTOSFirmware DevelopmentDebuggingEmbedded Communication ProtocolsLow-Level Hardware InteractionMemory ManagementEmbedded Security Concepts
Tools & Technologies
STM32NordicUARTI2CSPIModbusCANRS-485EthernetMQTT
Industry Keywords
Embedded SystemsIndustrial Pump SystemsDevice-Level FunctionalityFirmware SigningSecure Firmware UpdatesBootloadersFatFSLittleFSLwIPProfibus

Tech Stack

Tools & technologies
LinuxRTOS

About the role

Key responsibilities & impact
  • 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

Requirements

What you’ll need
  • 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

Benefits

Comp & perks
  • Employees can work remotely