-
TMC

Embedded Software Engineer

TMC
Netherlands · Full-time · Entry

Do you develop smart embedded solutions that connect hardware and software? Become an Embedded Software Engineer at TMC and work on high-tech projects with impact!

About This Vacancy

As an Embedded Software Engineer, you design, build, and optimize software that is directly integrated with hardware and real-time systems. You work closely with system architects, hardware engineers, and test engineers on innovative solutions in domains such as automotive, semiconductor, medical technology, and industrial automation. Examples include: - Developing software for real-time operating systems and microcontrollers. - Programming interfaces with sensors, actuators, and communication protocols (CAN, SPI, I2C, Ethernet). - Optimizing embedded systems for performance, safety, and energy consumption. - Integrating and testing software in complex hardware platforms and prototypes.

What We Expect From You

  • 3 to 8 years of experience in developing embedded software in high-tech environments.
  • Proven experience with programming languages such as C, C++, or Rust; knowledge of Python or MATLAB is a plus.
  • A completed Bachelor's degree, preferably a Master's degree, in a technical field (e.g., electrical engineering, mechanical engineering, computer science, or embedded systems).
  • Thorough knowledge of real-time operating systems (RTOS), low-level drivers, and software design principles (OOP, TDD, SOLID).
  • Experience with professional development processes (Scrum, Agile, SAFe).
  • Excellent command of the Dutch language.
  • Strong analytical skills, precision, and the ability to build robust solutions for complex technical challenges.

What You Can Expect From Us

  • An open-ended employment agreement, providing stability in a dynamic environment.
  • A comprehensive individual profit-sharing plan.
  • An annual individual training budget of €2,200, allowing you to continuously develop yourself.
  • The opportunity to grow together with our experienced professionals in our small-scale, close-knit business cell.
  • Access to our TMC Entrepreneurial Lab, where you can bring your own ideas and projects to life.
  • An environment where your voice matters and your dreams can become reality.

At TMC, you work in a unique model where employeneurship, personal development, and technological innovation come together. You determine the course; we provide the support and opportunities.

Key Skills

Ranked by relevance

embedded c embedded systems ethernet python matlab scrum rust rtos tdd spi oop
Login to Apply
Posted
Nov 14, 2025
Type
Full-time
Level
Entry
Location
Delft
Company
TMC

Industries

Business Consulting Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
TMC
Related

Software Engineer – Embedded & Android Systems

2026-05-12

Full-time
Not Applicable
Belgium
Business Consulting
Engineering
View Job Details
TMC
Related

Software Engineer – Embedded & Android Systems

2026-04-07

Full-time
Not Applicable
Belgium
Business Consulting
Engineering
View Job Details
TMC
Related

Fullstack Software Engineer

2026-05-08

Full-time
Not Applicable
Netherlands
Business Consulting
Engineering