Embedded Linux Developer (Zephyr)
Tech Stack / Keywords
Firma i stanowisko
The company is a leading global manufacturer of industrial pumps and valve systems delivering solutions for industrial infrastructure, water management, and process automation. They develop advanced equipment and connected technologies used in mission-critical industrial environments worldwide, focusing on reliability, operational efficiency, and secure industrial communication.
Wymagania
- 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
Nice to have:
- Experience with MQTT
- Experience with Profibus or other industrial communication protocols
- Knowledge of FatFS, LittleFS, lwIP, or similar embedded libraries/stacks
Obowiązki
- 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
Inne informacje
Informujemy, że administratorem danych jest Sigma Software sp. z o.o. z siedzibą w Warszawie, ul. Chmielna 134 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Sigma Software
22 aktywne oferty