Embedded Linux Developer (Zephyr)
Job Summary
- 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
Remote Work :
Yes
Employment Type :
Full-time
About Company
At Sigma Software, we are involved with the clients team to contribute to the design and development of a technical solution for their tokenized domain reservation platform. We started by assigning a software architect to design the smart contracts and integrate blockchain into the s ... View more