Senior Tegra Diagnostic Software Engineer

Invidia

CA, United States
Base: 184,000 usd - 287,500 usd for level 4, 224,0...
Strong c/c++ programming skills
Low level driver programming
Processor architecture fundamentals
You will join a dynamic team building software for complex heterogeneous computing systems powering AI, HPC, and accelerated computing workloads

Job Summary

  • You will join a dynamic team building software for complex heterogeneous computing systems powering AI, HPC, and accelerated computing workloads.
  • Responsibilities include developing drivers and tests, participating in system architecture analysis, and improving software efficiency and robustness.
  • The role offers a competitive base salary range, equity, benefits, and the opportunity to work with some of the best engineers in the world.

Matching Summary

You will join a dynamic team building software for complex heterogeneous computing systems powering AI, HPC, and accelerated computing workloads.

Salary

Base: 184,000 USD - 287,500 USD for Level 4, 224,000 USD - 356,500 USD for Level 5; Bonus/Equity: Eligible for equity; Benefits: Eligible for benefits

Skills & Requirements

Must-have

  • Strong C/C++ programming skills
  • Low level driver programming
  • Processor architecture fundamentals
  • System software development lifecycle
  • Debugging and problem-solving skills
  • Collaboration with internal software teams

Nice-to-have

  • Knowledge of Linux kernel internals
  • Experience in Pre-Silicon/Post-Silicon bringup
  • Server/PC system architecture knowledge
  • Experience working on large software projects
  • Strong communication and interpersonal skills

Key Requirements

  • BS/MS in EE/CS or equivalent experience
  • 8+ years of experience
  • Strong C/C++ and object-oriented programming skills
  • Experience with low level/driver programming
  • Understanding of ARM processor architecture
  • Strong problem-solving and debugging skills

Work Rights

Not specified

Tailored Resume

Cover Letter