Senior Embedded Linux & MCU Engineer (Yocto)

Applied Microelectronics AME

Eindhoven

On-site

EUR 70,000 - 100,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

Applied Microelectronics AME in Brainport Eindhoven seeks an experienced Embedded Software Engineer to design, develop and test software for embedded Linux systems and microcontrollers. You will work with Yocto, build kernel modules, device drivers and system services, and implement robust cybersecurity practices.

You will contribute to requirements, estimates and risk assessments, own work packages through releases, and collaborate with electronics engineers, project managers and customers in

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Embedded Systems or related technical field.
  • At least 5 years of professional experience in embedded software development.
  • Proven hands‑on experience developing and maintaining embedded Linux systems using Yocto.
  • Strong embedded C programming skills and practical microcontroller development experience.
  • Experience with low‑level debugging, hardware interfaces and protocols such as SPI, I²C, UART or CAN.
  • Comfortable working on Linux-based systems and microcontroller projects.
  • Proactive and independent: you identify what needs to happen, take initiative, involve colleagues when needed and see actions through to completion.
  • Willing and able to use AI models and development tools to improve engineering productivity and quality, while critically reviewing and validating their output.
  • Experience with Agile/Scrum, actively contributing to planning, refinement, reviews and continuous improvement.
  • Clear communication across disciplines and a practical, collaborative approach.
  • Fluent in English; Dutch is a plus.

Responsibilities

  • Design, develop and test software for embedded Linux systems and microcontrollers.
  • Build, customize and maintain Yocto-based Linux distributions, including recipes, layers and board support packages.
  • Configure and integrate bootloaders, Linux kernels, device drivers and system services.
  • Develop embedded C software for microcontrollers, including peripheral interfaces, communication protocols and application logic.
  • Debug software and hardware interactions using appropriate tools and measurement equipment.
  • Contribute to requirements, software design, effort estimates and technical risk assessments.
  • Own technical work packages through to release: plan activities, anticipate dependencies, organize reviews and tests, and follow up on outstanding actions.
  • Meet agreed commitments and communicate progress, risks and potential delays early.
  • Improve software quality and maintainability through code reviews, automated testing, documentation and continuous integration.
  • Incorporate cybersecurity throughout the product lifecycle, applying principles such as least privilege and defense in depth, including Linux hardening, secure boot, secure updates and proactive vulnerability mitigation.
  • Collaborate with electronics engineers, architects, project managers and customers throughout development.

Skills

Embedded Linux
Yocto
Embedded C
Microcontrollers
Low-level debugging
SPI/I2C/UART/CAN
English fluent
Agile/Scrum

Education

Bachelor's or Master's degree in Computer Science, Electrical Engineering, Embedded Systems or related field

Tools

Docker
CI/CD pipelines
Linux kernel

Job description

Applied Microelectronics AME in Brainport Eindhoven seeks an experienced Embedded Software Engineer to design, develop and test software for embedded Linux systems and microcontrollers. You will work with Yocto, build kernel modules, device drivers and system services, and implement robust cybersecurity practices.

You will contribute to requirements, estimates and risk assessments, own work packages through releases, and collaborate with electronics engineers, project managers and customers in

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer: Yocto Linux & MCU
Embedded Software Engineer: Yocto Linux & MCU

AME (Applied Micro Electronics) • Eindhoven

On-site
EUR 65,000 - 90,000
Embedded Software Engineer – Linux & Microcontrollers
Embedded Software Engineer – Linux & Microcontrollers

Applied Micro Electronics \"AME\" BV • Eindhoven

On-site
EUR 70,000 - 100,000
Embedded Software Engineer
Embedded Software Engineer

AME (Applied Micro Electronics) • Eindhoven

On-site
EUR 65,000 - 90,000
Senior Hardware Engineer: End-to-End Product Realization
Senior Hardware Engineer: End-to-End Product Realization

Applied Microelectronics AME • Eindhoven

On-site
EUR 65,000 - 90,000
Hardware Engineer: End-to-End Product Realization
Hardware Engineer: End-to-End Product Realization

AME (Applied Micro Electronics) • Eindhoven

On-site
EUR 55,000 - 75,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 Systems Engineer - Space Onboard AI & Linux
Senior Embedded Systems Engineer - Space Onboard AI & Linux

Stcorp • Netherlands

Remote
EUR 90,000 - 130,000
Senior Embedded Software Engineer – IoT & Connectivity
Senior Embedded Software Engineer – IoT & Connectivity

MCA Engineering GmbH • Eindhoven

On-site
EUR 90,000 - 120,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 for Robotics & Drones
Senior Embedded Software Engineer for Robotics & Drones

Avular • Eindhoven

Hybrid
EUR 60,000 - 90,000
Non-contributory pension
Travel cost reimbursement
Participation plan
+3