Senior Embedded Software Engineer – IoT & Connectivity

MCA Engineering GmbH

Eindhoven

On-site

EUR 90,000 - 120,000

Full time

4 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

MCA Engineering Netherlands is seeking an Embedded Software Engineer to contribute to next-generation connectivity solutions, working on proof-of-concept initiatives, embedded software development and hardware-software integration.

The role requires 8+ years of embedded software experience, strong C++ expertise, and hands-on hardware bring-up with microcontrollers such as STM32/ESP32. Based in Eindhoven, you will join international teams and work across full development lifecycle.

Qualifications

  • Bachelor's or Master's degree in Software Engineering, Computer Science, or related field.
  • 8+ years of embedded software development experience.
  • Strong modern C++ and object-oriented design skills.
  • Experience with hardware bring-up and embedded integration.
  • Knowledge of SPI, I2C, UART, BLE, Wi-Fi, and Cellular tech.

Responsibilities

  • Develop proof-of-concept solutions and evaluate connectivity technologies, chipsets, and hardware platforms.
  • Design, develop, and maintain embedded software using modern C++.
  • Participate in requirements definition, architecture, implementation, testing, and release activities.
  • Support hardware bring-up, debugging, and hardware-software integration.
  • Develop unit tests and integration tests to ensure software quality.
  • Participate in code reviews, design reviews, and risk assessment activities.
  • Collaborate with hardware engineers, software teams, and external technology partners.
  • Contribute to project planning, estimation, and backlog management.
  • Create and maintain technical documentation for designs, prototypes, and software solutions.

Skills

Modern C++
OO design
CI/CD
Communication
Independent work
Cross-functional collaboration

Education

Bachelor's or Master's in Software Engineering / CS

Tools

CMake
Git
GitHub
Docker
RTOS knowledge
HAL development

Job description

MCA Engineering Netherlands is seeking an Embedded Software Engineer to contribute to next-generation connectivity solutions, working on proof-of-concept initiatives, embedded software development and hardware-software integration.

The role requires 8+ years of embedded software experience, strong C++ expertise, and hands-on hardware bring-up with microcontrollers such as STM32/ESP32. Based in Eindhoven, you will join international teams and work across full development lifecycle.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

MCA Engineering GmbH • Eindhoven

On-site
EUR 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Forexx Group • Eindhoven

On-site
EUR 55,000 - 70,000
Embedded Software Engineer - Real-Time & Hardware-Driven
Embedded Software Engineer - Real-Time & Hardware-Driven

Forexx Group • Eindhoven

Hybrid
EUR 55,000 - 70,000
Senior Embedded Software Engineer — Build Connected Systems
Senior Embedded Software Engineer — Build Connected Systems

Vention Technologies • Eindhoven

Hybrid
EUR 70,000 - 90,000
Unlimited vacation days
Company gatherings
Well-equipped office
+3
IoT Embedded Software Engineer - Delft (Hybrid)
IoT Embedded Software Engineer - Delft (Hybrid)

Insyght IoT • Delft

Hybrid
EUR 40,000 - 65,000
Real products from prototype to prod
Guidance from experienced embedded and
Room to grow
+2
Senior Embedded Engineer - Hardware Solutions & Innovation
Senior Embedded Engineer - Hardware Solutions & Innovation

Nobleo Technology • Netherlands

On-site
EUR 60,000 - 80,000
Competitive salary
Technical and personal coaching
Collaborative team environment
+1
Software Engineer - Embedded & Cloud Platforms
Software Engineer - Embedded & Cloud Platforms

hidemysecure • Delft

On-site
EUR 60,000 - 90,000
Senior Embedded C++ Engineer for Medical Devices
Senior Embedded C++ Engineer for Medical Devices

Amaris Consulting • Veghel

On-site
EUR 65,000 - 95,000
Senior Embedded Software Engineer – GNSS & IoT Innovator
Senior Embedded Software Engineer – GNSS & IoT Innovator

Qualinx B.V. • Delft

On-site
EUR 90,000 - 130,000
Employee equity
Well-being resources + discounts
Visa process support
+3
Senior Software Engineer - Embedded & Apps, Leadership Path
Senior Software Engineer - Embedded & Apps, Leadership Path

Evoke B.V. • Eindhoven

On-site
EUR 45,000 - 61,000
Salaris €4.000–€5.500 p.m.
Vakantiedagen per jaar
Groene pensioenregeling
+5