Rivian and Volkswagen Group Technologies are looking to support new product launches and manufacturing capabilities in a scalable and well-planned manner, critical to their future, customers' success, and building products for the future of the automotive industry.
Requirements
- Knowledge of software release and build processes. (Agile, git/svn, gitlab, jenkins,groovy)
- Experience writing test cases, unit testing, and integration/system testing (SIL/HIL).
- Experience working with test tools and software such as NI TestStand. LabView, Test Automation Software, PyTest, GoogleTest, Pickering, GoTest, etc.
- Experience developing for embedded systems in C/C++/Rust/Golang/Python/Qt.
- Experience with networked embedded systems (CAN, Ethernet, LIN, DOIP, ISOTP).
- Experience developing or integrating network attached systems (Telematics, Linux, TCP/IP, HTTP).
Responsibilities
- Drive end to end execution of vehicle software bring up; taking on integration,testing, issue escalation, resolution, and complete software testing and trials.
- Develop tools, standards, and test procedures to thoroughly test vehicle software and integration with factory systems.
- Working with stakeholders in vehicle and factory software teams to arbitrat discussion, development, and issue resolution.
- Defining and driving development of new Software and Hardware in-loop test cases.
- Drive important metrics for vehicle software test coverage and issue reporting.
Other
- Bachelor of Science/Engineering.
- Excellent communication and cross-functional collaboration skills.
- Experience working in a fast-paced, high growth environment.
- 3+ years of experience working on complex, cross-functional, distributed software systems.
- Strong development and test skills.