Embedded Linux Developer (Zephyr)
Posted about 9 hours ago
RemoteWarsaw, Masovian Voivodeship, Poland
Job Description
- 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
Qualifications
- 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
Other open roles at Sigma Software(6)
Senior Data Engineer
Lviv, Lviv Oblast, Ukraine
🏡 RemoteProject Manager (Digital Transformation)
Lviv, Lviv Oblast, Ukraine
🏡 RemoteSenior Java Developer
Warsaw, Masovian Voivodeship, Poland
🏡 RemoteSenior Java Developer (Security Platform)
Warsaw, Masovian Voivodeship, Poland
🏡 RemoteSenior Java Engineer (Segmentation & Audience Platform)
Warsaw, Masovian Voivodeship, Poland
🏡 RemoteSigma Software
View company pageSigma Software development company offers turnkey solutions development and software development teams. Learn how our 1800+ software experts can support a project.
Apply smarter with Jobr
Jobr aggregates jobs directly from company career portals — no middlemen. Our team applies on your behalf with AI-tailored resumes, reviewed by a human before submission.
Direct from company career pages
AI-personalised cover letters
Human review before every submit
Application tracking & follow-ups