Est. expiry Nov 20

Embedded Software Engineer (Automotive)

Embedded Software Engineer

Posted Oct 16 (1 day ago) · Open 1 day. This role usually stays open about 19 days

Key facts

Embedded automotive software role using C++, Rust and embedded Linux in a small engineering team.

How this salary compares

Estimated €2,704 - €3,379Benchmarked against mid-level roles

Too few postings state a salary to show this.

Monthly salary comparison for Embedded Software Engineer
MarketLower bound (25th percentile)MedianUpper bound (75th percentile)
mid-level roles€3,063 per month€4,376 per month€5,688 per month
This offer€2,704 per month€3,042 per month€3,379 per month

Estimated from 4,529 comparable listings

Est. take-home €2,185 - €2,588

Where and how
Helsinki, Finland · Szczecin, PolandOnsiteMid-Level
Languages required
English

Original job ad

As published by Unikie Oy

Open the ad
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. Skills Required C/C++ Rust Embedded Linux Automotive HMI design and implementation Locations Helsinki Szczecin 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. 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.

This is the employer's own ad. Pay, requirements and the other details on this page are our reading of it, not facts the employer confirmed.

About the role

Summarised by JobCrawls from the job ad above.

Requirements

  • 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
  • Independent and collaborative approach to technical problems

Responsibilities

  • Develop and maintain event-handling and state-management software
  • Work across C++ and Rust components on embedded Linux
  • Implement reliable behaviour through vehicle-context changes and system restarts
  • Debug component-level issues and support integration and testing
  • Collaborate with engineers to turn requirements into working software

Skills & technologies

C/C++RustEmbedded LinuxAutomotive SoftwareHMI Design And ImplementationEvent-driven SoftwareState Management

Benefits & perks

Your CV vs this job

How well does your CV match this job?

Add your CV once and every job shows which of its skills you have, which are missing and whether you meet the language requirements. Free, no account needed.

Add your CV

No CV yet? Start from a free CV template. Writing the application? Cover letter template and examples.

About Unikie Oy

Unikie Oy logo
Unikie Oy · 22 open roles
Top locations (all time): Helsinki, Finland · 98 · Tampere, Finland · 65 · Remote - Global · 60 · +21 other locations
View company
Current open roles at Unikie Oy on JobCrawls
LocationActive listings
Helsinki, Finland98
Tampere, Finland65
Remote - Global60
Szczecin, Poland46
Tampere42
Oulu, Finland27
Helsinki27
Tallinn, Estonia26
Oulu19
Remote - Estonia15
Szczecin11
Tallinn8
Turku, Finland6
Kaarina4
Poland3
Remote - Finland2
Munich1
Berlin1
Turku1
Kuopio1
Kokkola1
Berlin, Germany1
Munich, Germany1
Helsinki, Estonia?1
Current role mix at Unikie Oy on JobCrawls
Role typeActive listings
Embedded Software Engineer12
Data Scientist6
System Test Engineer6
Backend Developer6
Test Engineer6
Field Test Engineer4
AI Engineer4
Performance Optimization Engineer4
Embedded Developer4
Software Developer4
Android Platform Engineer3
Application Security Analyst3
Full Stack Developer3
System Architect3
Hardware Engineer3
Software Engineer3
Android Developer2
Android Performance Engineer2
Machine Control Software Engineer2
Java Backend Engineer2
AI CFD Simulation Engineer2
Chief Financial Officer2
Embedded Camera Systems Engineer2
Project Manager2
Embedded Audio Platform Developer2
DevOps Engineer2
AI Adoption Mentor2
Control System Developer2
Hardware Baseband Engineer2
Android Automotive Audio Engineer2
Platform Developer2
Model-Based Design Developer2
AI Solution Engineer2
CUDA C++ Engineer2
Project Coordinator2
Cloud Engineer2
Safety Engineer2
C++ Developer (Vue.js)2
Test Automation & QA2
C++ Linux Engineer2
Security Software Engineer2
Data Engineer2
Omniverse / USD Simulation Architect2
Embedded Security Engineer2
Simulation Data Integration Engineer2
UAV Software & Flight Test Engineer2
Quality Automation Engineer2
Platform DevOps Engineer2
AI Security Researcher2
Test Automation Specialist2
Functional Safety Specialist2
Deployment Manager2
Backend / Full-Stack Developer2
Qt/QML Developer2
Web Architect2
Python Backend Engineer2
Software Engineer, Infotainment Platform2
CODESYS Developer2
Physics Simulation Developer2
Embedded Software Developer2
Product Manager2
Embedded Software Specialist2
Simulation & Software Engineer2
Robotics Simulation Engineer2
Automotive Platform Engineer2
Solution Architect2
Kotlin Java Developer2
Model-Based Design Engineer2
Infrastructure Engineer2
Mobile Rendering Artist2
Simulation Architect2
Test Automation Engineer2
.NET/C# Developer2
AI Software Engineer2
Data Quality Engineer2
Flight Control Systems Software2
AI Algorithm Engineer2
Low-Level Android Developer2
Researcher2
Quality Assurance Specialist2
.NET Software Engineer2
Forward Deployed AI Engineer2
Android Build Optimization Engineer2
Embedded Linux Engineer2
Operations Support Manager2
Automation Systems Engineer2
Data Analyst2
AIOps Engineer2
Embedded Platform Developer2
Android Engineer2
System Engineer2
C++ Rendering Engineer (GPU/OpenGL)2
Group Controller1
Backend / Platform Engineer1
Rendering Artist1
Embedded C/C++ / Functional Safety Engineer1
Apache Flink Developer1
Kotlin Developer1
Senior Embedded Android Audio Engineer1
Senior Principal Web Platform Engineer1
Current role-level mix at Unikie Oy on JobCrawls
Role levelActive listings
Mid-Level143
Senior113
Manager8
Executive2
Junior1
Intern1
About the employer

Unikie is a global software engineering and innovation company focused on intelligent solutions for machines, vehicles and industrial applications. It serves automotive, heavy equipment, transportation and logistics, devices and IoT, and networks and communications. The company reports more than 500 engineering professionals and revenue of €65 million in 2023.

Core values
TransparencyTechnical excellenceSelf-developmentCollaboration

Never miss a new Embedded Software Engineer job in Helsinki, Finland

Weekly or daily digest. Unsubscribe anytime.