About us
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.
Required qualifications
Minimum Qualifications
- 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
Benefits
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.