Job title: Software Engineer
Job type: Permanent
Emp type: Full-time
Industry: Engineering
Salary type: Annual
Location: Belgium
Job published: 24/05/2022
Job ID: 32412

Job Description

This job is in Belgium
Our client designs, develops and produces machines for the agricultural sector. The company has been active for more than 100 years and is known worldwide. They also have their own product development department and own several patents. 
Our client is looking for a Software Engineer to work within the Machine Building department.
Your job
  • The on-time development of application software for agricultural machinery.
  • Specifying, designing, and testing vehicle application and control software per coding standards.
  • Define the control system software requirements, software specification and software structure for applications
  • Maintain, archive, and control application source code. Manage SW releases.
  • Implement the software architecture and strategies, requirements for closed loop control algorithms, and related software control logic.
  • Perform unit testing and system integration with the hardware and software, via simulation and on-board executions.
  • Define & Execute test scenarios to verify the implemented control / monitoring strategy.
  • Support Product Validation Engineers as they conduct Functional and Performance testing.
  • Analyze and interpret field data for product development and troubleshooting.
  • Produce documentation in support of design, implementation, and test activities.
Your profile
  • You have a Bachelor's or Master's degree in in Electrical, Computer Science or similar discipline;
  • Model-Based Design experience;
  • Experience with using MATLAB & Simulink and automatic code generation;
  • Min. 3 years of experience within embedded software development;
  • Experience with automated testing;
  • Having a big interest in agricultural equipment and/or machines;
  • Strong knowledge of C/C++ programming language and tools;
  • Experience with code debuggers, code analysis and memory management;
  • Experience with SAE J1939, CAN, UDS and ISOBUS software protocols;
  • Preferably experience with electro-hydraulic or vehicle control systems;
  • Demonstrable knowledge of design analysis tool and other relevant engineering systems;
  • Experience with industry coding standards for software development (MISRA-C, etc);
  • Interested in working in a team-oriented, collaborative environment;
  • You are fluent in English, both written and spoken.
  • A permanent challenging job in a dynamic, international and high-tech environment. 
  • You will also have the opportunity to further develop your own interests in order to contribute to the success of the entire company. 
  • In addition, you will be working in a pleasant, team-oriented and professional atmosphere with many opportunities for development.
  • All this goes hand in hand with an attractive salary and a package of extra legal benefits such as hospitalization insurance, meal vouchers, etc.