FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior System Software Engineer – Tegra Tools
NVIDIASenior System Software Engineer for NVIDIA's Tegra Tools team. Constructing and optimizing software tools for flashing and provisioning NVIDIA chips across various products.
Posted 4/30/2026full-timeSanta Clara • California, Texas, Washington • 🇺🇸 United StatesSenior💰 $152,000 - $241,500 per yearWebsite
Tech Stack
Tools & technologiesFlashPython
About the role
Key responsibilities & impact- Construct, optimize, and direct software tools and infrastructure for flashing and provisioning NVIDIA chips and platforms across Automotive, Embedded, and Data Center products.
- Coordinate the full tools lifecycle, initiating from pre-silicon software development through silicon bring-up and post-silicon validation connected to flash and provisioning workflows.
- Develop and maintain host and target software tools for flashing and provisioning workflows, assisting both internal NVIDIA teams and external partners working with products for NVIDIA platforms.
- Collaborate with hardware build, architecture, firmware, software, and QA teams to define and deliver tooling requirements across the product lifecycle.
Requirements
What you’ll need- BS or MS degree in Computer Engineering, Computer Science, or related degree or equivalent experience.
- 5+ years of relevant software development experience.
- Strong C/C++ and Python programming skills, with experience shipping production-quality tools.
- Solid understanding of software engineering principles and object-oriented programming.
- Solid knowledge of computer architecture, low-level interfaces, and host-device communication protocols (USB, UART, SPI, PCIe, JTAG).
- Solid comprehension of the SoC boot sequence, spanning from ROM and bootloader phases to kernel initialization, along with the capability to troubleshoot boot failures at multiple points.
- Strong problem-solving and debugging skills, including comfort with tools like GDB and JTAG debuggers.
Benefits
Comp & perks- Competitive salaries
- Comprehensive benefits package
- Equity opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++Pythonsoftware engineering principlesobject-oriented programmingcomputer architecturelow-level interfaceshost-device communication protocolsboot sequencedebugging
Soft Skills
problem-solving
Certifications
BS degree in Computer EngineeringMS degree in Computer Science