This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Software Test Engineer focused on Telematics, you will be responsible for the end-to-end validation of Harbinger’s connectivity suite. This includes the Telematics Control Unit (TCU), various vehicle ECUs, and the API interfaces that facilitate data flow between the vehicle and the cloud. You will ensure that vehicle data, remote commands, and over-the-air (OTA) updates are reliable, secure, and performant.
Job Responsibility:
Develop and execute comprehensive test plans for Telematics and Infotainment systems, ensuring seamless integration between hardware and cloud services
Validate the functionality of Telematics Control Units, including cellular connectivity (4G/5G), GPS accuracy, and vehicle-to-cloud data logging
Test cloud-based interactions using APIs to verify that vehicle data is correctly transmitted and stored
Design and maintain automated test frameworks using Python and Pytest to improve testing efficiency for connectivity features
Monitor and analyze vehicle bus traffic using tools like Vector CANoe or Intrepid Vehicle Spy (CAN, LIN, and Automotive Ethernet)
Work with Hardware-in-the-Loop (HIL) environments (dSPACE/Speedgoat) to simulate real-world driving conditions and connectivity edge cases
Identify, document, and root-cause software defects, collaborating closely with firmware and cloud developers for resolution
Requirements:
Bachelor’s degree in Computer Engineering, Electrical Engineering, or a related field
3+ years of experience in automotive software testing, specifically with TCUs or ECUs
High proficiency in Python for test automation and scripting
Strong understanding of automotive networks (CAN/CAN-FD, Automotive Ethernet) and internet protocols (MQTT, HTTPS, JSON, REST APIs)
Experience testing cloud-based interactions or IoT devices that communicate with remote servers
Familiarity with requirements management (Polarion, JIRA) and version control (Git)
Nice to have:
Experience with OTA (Over-the-Air) update validation
Knowledge of cybersecurity standards for connected vehicles
Experience with Linux/Android Automotive operating systems