Confidential logo

Confidential

Embedded Firmware Engineer — Part-Time — Automotive Tracking Devices

Confidential

📍 Tel Aviv-Yafo, Israel 🇮🇱

part-time
mid-level
on-site
Posted —

Key Skills

firmwareSTM32LTE-MOTAsecurity

Industry

AutomotiveConsumer Electronics

Job Description

📍 Tel Aviv-Yafo · On-site · Part-time: 08:00–14:00 , Sun–Thu

About the Role

You will own firmware for cellular-connected automotive tracking and security devices that are already deployed in vehicles in the field.

This is a hands-on, end-to-end role: MCU firmware, modem integration, OTA, security, and chasing real bugs that customers hit in real cars.

What You'll Do


  • Develop and maintain C / C++ firmware for STM32-class MCUs in cellular-connected automotive devices
  • Integrate cellular modems (LTE-M / NB-IoT / GSM — e.g. Quectel, u-blox, SIMCom), GPS / GNSS, and BLE
  • Implement device-to-cloud connectivity over HTTPS, raw TCP with custom binary protocols, and OTA updates
  • Apply embedded security in production: secure boot, signed firmware, TLS on MCU, credential storage
  • Manage power: sleep/wake states, voltage protection, battery life on a parked car
  • Reproduce and fix complex field issues — bad GPS fixes, dropped LTE, OTA failures, intermittent CAN errors
  • Work directly with the hardware team during bring-up and with suppliers on modem/chip issues

Must Have (Non-negotiable)

  • 3–5+ years writing firmware that shipped in real products — not POCs, not lab prototypes
  • Strong, daily C / C++ on bare-metal or RTOS (FreeRTOS / Zephyr / ThreadX)
  • Hands-on with STM32, ESP32, or comparable MCUs — register-level, not just HAL
  • Hands-on integration of at least two of: cellular modems, GPS/GNSS, BLE
  • HTTPS / TLS on a constrained MCU, OTA implementation, and raw TCP sockets with a custom binary protocol
  • Low-level interfaces: UART, SPI, I²C — and the ability to debug them on a scope/logic analyzer
  • Power management on a battery- or vehicle-powered device
  • Comfortable working part-time mornings only (08:00–14:00) on-site in Tel Aviv

Nice to Have

  • Automotive / CAN BUS experience
  • IoT tracking, fleet management, or asset tracking product background
  • MQTT
  • Embedded security: secure boot rollout, signed firmware key management, OTP/RDP on STM32