Embedded Firmware Engineer (C/C++) — Industrial IoT

Turck Vilant

Espoo

On-site

EUR 55,000 - 75,000

Full time

14 days+

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

Turck Vilant is seeking an Embedded Software Engineer to join the R&D team in Espoo, Finland. The role focuses on designing and implementing firmware for industrial communication systems using C/C++ and hardware-level programming.

Candidates should have a technical degree and experience with embedded OS and industrial communications, plus English fluency; German language skills are an advantage. The work environment combines office presence in Espoo with international collaboration.

Qualifications

  • 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.

Responsibilities

  • 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 and implementation of tests and test programs.

Skills

Embedded C/C++
Hardware-level programming

Education

Technical degree (CS/Telecommunications/EE)

Job description

Turck Vilant is seeking an Embedded Software Engineer to join the R&D team in Espoo, Finland. The role focuses on designing and implementing firmware for industrial communication systems using C/C++ and hardware-level programming.

Candidates should have a technical degree and experience with embedded OS and industrial communications, plus English fluency; German language skills are an advantage. The work environment combines office presence in Espoo with international collaboration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote-Ready Embedded Software Engineer — C/C++, IoT
Remote-Ready Embedded Software Engineer — C/C++, IoT

Turck Vilant Systems • Espoo

Hybrid
EUR 60,000 - 85,000
Embedded Software Engineer
Embedded Software Engineer

Turck Vilant Systems • Espoo

Hybrid
EUR 60,000 - 85,000
Embedded Software Engineer
Embedded Software Engineer

Turck Vilant • Espoo

On-site
EUR 55,000 - 75,000
Senior Embedded Architect — Secure Linux & IoT
Senior Embedded Architect — Secure Linux & IoT

Etteplan • Finland

Hybrid
EUR 50,000 - 73,000
Hybrid working model
Competitive compensation and benefits
Real-Time Embedded Software Engineer (C/C++)
Real-Time Embedded Software Engineer (C/C++)

Academic Work Finland Oy • Ylöjärvi

On-site
EUR 50,000 - 70,000
Embedded Firmware Engineer - ARM Cortex & RTOS Specialist
Embedded Firmware Engineer - ARM Cortex & RTOS Specialist

SPX Aids to Navigation • Porvoo

On-site
EUR 55,000 - 75,000
Embedded Software Engineer, Tampere
Embedded Software Engineer, Tampere

Academic Work Finland Oy • Ylöjärvi

On-site
EUR 50,000 - 70,000
Junior Embedded Software Engineer (C/C++ & Qt)
Junior Embedded Software Engineer (C/C++ & Qt)

Aidian • Espoo

Hybrid
EUR 32,000 - 42,000
Embedded Firmware Engineer - ARM & Renesas
Embedded Firmware Engineer - ARM & Renesas

SPX • Porvoo

Hybrid
EUR 55,000 - 85,000
Competitive compensation
Bonus plans
Educational assistance
+2
Senior Embedded Electronics Engineer - Industrial Systems
Senior Embedded Electronics Engineer - Industrial Systems

Swediumglobal • Helsinki

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