Testbench Automation Engineer (Internal Combustion Engine)
Descrizione dell'offerta
PRIMARY FUNCTION
Support testing activities by managing the automation tools, configuring connections with instruments, and developing automated test cycles.
ESSENTIAL RESPONSIBILITIES
The candidate will support automation activities, including developing new test cycles according to engineering requirements, configuring the automation system to control the unit under test, and troubleshooting or configuring equipment required for testing.
JOB SPECIFICATION
As part of the Automation Team, the candidate will contribute to testing activities for Internal Combustion Engines at the Foggia site.
Key Responsibilities:
Developing New Test Cycles
- Gather test requirements from legislation or the Engine Development Department.
- Develop new test cycles on the automation platform (AVL PUMA or ADAMO).
- Create scripts to control specific devices (e.g., emission analysis instruments, battery emulators).
- Debug and validate new cycles on the test field.
Configuration of the Automation System
- Prepare automation files for proper control of the unit under test.
- Configure testbench settings according to test targets (e.g., alarms, PID calibration).
- Support the setup of physical and digital signals to be recorded during tests.
Troubleshooting and Continuous Improvement
- Analyze and resolve issues that arise during testing.
- Perform data analysis using tools such as MATLAB or AVL Concerto.
- Diagnose communication issues between instruments and the automation system.
- Evaluate control stability and optimize PID coefficients.
- Suggest improvements to prevent problems or reduce downtime.
Communication
- Effectively communicate with internal departments and external suppliers.
Requirements
- Professional level of English.
- 2–3 years of relevant experience.
Education
- Degree in Mechatronics, Mechanical, or Automation Engineering, or equivalent technical background.
Competencies
- Required: Knowledge of signal data acquisition and automation control (e.g., PLC programming).
- Preferred: LabVIEW experience; basic programming (C/C++, VB, Python); familiarity with AVL PUMA Automation and protocols (CAN, Modbus); basic understanding of combustion engines, electrical systems, and networking; data analysis tools (AVL Concerto, MATLAB).
- Strong teamwork, problem-solving, and communication skills.
NOTE: This job description indicates the general nature and level of work expected of the incumbent. It is not designed to cover or contain a comprehensive listing of activities, duties, responsibilities or physical requirements of the incumbent.Incumbent may be asked to perform other duties as required.