Principal Software Engineer

NVIDIAHillsboro, ORfull_timeprincipal

$272,000 – $431,250 USD

Tech Stack

Responsibilities

  • Design and implement platform workflows, including firmware and software extensibility for product designs, debug and production security.
  • Collaborate with SW/FW architects, HW Designers, ISV and IHV partners to define platform requirements to create scalable and reusable designs for NVIDIA platforms.
  • Champion reliability, debuggability and optimization in firmware, diagnostic and deployment tool design.
  • Engage in pre-silicon platform design all the way through product production.
  • Mentor architects and engineering teams to grow them into future leaders.

Soft Skills

Edge SystemsWritten CommunicationVerbal CommunicationArtificial IntelligenceHigh-Performance Computing

Benefits

  • Equity

Culture

Mission-DrivenDiverse Leadership

Requirements

Required: BS or MS degree in Computer Engineering, Computer Science, or related degree or equivalent experience
Regions: Us

Get jobs like this in your inbox

Weekly System Architecture, Firmware, Software Architecture hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in