Project description
The objective of this project is to enhance the development and systemvalidation activities for Advanced Driver-Assistance Systems (ADAS) and Autonomous Driving (AD) in different countries, aligning with Tier1's global R&D footprint. Project covers multiple roles in various countries, however, this specific position is targeted for SW Tools Engineer located in Japan (Shinagawa, Tsukuba)
Responsibilities
- Mission:
● To develop software for the validation and verification of algorithms and systems, encompassing the creation of SIL, MIL, and HIL solutions.
● Engage in joint debugging sessions with the customer, actively working to identify and resolve software issues in real-time.
● Take ownership of the "correct-compile-release" cycle for debug-SW, ensuring a rapid turnaround for customer requests.
● Develop and maintain the necessary tools and scripts to automate the build and release process for debug software.
● Analyze logs and trace data from the system to pinpoint the root cause of software defects.
● Work closely with the Senior Software Engineer to understand complex bugs and implement the required fixes.
● Documentation of implemented solutions in accordance with Valeo Standards.
● Maintenance and customization of implemented solutions to align with current needs.
● Regular execution of Specification reviews, Software Design Reviews, and Peer Code Reviews.
● Active participation in integration and system testing (specification, preparation, execution, evaluation, reporting). Presentation of tests and results internally and to the customer.
● Definition of test strategies, planning, and coordination of test activities.
● Collaboration on system definition.
● Facilitating and contributing to technical communication with relevant customers.
● Compliance with company Software Quality processes.
Skills
Must have
- Exceptional programming proficiency in C++ and/or Python, as required for the development of software tools.
- Experience with Automotive bus systems (CAN, Flexray, Ethernet).
Nice to have
- Proficiency with version control and change control tools.
- Experience with requirements engineering and design tools.
- Automotive industry experience.
- Good English communication skills, both written and verbal.