Job Description :
Hi,

Data Validation Engineer

San Jose, CA


Job Description :

As a Software Validation Engineer you will be responsible for working with software developers and validation team to develop unit tests for our autonomous driving solution.

You will be working with software developers and other validation peers to plan, develop and execute unit test cases for the various software components which are part of the car platform.



Daily activities would include not limited to the following:

Work closely with development engineers to understand the requirements and design test plan
Develop automated test cases
Test environment setup and configuration
Perform manual testing occasionally
Required skills not limited to the following:
Hands on experience in coding in Python and C++
Hands on experience developing unit test cases and automation framework development
Must possess good debugging skills
Good knowledge of Unix and Linux systems, shell scripts
Good knowledge of validation process and Agile process.
2-3 years C++ development and python scripting


Minimum Education required:

BS in Engineering
IT Systems/Software: Git, Gerrit, Jenkins,
Nice to have skills:
Comfortable developing and debugging on Linux (Ubuntu) environment
Shell script, Python scripting experience
A fair understanding of ROS framework
             

Similar Jobs you may be interested in ..