
Embedded Developer
Primary stack
Job description
Embedded Developer
Join OMNIC as an Embedded Developer and be part of a pioneering international product company that is transforming the self-service space for logistics, retail, and HoReCa. With a focus on designing and scaling innovative parcel locker and smart-locker networks, you will have the opportunity to work with cutting-edge technology, contributing to sustainable solutions that make a meaningful impact in the industry.
About the Position
Location: Worldwide
Experience: 3+ years
Occupation type: Fulltime
Mission
Develop and maintain firmware/software for parcel lockers and peripheral devices; ensure seamless integration with the system core, stable connectivity to servers and third-party services, and strong security and performance-including payment scenarios.
Key Requirements
- Strong C/C++ skills, experience with FreeRTOS or multithreaded systems.
- Hands-on experience with STM32 and ESP32 (ESP-IDF); driver development and maintenance.
- Working knowledge of CAN, RS-232/RS-485, Ethernet; TCP/IP stacks (LwIP), MQTT.
- Experience with Bluetooth (Classic/BLE) and GSM modules.
- Linux familiarity; Basic Bash and Python scripting.
- Bachelor’s degree in CS, Electronics, Automation, or a related field.
- 3-7 years of relevant experience.
- Upper Intermediate (B2) English proficiency.
Key Responsibilities
- Design software architecture and develop optimized C/C++ code for embedded devices.
- Integrate peripherals (lock controllers, sensors, POS terminals, routers, etc.) with the core system.
- Ensure reliable device communication with servers and external services; implement OTA updates.
- Conduct unit/integration testing, debugging, and performance analysis under memory and power constraints.
- Develop and support device drivers; adhere to standards and regulatory requirements (especially for payments).
- Maintain technical documentation; collaborate with cross-functional teams (Hardware, QA, Product).
Key Goals
- Hit development milestones and release schedules on time.
- Achieve stable field performance: robust peripheral integrations, reliable connectivity, fault-free updates.
- Meet target security and performance metrics, including payment flows and third-party integrations.
- Reduce incidents via monitoring and cloud diagnostics, increase MTBF, and streamline service through clear documentation.
Opportunities & Benefits
- Onsite role in our Warsaw office.
- Competitive fixed-salary compensation.
- Access to professional development programs and structured mentorship.
- Cross-functional training and international opportunities.
- Potential for salary increases based on performance.
About the Company
OMNIC is a pioneering international product company transforming the self-service space for logistics, retail, and HoReCa. With a focus on designing and scaling innovative parcel locker and smart-locker networks, OMNIC is committed to creating sustainable solutions that make a meaningful impact in the industry.
Apply Now
Ready for new challenges? If you’re a monster, prove it. Send us your resume, and our HR team is waiting for you!
Locations:
- Warsaw, Poland
- Italy
- Latvia
- USA
- UAE
Headquarters in Milan
Office in Riga
Office in Berkeley
Office in Warsaw
Office in Dubai
Office in Riyadh
Office in Rustavi
Office in Hangzhou City
© OMNIC, All Rights Reserved 2026
© OMNIC. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
OMNIC is an Italian Intelligence Partner for logistics, retail, HoReCa, and smart cities. We build hardware—robots, sorting lines, self-service devices, smart-locker networks—and LogOS, the operating system that orchestrates them as one connected ecosystem. By aligning devices, data, and workflows in real time, we help enterprises reduce total cost of ownership, increase uptime, and roll out networks faster. Headquartered in Italy, we serve Europe, the Middle East, Asia, and the United States, with manufacturing in Italy, Georgia, China, and Turkey. Join us to ship products that power daily life for 500 million people—on streets, in warehouses, and across cities.