Modoante
FinlandFull TimeSoftware Developers

Senior Embedded Software Engineer – Automotive RTOS

Unikie | Helsinki, Finland | Salary not specified

Source: JobsPipe

Required Skills

c++pythonrustagilecommunication

Role snapshot

Work model
Remote
Language
Not specified
Experience
Not specified
Posted
Posted 1 day ago
Application deadline
2026-11-03

What you'll do

WE ARE LOOKING FOR SENIOR EMBEDDED SOFTWARE ENGINEER – AUTOMOTIVE RTOS We are looking for a Senior Embedded Software Engineer to join our team supporting multiple generations of automotive electronic control units (ECUs). You will work with existing embedded software, adapting it to support hardware design changes, component qualification and hardware validation. Working closely with hardware and software teams, you will investigate issues and help identify their root causes on RTOS-based automotive platforms. This is a remote role, with some flexibility required for meetings in the late evening. Skills Required

  • C/C++
  • Microcontrollers
  • Device Drivers
  • Bare-metal
  • Board bring-up
  • RTOS
  • Debugging

Locations

  • Helsinki
  • Szczecin

WHAT YOU WILL DO:

  • Understand and work with the existing software codebase, build pipeline and regression tests.
  • Adapt existing software and develop or modify test routines to enable hardware validation.
  • Support the evaluation of hardware design changes and replacement components.
  • Investigate issues together with architecture, hardware and software teams to identify hardware, software or configuration causes.
  • Run regression tests to verify changes and check that existing functionality continues to work.

Work with project leads to plan tasks, communicate findings and meet agreed timelines. - REQUIRED QUALIFICATIONS

  • Bachelor’s or Master’s degree in Computer Science, Engineering or a related field.
  • 5+ years of embedded software experience on microcontrollers, such as Infineon or NXP devices, including Arm-based devices.
  • Strong expertise in FreeRTOS, SafeRTOS or an equivalent real-time operating system.
  • Programming skills in C/C++ for bare-metal and RTOS environments, and Python/Rust.
  • Hands-on experience with board bring-up and low-level drivers for peripherals such as SPI, I2C, UART, CAN, Ethernet, GPIO, timers, ADC/DAC and external memories.

Experience with hardware debugging tools and interfaces, such as Lauterbach debuggers, JTAG, oscilloscopes and logic analyzers. - NICE TO HAVE

  • Background in platform or board support package (BSP) development for MCU-based ECUs, including clock configuration, device configuration and hardware abstraction layers.
  • Experience with hardware components such as sensors and gate drivers.
  • Familiarity with the Infineon SDK and toolchain.
  • Awareness of ISO 26262 functional safety.

WHY JOIN UNIKIE? We are dedicated partner for global players in our segments – Unikie supplies technology solutions and services to several global Fortune 500 companies in EMEA and America. As a responsible and competent partner, we have access to some of the most interesting projects. Technology we create enables our clients to become digital leaders in their own industries. We cherish transparency and do our best that it shows up in as many processes as possible. One example of this is our salary model. We have top-notch technical talent, dedication and excitement to develop ourselves and solve even the toughest challenges. The combination of our agile teams, proven track record, industry insight, and holistic service and solution model place us at the forefront of cutting-edge technologies. Work in a flexible low-hierarchy organization that looks after its own. Unikie is a global software engineering and innovation company that infuses intelligence into machines, vehicles, and industrial solutions. We provide intelligent solutions for the automotive, heavy equipment, transportation & logistics, devices & IoT, and networks & communication industries. With over 500 engineering professionals and a revenue of 65 million euros (2023), Unikie is a premium partner for unique embedded software and marshalling solutions that create value and success in the evolving digital landscape of tomorrow.

Work resources

Helpful work resources for this job

Sign in to read

Application checklist

Review your application before submitting

A quick checklist to help candidates submit a clearer, more complete application.

Read resource