Lead Embedded Software Engineer - Eindhoven (Hybrid)

Lead Embedded Software Engineer - Eindhoven (Hybrid)

Network,

I'm buzzing to share a new collaboration with an exciting new client with a multitude of projects in medical/industry/IoT and products. From January the team will grow, are you looking?

Send your CV to [email protected] if you think you can add value to such a position.


Position Overview

As the Lead Embedded Software Engineer, you'll lead the development of embedded software solutions, with a focus on real-time, resource-constrained environments. You'll drive system design, collaborate closely with hardware teams, and mentor a group of skilled engineers, while ensuring the seamless integration of software and hardware.


Responsibilities

  • Lead and mentor a team (2-3) embedded software engineers, driving technical excellence and innovation.
  • Architect and develop embedded software for high-performance, real-time systems.
  • Optimize software for resource-constrained devices, considering memory, power, and processing limitations.
  • Collaborate with hardware engineers to define software requirements and ensure tight hardware/software integration.
  • Maintain high coding standards, using best practices for version control, testing, and documentation.
  • Troubleshoot, debug, and optimize embedded systems to ensure high reliability and performance.
  • Stay current on the latest embedded systems technologies and drive continuous improvement in the team.


Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of embedded software development experience (C/C++), with a focus on real-time and resource-constrained systems.
  • 3+ years of leadership experience, managing teams and driving embedded software projects.
  • Strong experience with embedded systems architecture, microcontrollers, and hardware/software integration.
  • Familiarity with RTOS, version control (Git), CI/CD, and debugging tools.
  • Strong problem-solving skills, critical thinking, and the ability to collaborate with cross-functional teams.
  • Excellent written and verbal communication skills in English (Dutch is a plus).


Bonus

  • Experience with ARM-based microcontrollers (e.g., STM32, NXP).
  • Familiarity with Linux for embedded systems.
  • Knowledge of communication protocols (SPI, I2C, UART, CAN).
  • Experience with agile methodologies and IoT systems.



Alsayed Alsisi

Senior Autosar Embedded Software Engineer

1 周

Open for remote work?

回复

要查看或添加评论,请登录

Vasilis Katopodis的更多文章