Job Summary
The Automobile Programmer / Diagnostic Technician is responsible for vehicle electronic diagnostics, system programming, fault detection, and calibration of automobile control units. The role supports vehicle production, assembly, testing, quality assurance, and after-sales support by ensuring that all electronic and computerized systems function optimally according to manufacturer and regulatory standards.
Key Responsibilities
Vehicle Diagnostics & Programming
- Perform electronic diagnostics on vehicles using OEM and advanced diagnostic tools.
- Identify, analyze, and resolve faults in vehicle electronic systems (ECU, BCM, ABS, airbag, transmission, infotainment, etc.).
- Carry out ECU coding, programming, flashing, and calibration for new and repaired vehicles.
- Reset fault codes and validate repairs through road tests and system checks.
Production & Assembly Support
- Support vehicle assembly processes by programming newly installed control modules.
- Ensure proper configuration of electronic systems during vehicle build-up and commissioning.
- Collaborate with production teams to resolve electronic and software-related assembly issues.
Quality Control & Compliance
- Conduct pre-delivery inspections (PDI) focusing on electronic and diagnostic checks.
- Ensure vehicles meet internal quality standards and manufacturer specifications.
- Maintain accurate diagnostic records and service reports for traceability.
Tools, Software & Documentation
- Operate and maintain diagnostic equipment and programming tools.
- Update vehicle software and firmware in line with manufacturer releases.
- Prepare technical reports on recurring faults and corrective actions.
Training & Continuous Improvement
- Support training of technicians on diagnostic tools and electronic systems.
- Keep up to date with emerging automobile technologies, EV systems, and advanced driver-assistance systems (ADAS).
- Provide technical feedback to management for process and quality improvement.
Requirements & Qualifications
- OND/HND/B.Sc. in Automobile Engineering, Electrical/Electronic Engineering, Mechatronics, or a related field.
- 3–7 years’ hands-on experience in automobile diagnostics and programming, preferably in a manufacturing or authorized service environment.
- Strong knowledge of vehicle electrical and electronic systems.
- Proficiency in using OEM and multi-brand diagnostic tools (e.g., Bosch, Launch, Autel, OEM scanners).
- Experience with ECU programming, coding, flashing, and calibration.
- Basic understanding of CAN bus systems, sensors, actuators, and wiring diagrams.
- Good problem-solving and analytical skills.
- Ability to work under minimal supervision in a fast-paced production environment.
- Attention to detail and strong documentation skills.
Health, Safety & Compliance
- Adhere strictly to company safety policies and standard operating procedures.
- Ensure safe handling of diagnostic tools, electrical components, and test equipment.
- Report safety hazards and equipment faults promptly.
Key Performance Indicators (KPIs)
- Accuracy and speed of fault diagnosis
- Reduction in repeat electronic faults
- Compliance with production and quality standards
- Timely completion of programming and diagnostic tasks
- Quality of technical documentation and reports
Interested and qualified candidates should submit their Application Letter, Curriculum Vitae (CV), and relevant certifications to hrm@proforcedefence.com with the subject line: “Automobile Programmer / Diagnostic Technician”