Senior Perception Software Engineer

NVIDIA
California, Nebraska, New York, Washington
Workplace: RemoteFull timeUSD 224,000 - 356,500 annuallyFunction: Software EngineeringExperience: 12+ yearsSkills: ["Collaboration","Communication","Documentation"]

Design and develop autonomous driving perception software as part of a perception team. Own end-to-end SDLC: write testable C++/Python code, integrate perception components into functional systems, create verification/QA plans, and debug and upgrade existing software. Deploy state-of-the-art perception DNN models to embedded platforms and improve accuracy using real and synthetic benchmark data. Collaborate closely with perception engineers and researchers while documenting requirements and specifications.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 day ago

Senior Perception Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Design and develop autonomous driving perception software as part of a perception team. Own end-to-end SDLC: write testable C++/Python code, integrate perception components into functional systems, create verification/QA plans, and debug and upgrade existing software. Deploy state-of-the-art perception DNN models to embedded platforms and improve accuracy using real and synthetic benchmark data. Collaborate closely with perception engineers and researchers while documenting requirements and specifications.
Location: California, Nebraska, New York, Washington
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Execute full SDLC for perception software components.
  • •Write well-designed, testable code and integrate perception software components into functional systems.
  • •Develop software verification plans and quality assurance procedures.
  • •Document and maintain software functionality and requirements/specifications.
  • •Deploy perception DNN models to embedded platforms and analyze/improve performance using real and synthetic benchmark data.

Pay and Benefits

Salary: USD 224,000 - 356,500 annually
Equity and Bonus:Equity

Key Requirements

  • •BS, MS, or PhD in Computer Science (or related fields) or equivalent experience.
  • •12+ years of embedded software engineering experience for real-time applications.
  • •Strong programming skills in C++ and Python.
  • •Experience with test-driven development and a disciplined, design-based approach to software development.
  • •Ability to document requirements and specifications and collaborate effectively in a tightly-knit team.
Experience:12+ years
Education:
Skills:CollaborationCommunicationDocumentation
Tech Stack:C++PythonCUDASIMDTensorFlowPyTorch

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor