Embedded Software Engineer

Capgemini
Machelen, Belgium
5 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Machelen, Belgium

Tech stack

Unit Testing
Communications Protocols
Computer Programming
Software Debugging
Embedded C
Embedded Software
Network Architecture
Software Engineering
Systems Integration
Real Time Systems
Information Technology

Job description

As an Embedded Software Engineer in the Ghent region, you will play a key role in designing and developing embedded software solutions for off-highway vehicles and agricultural machinery. You will work with cutting-edge technologies and collaborate with cross-functional teams to deliver high-quality software that meets client requirements.

In this role you will play a key role in:

  • Designing, developing, and unit-testing real-time embedded software in C for custom designed ECUs in off-highway applications
  • Integrating software across multiple ECUs in multi-CAN network architectures, ensuring seamless communication
  • Implementing and validating CAN communication protocols including J1939, UDS, and KWP
  • Performing system integration, ECU flashing, and vehicle-level pre-validation using PC Simulators
  • Developing software in line with CNH diagnostics, fault handling, and service tools interfaces
  • Supporting software debugging and early vehicle subsystem integration verification testing
  • Collaborating with hardware, systems, and test teams to ensure integrated solutions meet requirements

Requirements

  • Master's degree in Embedded Software Engineering, Computer Science, or equivalent experience
  • Minimum 3 years of embedded software development experience in multi-ECU, multi-CAN vehicle architectures
  • Strong proficiency in embedded C programming and real-time systems
  • Experience with CAN tools and protocols (CANAlyzer, J1939, UDS)
  • Hands-on experience with ECU integration and vehicle testing
  • Strong system-level thinking and debugging skills
  • Ability to work effectively across distributed embedded systems
  • Clear communication skills and a collaborative teamwork mindset

What you'll love about working here

Benefits & conditions

  • FlexAbroad: Employees in 20+ countries can work abroad for up to 45 days in a 12-month period.
  • Career acceleration programs: From associate to leaders and beyond, get support in your career at every stage with award-winning programs such as our leadership development program, Connected Manager, to accelerate your growth and develop your expertise.
  • Well-being Hub: The global Well-Being Hub connects employees across various facets of well-being: work-life balance, working hours and network growth

About the company

Capgemini ist einer der weltweit führenden Anbieter von Management- und IT-Beratung, Technologie-Services und Digitaler Transformation. Als ein Wegbereiter für Innovation unterstützt das Unternehmen seine Kunden bei deren komplexen Herausforderungen rund um Cloud, Digital und Plattformen.

Apply for this position