Skip to content

Senior Embedded Software Engineer

    • Eindhoven, Netherlands
  • RD&D

Job description

Senior Embedded Software Engineer

At AME, we design and manufacture innovative, sustainable, and high-quality products by combining cutting-edge embedded software, electronics, and mechanics.

As a Senior Embedded Software Engineer, you will play a key role in the successful execution of our high-tech projects. With your solid embedded software background and ability to combine technical depth with organization and communication, you help drive projects from concept to reliable product realization.

You are not only a strong developer, but also someone who can structure work, guide others, communicate clearly with stakeholders, and contribute to technical and project decisions. You are comfortable co-developing solutions while helping the team stay aligned, focused, and effective.

What you’ll do

  • Design, develop, and optimize embedded software for microcontrollers, embedded Linux systems, and ARM-based platforms.

  • Work on system-level software, including bootloaders, Linux kernel topics, Yocto, drivers, and low-level debugging.

  • Take ownership of technical work packages and help organize development activities within the team.

  • Contribute to specifications, feasibility studies, architecture choices, risk management, and technical planning.

  • Act as a technical sparring partner for colleagues, project managers, architects, and customers.

  • Support customer communication by explaining technical choices, progress, risks, and solutions clearly.

  • Help improve development practices, testing, integration, and delivery using CI/CD, Docker, automation, and structured ways of working.

  • Apply security principles such as CVE analysis, secure configuration, privilege separation, and robust software design.

  • Integrate cybersecurity requirements and support compliance with RED and other relevant standards.

  • Collaborate closely with electronics, mechanics, software, architecture, and project management in multidisciplinary teams.

  • Support effective teamwork, planning, transparency, and continuous improvement in an Agile/Scrum environment.

Job requirements

Your profile

  • BSc or MSc in Computer Science, Electrical Engineering, Embedded Systems, or a related technical field.

  • At least 5 years of experience in embedded software engineering, preferably in a senior or technically leading role.

  • Strong experience with C/C++, embedded Linux, microcontrollers, and ARM-based architectures.

  • Experience with system-level development, such as Yocto, bootloaders, kernel configuration, drivers, or low-level debugging.

  • Able to organize technical work while actively contributing as a developer.

  • Experience with Scrum or Agile ways of working; Scrum Master experience is a strong advantage.

  • Comfortable with customer contact and able to translate technical topics into clear communication.

  • Strong communicator who can connect with engineers, project managers, architects, and external stakeholders.

  • Hands-on, proactive, responsible, and able to take ownership in complex technical projects.

  • Fluent in English; Dutch is a plus.

Nice-to-have

  • Python programming experience.

  • Experience with RF technologies such as WiFi, Bluetooth, Zigbee, or other wireless communication standards.

  • Experience with Docker, CI/CD pipelines, automated testing, and DevOps practices.

  • Knowledge of control systems, simulation, modeling, or system optimization.

  • Experience with cybersecurity standards, product compliance, or regulated development environments.

Why AME?

  • Make an impact in innovative, high-tech product development.

  • Work on challenging embedded systems that combine software, electronics, and mechanics.

  • Join a fast-growing, ambitious, and international organization.

  • Be part of multidisciplinary teams with short communication lines and a pragmatic culture.

  • Use both your technical expertise and your organizational skills to help projects succeed.

  • Enjoy flexibility, responsibility, and room for professional growth.

Bring your senior embedded expertise to AME and help shape tomorrow’s electronics

or

On-site
  • Eindhoven, Noord-Brabant, Netherlands
RD&D

How we hire

Our hiring process is thorough, to ensure we make the right decision and to help you to decide if we're the right fit for you.

Step 1

We call you for a short introduction

Step 2

We meet for one or more interviews

Step 3

You receive a job offer

Step 4

Congratulations on your new job

Other open vacancies

Assembly Technician
On-site
  • Eindhoven, Noord-Brabant, Netherlands
Hardware Engineer
On-site
  • Eindhoven, Noord-Brabant, Netherlands
Injection Molding Operator
On-site
  • Eindhoven, Noord-Brabant, Netherlands
Key Account Manager
On-site
  • Eindhoven, Noord-Brabant, Netherlands
Manufacturing Manager
On-site
  • Eindhoven, Noord-Brabant, Netherlands
Marketing & Communication Working Student
On-site
  • Eindhoven, Noord-Brabant, Netherlands
Project Buyer (NPI)
On-site
  • Eindhoven, Noord-Brabant, Netherlands
Project Manager Industrialization
On-site
  • Eindhoven, Noord-Brabant, Netherlands
Senior Embedded Software Engineer
On-site
  • Eindhoven, Noord-Brabant, Netherlands
SMD Operator
On-site
  • Eindhoven, Noord-Brabant, Netherlands
Showing 10 of 13