В офісі/на місці
Повна зайнятість
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
- 3–7 years of relevant experience in self-service IoT / edge device products with hands-on exposure to low-level hardware integration, such as kiosks, smart home devices, POS systems, or similar embedded hardware products.
- 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.
- Fluency in Russian/Ukrainian; English proficiency at B2 level
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 Warsaw
- Competitive fixed salary.
- A separate budget will be allocated for sports and wellbeing.
- A separate budget will be provided for private medical insurance.
- Access to professional development programs and structured mentorship.
- Cross-functional training and international opportunities.
- Opportunity 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.
Anastasija Koval
SLS Alliance Перевірена
IT - консалтинг / Послуги / Виробництво устаткування Сайт компанії








