Senior Diagnostic Software Engineer

Nvidia Corporation

Not specified
Strong c/c++ programming skills
Operating systems and kernel programming
Computer architecture understanding
Nvidia Corporation is seeking a Senior Diagnostic Software Engineer to join its Tegra system software group. The ideal candidate will have strong C/C++ programming skills and experience with operating systems and kernel programming, contributing to diagnostic software for Tegra chips used in data centers and automotive products

Job Summary

  • The role involves developing drivers and tests for the full software development lifecycle of Tegra chips used in data center and automotive products.
  • Candidates will work closely with hardware engineers and other software teams to implement and optimize diagnostic solutions for various system-on-chip use cases.
  • NVIDIA is seeking creative and autonomous engineers with a passion for technology to join their rapidly growing special engineering teams.

Matching Summary

Match Score: 85

Nvidia Corporation is seeking a Senior Diagnostic Software Engineer to join its Tegra system software group. The ideal candidate will have strong C/C++ programming skills and experience with operating systems and kernel programming, contributing to diagnostic software for Tegra chips used in data centers and automotive products.

Skills & Requirements

Must-have

  • Strong C/C++ programming skills
  • Operating systems and kernel programming
  • Computer architecture understanding
  • SOC architecture familiarity
  • Hardware debugging experience

Nice-to-have

  • Linux Kernel internals knowledge
  • ARM platforms experience
  • Diagnostic software solutions background
  • Large modular system code base experience
  • Autonomous engineering mindset

Key Requirements

  • BS or MS in EE/CS
  • 5+ years industry related experience
  • Strong problem-solving and debugging skills

Work Rights

Not specified

Tailored Resume

Cover Letter