Test Development Engineer

at Nvidia

📍 Santa Clara, United States

$108,000-207,000 per year

SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 4 Linux @ 7 Python @ 4 Git @ 4 Android @ 4 Jira @ 4 API @ 4

Details

Looking for a highly motivated senior software test engineer who enjoys collaborating in a multifaceted and growing and exciting field. Would you like to see your hard work, ideas, and contributions resolve into groundbreaking automotive technology that will impact the future of the world? Join our team! We are seeking a Software Quality Test Development Engineer with aspirations and vision to develop exploratory and automated tests which ensure the highest product standards across NVIDIA's automotive software stack. The position requires crafting, authoring, writing and designing test cases and applications, along with procedure and process documentation.

Responsibilities

  • Coordinate and define detailed, effective, comprehensive, well-structured test plans and test cases with respect to feature sets and requirements. Review and provide recommendations on product feature requirements, specifications and technical design documents, ensuring the applied test coverage satisfactory.
  • Align with software development and hardware deployment to bolster and streamline test execution efficiency with custom built test scripts and applications that will be used in NVIDIA’s automated test framework.
  • Complete daily software regression testing on expected automotive hardware platform configurations to ensure functional quality and stability; report the overall status and determine if the integrity of the software meets the pre-conditioned guidelines before release execution.

Requirements

  • BS degree in Computer Science, Electrical Engineering or equivalent experience.
  • 2+ years of relevant work experience.
  • Proven ability to write logical code from scratch, preferably in Python.
  • Strong experience with Linux and/or QNX.
  • Experience using source control systems such as Git and Perforce.
  • Familiar working in a shell environment.
  • Good hardware, software & operating system fundamentals.
  • Ability to work hands-on with embedded computer hardware, like cameras and other sensors.

Ways to stand out from the crowd

  • Background in test infrastructure and analysis skills required.
  • C/C++ coding at software API and application level.
  • Knowledge of other embedded operating systems, like Android Auto.
  • PC Graphics and/or multimedia test experience.
  • Experience in using tools like Jira and Jama.