Embedded Developer

Omnic

Not Interested
Bookmark
Report This Job

profile Job Location:

Warsaw - Poland

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Embedded Developer at OMNIC

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.

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 performanceincluding 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.
  • Bachelors 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.

If you are seeking new challenges and want to participate in the development of innovative solutions for embedded systems we would love to have you on our team! Apply now and be part of our mission to create a better future for our planet.

Embedded Developer at OMNICJoin 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...
View more view more

Key Skills

  • Bidding
  • Dermatology
  • Actuarial
  • Corporate Marketing
  • Government

About Company

Company Logo

Our solutions are designed with a user-centric approach and have NPS 4.9/5 OMNIC — Self-service that saves your money, the planet, and your customers' time.

View Profile View Profile