Automotive Embedded Firmware Engineer – ARM Cortex-M

Xentron

Fatih

On-site

TRY 180,000 - 300,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

XENTRON is seeking an Embedded Systems Engineer to own firmware for the XENTRON Ultra platform — the software driving our XENCHECK and XENFLEET products across Europe. You will develop and maintain firmware for STM32 automotive modules (CAN, LIN, OBD-II).

Responsibilities include implementing secure boot and OTA update logic, collaborating with hardware engineers during PCB bring-up, optimizing power for always-on LTE and GNSS, and maintaining test coverage on embedded targets.

Qualifications

  • 3+ years of embedded C/C++ development on ARM Cortex-M.
  • Experience with automotive protocols CAN, CAN-FD, LIN, OBD-II.
  • Solid understanding of RTOS (FreeRTOS preferred).
  • Familiarity with cryptographic primitives and secure boot concepts.
  • Experience debugging with JTAG/SWD and logic analyzers.
  • English proficiency — engineering documentation is in English.

Responsibilities

  • Develop and maintain firmware for STM32-based automotive modules (CAN, LIN, OBD-II).
  • Implement and test cryptographic signing pipelines using secp256k1/secp256r1 via HSM.
  • Write OTA update logic with TrustZone rollback protection.
  • Collaborate with hardware engineers during PCB bring-up and validation.
  • Optimize power profiles for always-on LTE + GNSS operation.
  • Document firmware architecture and maintain test coverage on embedded targets.

Skills

Embedded C/C++
ARM Cortex-M
Automotive CAN/CAN-FD/OBD-II
RTOS (FreeRTOS)
Security concepts
JTAG/SWD
English documentation

Tools

JTAG
SWD
Logic analyzers
HSM

Job description

XENTRON is seeking an Embedded Systems Engineer to own firmware for the XENTRON Ultra platform — the software driving our XENCHECK and XENFLEET products across Europe. You will develop and maintain firmware for STM32 automotive modules (CAN, LIN, OBD-II).

Responsibilities include implementing secure boot and OTA update logic, collaborating with hardware engineers during PCB bring-up, optimizing power for always-on LTE and GNSS, and maintaining test coverage on embedded targets.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Systems Engineer
Embedded Systems Engineer

Xentron • Fatih

On-site
TRY 180,000 - 300,000
Embedded Rust Engineer for Automotive Telematics
Embedded Rust Engineer for Automotive Telematics

Xentron • Fatih

On-site
TRY 250,000 - 450,000
Embedded Systems Engineer — Rust
Embedded Systems Engineer — Rust

Xentron • Fatih

On-site
TRY 250,000 - 450,000
Senior Embedded Linux Architect for Automotive SoCs
Senior Embedded Linux Architect for Automotive SoCs

5105 Accenture End. Yaz. Coz. Company • Pendik

Hybrid
TRY 300,000 - 550,000
Hybrid work
Birthday off
Health insurance
+4
Senior Automotive Embedded Systems Engineer (Boot & Security)
Senior Automotive Embedded Systems Engineer (Boot & Security)

Accenture • Fatih

Hybrid
TRY 450,000 - 750,000
Hybrid working model
Health Insurance
Shuttle service
+3
Senior Embedded Software Engineer – Bootloader, Communication & Security (Automotive, SoC)
Senior Embedded Software Engineer – Bootloader, Communication & Security (Automotive, SoC)

Accenture • Fatih

On-site
TRY 450,000 - 750,000
Hybrid working model
Health Insurance
Shuttle service
+3
Senior Embedded AUTOSAR Classic Engineer for Automotive MCU
Senior Embedded AUTOSAR Classic Engineer for Automotive MCU

5105 Accenture End. Yaz. Coz. Company • Pendik

Hybrid
TRY 900,000 - 1,300,000
Health & Life Insurance
Hybrid working model
Flexible hours
+6
Senior Embedded Software Engineer: Automotive SoC Security
Senior Embedded Software Engineer: Automotive SoC Security

5105 Accenture End. Yaz. Coz. Company • Pendik

Hybrid
TRY 120,000 - 180,000
Hybrid working model
Flexible hours
Birthday off
+10
Senior Firmware Engineer – Embedded Security & RTOS
Senior Firmware Engineer – Embedded Security & RTOS

Kidde Global Solutions • Turkey

On-site
TRY 2,013,000 - 2,893,000
Meal Vouchers
LuxMed Medical Insurance
MultiSport Card
+1
RF Embedded Systems Engineer – Firmware & Architecture Lead
RF Embedded Systems Engineer – Firmware & Architecture Lead

Analog Devices • Fatih

On-site
TRY 400,000 - 560,000