Electrical, Controls & Firmware Engineer
Descrizione dell'offerta
Our client, a leading innovator in the mobile machinery sector, is looking to strengthen their R&D team with a highly skilled Electrical, Controls & Firmware Engineer . The successful candidate will report to the Technical Director and independently manage the development of complex electromechanical and hydraulic control projects, from concept through to final validation.
Key Responsibilities:
- Design and implement control loops for electromechanical and hydraulic systems.
- Evaluate and select appropriate electrical components for off-road machinery.
- Develop embedded software and firmware to manage vehicle controllers.
- Collaborate closely with engineering teams to integrate complex systems seamlessly.
Technical Skills & Requirements:
- Proven experience (7+ years) in embedded software development and control system design for mobile machinery.
- Deep knowledge of CAN bus communication networks (J1939, CANopen, telematics, diagnostics, CCP/XCP) and analysis tools (CANalyzer, PCAN view).
- Strong understanding of diesel engines, driveline, and hydraulic system theory.
- Proficiency in embedded programming languages (C, C++, Codesys (ST/LD/FBD/SFC), Python).
- Experience with embedded microprocessor architectures (I/O configuration, RAM, Flash, EEPROM, bootloader).
- Knowledge of high-quality software development methodologies (MISRA guidelines, Doxygen documentation).
- Familiarity with Functional Safety (ISO/SAE 21434, IEC 61508) and Cybersecurity (HARA, HSM, encryption).
- Competence in modeling and simulating electrical systems, and controlling mechanical and hydraulic systems.
- Skilled in electronic debugging tools (multimeters, oscilloscopes).
- Knowledge of test-driven development and automated testing practices (unit testing).
Requirements & Qualifications:
- Master’s degree in Electrical, Electronic, Mechatronics, Computer Engineering, or equivalent experience (experienced Technical Diploma holders will also be considered).
- At least 7 years’ experience developing control software for mobile machinery, ideally in agriculture, construction, earth-moving, lifting machinery, or industrial vehicle equipment.
- Proficient in English (spoken and written).
Personal Attributes:
- Results-oriented and deadline-driven.
- Excellent interpersonal and communication skills.
- Proactive, autonomous, and capable of managing projects independently.