Embedded Software Engineer (Rust/C++) – Automotive

Unikie

Finland

On-site

EUR 65,000 - 90,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Unikie in Finland seeks an Embedded Software Engineer (C++/Rust) for an automotive project. You’ll work in a small team developing software that handles in-vehicle inputs and connects with other vehicle systems.

You’ll bring strong C++ skills and hands-on Rust experience. Experience with embedded Linux is preferred. The role emphasizes reliability as vehicle contexts change and systems restart, with collaboration across engineers to turn requirements into working software.

Qualifications

  • Strong hands-on C++ development experience.
  • Experience developing software in Rust on a real project.
  • Experience with embedded Linux or similar embedded systems.
  • Confidence working with event-driven, stateful software.
  • An independent and collaborative approach to technical problems.

Responsibilities

  • Develop and maintain software for event handling and state management.
  • Work across C++ and Rust components on an embedded Linux platform.
  • Implement behaviour that remains reliable as vehicle context changes or systems restart.
  • Debug issues across components and support integration and testing.
  • Collaborate with other engineers to turn requirements into working software.

Skills

C++ development
Rust experience
Embedded systems
Event-driven programming
State management

Tools

Embedded Linux

Job description

WE ARE LOOKING FOR

Embedded Software Engineer (C++/Rust) – Automotive

An embedded software engineer to join Unikie on an international automotive project. You’ll work in a small team developing software that processes in-vehicle user inputs and connects them with other vehicle systems.

WE ARE LOOKING FOR

Embedded Software Engineer (C++/Rust) – Automotive

An embedded software engineer to join Unikie on an international automotive project. You’ll work in a small team developing software that processes in-vehicle user inputs and connects them with other vehicle systems.

You’ll bring strong C++ skills and hands-on development experience in Rust. Rust doesn’t need to be your primary language, but you should have used it to build real software.

What You Will Do

  • Develop and maintain software for event handling and state management.
  • Work across C++ and Rust components on an embedded Linux platform.
  • Implement behaviour that remains reliable as vehicle context changes or systems restart.
  • Debug issues across components and support integration and testing.
  • Collaborate with other engineers to turn requirements into working software.

Required Qualifications

  • Strong hands-on C++ development experience.
  • Experience developing software in Rust on a real project.
  • Experience with embedded Linux or similar embedded systems.
  • Confidence working with event-driven, stateful software.
  • An independent and collaborative approach to technical problems.

Experience in automotive software, HMI or input systems is welcome, but not required.

In Poland, this opportunity is offered through a B2B arrangement.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automotive Embedded Engineer (C++/Rust) - Build Car Software
Automotive Embedded Engineer (C++/Rust) - Build Car Software

Unikie • Finland

On-site
EUR 65,000 - 90,000
Automotive Embedded Software Engineer (Rust/C++)
Automotive Embedded Software Engineer (Rust/C++)

Unikie • Helsinki

Remote
EUR 60,000 - 90,000
Remote work
Senior Embedded Engineer – Automotive RTOS (Remote)
Senior Embedded Engineer – Automotive RTOS (Remote)

Unikie • Helsinki

Hybrid
EUR 85,000 - 110,000
Remote work option
Competitive compensation
Senior Android & Embedded Software Engineer
Senior Android & Embedded Software Engineer

Unikie • Helsinki

Hybrid
EUR 55,000 - 85,000
Remote work options
Embedded Software Engineer (Rust/C++) – Automotive
Embedded Software Engineer (Rust/C++) – Automotive

Unikie • Helsinki

Remote
EUR 60,000 - 90,000
Remote work
Senior RTOS Lead for Automotive Platforms (Remote)
Senior RTOS Lead for Automotive Platforms (Remote)

Unikie • Helsinki

Remote
EUR 90,000 - 120,000
Remote Embedded Full‑Stack Engineer
Remote Embedded Full‑Stack Engineer

Unikie • Oulu

Hybrid
EUR 50,000 - 75,000
Senior Engineer, Software
Senior Engineer, Software

Etteplan • Finland

Hybrid
EUR 50,000 - 73,000
Hybrid working model
Competitive compensation and benefits
Senior Embedded Software Engineer – Automotive RTOS
Senior Embedded Software Engineer – Automotive RTOS

Unikie • Helsinki

Hybrid
EUR 85,000 - 110,000
Remote work option
Competitive compensation
Test Engineer
Test Engineer

Unikie • Oulu

On-site
EUR 45,000 - 70,000
Top locations