Enable job alerts via email!

Tegra System Software Engineer

NVIDIA

United States

Remote

USD 148,000 - 288,000

Full time

17 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a creative engineer to join their innovative team. This role focuses on designing and developing key aspects of system software for advanced SoC architecture. You'll work closely with hardware engineers to bring new platforms to life, ensuring high-quality embedded software and driver development. With a commitment to diversity and a collaborative environment, this forward-thinking company offers a unique opportunity to make a significant impact in the tech industry. If you're driven and passionate about technology, this could be the perfect fit for you.

Benefits

Equity
Comprehensive Benefits
Flexible Work Environment

Qualifications

  • 5+ years of relevant software development experience.
  • Proven leadership skills and strong ownership of past projects.

Responsibilities

  • Design and develop features for next-generation SoC architecture.
  • Collaborate with hardware and software engineers on product development.

Skills

C Programming
Low-Level Driver Development
Complex System-Level Debugging
ARM Processor Architecture
Software Development

Education

BS or MS in Computer Engineering

Tools

JTAG

Job description

NVIDIA is searching for a creative and highly motivated engineer with expertise in system software to join the Tegra system-on-chip (SOC) Software organization. You will design key aspects of our Tegra SoC kernel drivers and embedded software with a focus on enabling ARM SoC on pre-silicon and silicon platforms. Join us to build a world-class system software team.

What you'll be doing:
  1. Design, develop, and verify features for our next-generation SoC architecture, collaborating with hardware engineers and fellow software engineers.
  2. Involved with early modeling simulation required to produce outstanding products.
  3. Work closely with hardware, silicon, and pre-silicon teams to bring up new platforms, products, and prototype systems.
  4. Participate in SoC bring-up with a focus on enabling core OS software on new platforms.
  5. Craft, develop, unit test, document, and maintain features for Tegra SoCs.
  6. Influence hardware architecture and system software by creating architecture and design specifications.
What we need to see:
  1. BS or MS degree in Computer Engineering, Computer Science, or a related field, or equivalent experience.
  2. 5+ years of relevant software development experience.
  3. Proven leadership skills and strong ownership of past projects.
  4. Hands-on technical experience and demonstrated excellence in complex software and hardware environments.
  5. Outstanding C programming and low-level driver experience; strong background in complex system-level debugging.
  6. Experience with ARM-based processor architecture.
  7. Familiarity with computer system architecture, microprocessors, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.).
Ways to stand out from the crowd:
  1. Background with chip or board bring-up.
  2. Experience developing high-quality embedded code.
  3. Experience with JTAG and other debugging tools.

We are considered one of the most desirable employers in the technology world, with some of the most forward-thinking and hardworking people. If you're clever, creative, and driven, we'd love for you to join our team.

The base salary range is $148,000 - $287,500. Your salary will be determined based on your location, experience, and the pay of similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer. We value diversity and do not discriminate in our hiring and promotion practices based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability, or any other characteristic protected by law.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior System Software Engineer - NvIPC

NVIDIA

Remote

USD 90,000 - 150,000

11 days ago

Software Engineer, Embedded Platform Santa Clara, California, United States

co.bot

California

On-site

USD 175,000 - 195,000

4 days ago
Be an early applicant

Software Engineer, Embedded Platform

Collaborative Robotics

Santa Clara

On-site

USD 175,000 - 195,000

9 days ago

Software Engineer, Video Pipeline

Gh Gruppe

Virginia

On-site

USD 168,000 - 252,000

30+ days ago

Software Engineer, Video Pipeline

Anduril Industries

Seattle

On-site

USD 168,000 - 252,000

30+ days ago