We are a Belgian engineering consulting firm that assists SMEs and large industrial organizations in bringing their innovation and R&D initiatives to life.
💼 Job Description
We're looking for a hands-on Embedded Software Engineer to design, implement, and integrate control software for self-propelled harvesters. You will work across a multi-ECU, multi-CAN network architecture, delivering robust and reliable embedded software for off-highway agricultural machines.
Key Responsibilities
-
Design, develop, and unit-test real-time embedded software in C for off-highway on custom designed ECUs.
-
Integrate software across multiple ECUs in multi-CAN network architect.
-
Implement and validate CAN communication (J1939, UDS, KWP).
-
Perform system integration, ECU flashing, and vehicle-level pre validation in PC Simulator.
-
Develop in line with our client's standards, fault handling, and service tools interfaces.
-
Support software debugging and early vehicle subsystem integration verification testing.
-
Collaborate with hardware, systems, and test teams.
Minimum Qualifications
📚 Profile / Requirements :
-
Master degree in Embedded Software or equivalent by experience.
-
Minimum 3 years of embedded software development experience in multi-ECU, multi-CAN vehicle architectures.
-
Strong proficiency in embedded C and real-time systems.
-
Experience with CAN tools and protocols (CANAlyzer, J1939, UDS).
-
Hands-on experience with ECU integration and vehicle testing.
Preferred Qualifications
-
Experience with agricultural or off-highway machinery.
-
Exposure to functional safety standards (ISO 25119 or ISO 26262).
-
Familiarity with SIL testing environments.
Key Competencies
-
Strong system-level thinking and debugging skills.
-
Ability to work across distributed embedded systems.
-
Clear communication and teamwork mindset
🌟 Why join us ?
We offer you a position as a consultant within the fascinating world of high tech and innovation. We provide a complete package with on one side training, coaching and a close follow-up, and on the other side a balanced salary package with fringe benefits based on your capabilities and experience.
Working with us means choosing a long-term perspective, development possibilities, and a personal approach. A human-centered, diverse company that values and supports your physical and mental well-being.