What you’ll be doing:
•You will be working closely with safety architect engineers to define, design the test frameworks and tests needed for taking our cuda software through ISO 26262 safety standards.
•You will also be responsible for analyzing test results, isolate test failures and improve test coverage and code complexity by using tools such as Coverity, LDRA.
What we need to see:
•Strong programming skills in Python and Makefile
•Familiar with C/C++, shell, json/xml/protocol
•Have been in QA organization and have a good understanding of QA process
•A minimum of 5 years' experience in software test automation including designing test frameworks
•A strong team player, self-motivated and good attitude
•A strong desire to learn, grow and create
•Excellent English communication and collaboration skills
•MS in computer science is preferred
Ways to stand out from the crowd:
•Previous experience of working with complex software through an ISO 26262 software audit
•Experience hardening a pre-existing software code base to safety standards
•Experience performing dependent failure analysis/proving freedom from interference/coexistence analysis
•Experience with software functional safety related tools for various things such as Architecture verification FMEA/DFMEA, FTA, MISRA, Complexity, code coverage (Coverity, LDRA), test management, etc
•Previous experience with CUDA, OpenCL, or Renderscript
•Expertise in Parallel Programming