Project Role : Custom Software Engineer
Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Must have skills : C# Programming Language
Good to have skills : NA
Minimum 3 Year(s) Of Experience Is Required
Educational Qualification : A Bachelors or Masters degree in Mechanical Engineering Automotive Engineering Electrical Engineering Mechatronics or related field is required
Summary:
As a System Test Engineer, the individual should be capable of independently developing and executing test cases for new system activation features in the infotainment: Head Unit, system using C#. They should be able to perform end to end testing on the IVI head unit, identify and report defects, analyze root causes, and communicate findings effectively to stakeholders
Roles & Responsibilities:
- Strong experience in testing Head unit - IVI system, CarPlay and Android Auto, Voice Assistants, Connectivity, Vehicle Settings, and OTA.
- Proficiency with automotive networking: CAN, LIN, Ethernet, DoIP, SOME-IP.
- Strong diagnostic knowledge: UDS, OBD II, DTC, security or seed key, flashing or bootloader basics.
- Hands on experience with Vector tools such as CANalyzer, CANape.
- Experience in ECU flashing using Vector tools or USB flashing methods.
- Ability to design, develop, and execute robust automated test scripts.
- Solid understanding of automation frameworks, continuous testing, and API, security, regression automation.
- Knowledge of CI or CD workflows Git based.
- Compliance familiarity: ASPICE, ISO 26262.
- Strong data analysis skills for identifying trends, failures, and quality issues.
- Programming proficiency in C#.
- Good understanding of Program Control Services as per original requirement.
Professional & Technical Skills:
- Expertise in IVI testing platforms:
- Android Automotive OS, AAOS.
- QNX
- Linux based IVI systems
- Basic understanding of hypervisors
- Strong experience in testing IVI head unit testing Media FM or AM, Bluetooth, Phone Projection CarPlay and Android Auto, Voice Assistants, Connectivity, Vehicle Settings, HVAC UI, and OTA.
- Proficiency with automotive networking: CAN, LIN, Ethernet DoIP, SOME or IP.
- Strong diagnostic knowledge: UDS, OBD II, DTC, security, seed key, flashing, bootloader basics.
- Hands on experience with Vector tools such as CANalyzer.
- Experience in ECU flashing using Vector tools or USB flashing methods.
Additional Information:
- The candidate should have minimum 5 years of experience in C# Programming Language.
- This position is based at our Bengaluru office.
- A Bachelors or Masters degree in Mechanical Engineering, Automotive Engineering, Electrical Engineering, Mechatronics, or related field is required.
, A Bachelors or Masters degree in Mechanical Engineering Automotive Engineering Electrical Engineering Mechatronics or related field is required