← Back to list

Job
· Senior
Senior Embedded Firmware Engineer
Embedded Developer
• Senior
• Remote
• Full-time
•
Poland
Senior embedded/firmware role on RTOS-based, safety-critical systems: deterministic communication between two MCUs, wireless connectivity and an OCPP-based backend link. 100% remote.
Responsibilities
- ▹Develop firmware for safety components and communication modules
- ▹Design and improve communication between two MCUs
- ▹Work on real-time logic, state machines and error handling
- ▹Create and maintain hardware drivers (UART, SPI, I2C, GPIO)
- ▹Design and develop wireless communication systems (BLE onboarding, provisioning, data exchange)
- ▹Ensure stable backend communication via OCPP over WebSocket (or similar device-cloud protocols)
- ▹Work on OTA and system resilience in production (rollback, recovery, update security)
- ▹Low-level debugging with professional tools (JTAG, SWD, logic analyzers)
- ▹Design APIs and communication layers between system modules
Requirements
- ▹Very good knowledge of C/C++ in embedded systems
- ▹Experience with MCUs (e.g. STM32, nRF, ESP32 or similar)
- ▹Knowledge of UART, SPI, I2C and BLE (or other wireless) protocols
- ▹Experience designing embedded systems (architecture, not just implementation)
- ▹Ability to debug HW/SW systems (JTAG, SWD, system logs)
- ▹Experience designing interfaces and APIs between system components
Nice to have
- ▹Secure embedded systems experience (device identity, secure update concepts, integrity, tamper resistance)
- ▹OTA / bootloader experience (rollback, recovery, update safety)
- ▹RTOS knowledge (FreeRTOS, Zephyr or others)
- ▹Device-to-backend communication (WebSocket, MQTT, REST)
- ▹Automotive or industrial embedded background
- ▹Knowledge of provisioning / fleet management systems and BLE onboarding
- ▹OCPP experience
- ▹Zephyr RTOS
- ▹Embedded Linux (Buildroot / Yocto)
What we offer
- ▹100% remote work from anywhere
- ▹B2B: up to 8,000 EUR net per month
- ▹Flexible working hours
- ▹Work with an experienced system/firmware team
- ▹Real influence on product architecture and direction
Similar jobs

Job
· Senior
Senior Embedded Software Engineer
Academic Work Sweden AB
CppFreertosYocto
💰 Salary: not specified
🏢 On-site
Lund
🗣️ EN
Job
· Senior
Senior Embedded Linux Engineer
Xneural GmbH
CppFreertos
+2
💰 Salary: not specified
🏢 On-site
Dresden
🗣️ German
Job
· Senior
Senior Software GUI Engineer Embedded Systems (m/f/d)
Dornier MedTech Systems GmbH
CppFreertosYocto
💰 Salary: not specified
🏢 On-site
Weßling
🗣️ German
Job
· Senior
Senior Firmware Engineer
Rhoda Ai
CanbusCppFreertosYocto
$150,000–$225,000/yr
gross
🏢 On-site
Mountain View
🗣️ EN
Job
· Senior
Senior Embedded Engineer
QAVION GROUP GmbH
CppFreertosSonarqube
€80,000–€150,000/yr
gross
🌍 Remote
🗣️ EN
Himalayas

Job
· Senior
Embedded C++/C SWDL Engineer
Infotree Global Solutions
Cpp
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas