Sr. Software Development in Test (SDET)

over 1 year ago
Full time role
San Jose, CA, US... more
San Jose, CA, US... more

Job Description

NIO's Digital Systems team seeks test resources to test NVOS features of NT3 platform. Successful candidates will thoroughly understand the NVOS feature and come up with comprehensive test cases to test. The Staff level SDET will make necessary changes to testers in test farm to test NVOS features, automate test cases to test NVOS features of NT3 platform and deliver high quality by catching bugs in NVOS before it is released to ECU developers.

Challenges You Will Solve

  • Thoroughly understand the NVOS feature and come up with comprehensive test cases to test.
  • Make necessary changes to testers in test farm to test NVOS features.
  • Automate test cases to test NVOS features of NT3 platform.
  • Deliver high quality by catching bugs in NVOS before it is released to ECU developers.

Role/Responsibilities

  • Developing and Contributing to the automation test of the functional safety vehicle system
  • Adding implementations to the test framework for extending testing capabilities, diagnosis and troubleshooting
  • Work with SCRUM teams to fully deliver high quality validated functional safety compliant solutions
  • Write specifications, test plans, and user instructions for test equipment and test software

Qualifications You MUST Have

  • 5+ years of experience in Test automation, planning and execution using test frameworks
  • BS / MS in Electrical Engineering, Computer Engineering, Computer Science or equivalent 
  • Excellent experience Python, bash scripting
  • Proficient usage of Git
  • Ability to successfully and effectively work within a global team environment
  • Customer advocacy, strong sense of ownership regarding tasks and responsibilities
  • EV Automotive interest

Preferred Qualifications - Nice to Have

  • Experience on C/C++
  • Experience in embedded software testing
  • Experience with Docker, Jenkins and Gitlab
  • Linux development environment automated provisioning
  • Experience with different HW MCALs
  • Experience with FreeRTOS & SafeRTOS
  • Experience with functional safety ISO-26262 standard requirements
  • Automotive networks
  • Experience with communication protocols such as ETH, TCP/IP
  • CAN/LIN networks, including Linux can-utils, Python libraries: python-can, CAN tools

About NIO    NIO Inc. is a pioneer in China’s premium smart electric vehicle market. Founded in November 2014, NIO’s mission is to shape a joyful lifestyle. NIO aims to build a community starting with smart electric vehicles to share joy and grow together with users. NIO designs, jointly manufactures, and sells smart premium electric vehicles, driving innovations in next-generation technologies in connectivity, autonomous driving, and artificial intelligence. Redefining the user experience, NIO provides users with comprehensive and convenient power solutions, innovative Battery as a Service (BaaS) program, and other user-centric services. NIO began deliveries of the ES8, a 7-seater flagship premium electric SUV, in China in June 2018, and its variant, the 6-seater ES8, in March 2019. NIO officially launched the ES6, a 5-seater high-performance premium electric SUV, in December 2018 and began deliveries of the ES6 in June 2019. NIO officially launched the EC6, a 5-seater premium electric coupe SUV, in December 2019 and began deliveries of the EC6 in September 2020.
Equal Employment Opportunity   NIO is committed to a policy of equal employment opportunity. We recruit, employ, train, compensate, and promote without regard to race, color, age, sex, ancestry, marital status, religion, national origin, disability, sexual orientation, veteran status, present or past history of mental disability, genetic information or any other classification protected by state or federal law. NIO US is an E-Verify employer.

Similar jobs