JobCrawls

Job alerts, saved jobs and deadline reminders on your phone

Open app

Embedded Software Engineer

Posted Dec 11, 2025 (320 days ago) · Last updated Oct 27 · Open 320 days, longer than the usual 19 for this role

Key facts

Embedded C/C++ firmware role in Espoo, with flexibility to split work between office and home.

How this salary compares

Estimated €2,869 - €3,772Benchmarked 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,869 per month€3,321 per month€3,772 per month

Based on 4 job ads that state the pay. · Data and reuse

Estimated from 1,513 comparable listings

Est. take-home €2,293 - €2,797

Where and how
EspooHybridMid-Level
Languages required
English
Education
Bachelor
Best guess: Suunnittelu- ja konsulttialan toimihenkilöiden työehtosopimus collective agreement, inferred from this employer's industry and the role; could be a different one.
The technical R&D role suggests salaried design and consultancy work, but the applicable agreement is not stated.
0% confidence
Browse all Finnish collective agreements

Original job ad

As published by Turck Vilant Systems Oy

Open the ad
What to expect from this role? You will join the Turck R&D team to design and develop firmware for use in our industrial communication systems. Your tasks will consist of at least the following: - Responsible for development of new firmware components used in our industrial communication systems - Implementation as well as development of firmware components, drivers and stacks - Execution of product development and technology projects in strong collaboration with our product management and our technology experts - Creative support in product requirement work (including documentation) - Embedded Software Development (C/C++) - Preparation, planning, organization and implementation of tests and test programs What do we expect from you? This position is a great fit for you if you have strong experience in hardware-level programming, gained through professional experience, studies, or dedicated personal projects. What matters most to us is your strong expertise in C/C++. Other qualifications that we value in a candidate include: - A technical degree in computer science, telecommunications, electrical engineering or equivalent - Experience with hardware level programming (C/C++) - Embedded operating systems and industrial communications experience - Interest and knowledge in IoT and RFID technologies - Systematic work methods - Speaking and writing fluent English - Business German will be considered an advantage Why us? We are now looking for you Embedded Software Engineer to join us in Espoo and to reinforce Turck R&D team. The Turck Group is a German, family-owned and financially sound company offering you an international working environment and possibilities to advance your career. You will be working from relaxed and informal Espoo office but be in all the time in contact with colleagues around the world, especially in Germany. You can easily spread your worktime for office and home office if you so wish. You will have a unique position to understanding customer requirements for the products you develop as you will in fact meet the end users of your product on a daily basis at the Turck Vilant Systems office. Like to know more? Please visit our website for more information.

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 C/C++ expertise
  • Experience in hardware-level programming, which may come from work, studies or personal projects
  • Technical degree in computer science, telecommunications, electrical engineering or equivalent
  • Experience with embedded operating systems and industrial communications
  • Interest and knowledge in IoT and RFID technologies
  • Systematic working methods
  • Fluent spoken and written English

Responsibilities

  • Develop new firmware components for industrial communication systems
  • Implement and develop firmware components, drivers and stacks
  • Carry out product development and technology projects with product management and technology experts
  • Contribute to product requirements and documentation
  • Develop embedded software in C/C++
  • Prepare, plan, organize and execute tests and test programs

Skills & technologies

C/C++Hardware-level ProgrammingEmbedded Operating SystemsIndustrial CommunicationsIoTRFIDFirmware DevelopmentTest Planning

Benefits & perks

About Turck Vilant Systems Oy

Financial overview
€6.4M
Revenue
€455.0K
Profit
7.0%
Profit margin
Turck Vilant Systems Oy logo
Turck Vilant Systems Oy · 1 open roles
Top locations (all time): Espoo · 1 · Espoo, Finland · 1
View company
Current open roles at Turck Vilant Systems Oy on JobCrawls
LocationActive listings
Espoo1
Espoo, Finland1
Current role mix at Turck Vilant Systems Oy on JobCrawls
Role typeActive listings
Embedded Software Engineer1
Current role-level mix at Turck Vilant Systems Oy on JobCrawls
Role levelActive listings
Mid-Level1
About the employer

The Turck Group is a German, family-owned and financially sound company offering an international working environment.

Never miss a new Embedded Software Engineer job in Espoo

Weekly or daily digest. Unsubscribe anytime.