Senior Systems Software Engineer - Autonomous Vehicles Platform

at Nvidia
USD 184,000-356,500 per year
SENIOR
βœ… On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Linux @ 4 Communication @ 4 Prioritization @ 4 Debugging @ 4 Customer Support @ 4

Details

Our Autonomous Vehicles Platform team is searching for engineers to develop and bring NVIDIA's automotive platform out to the world. You will participate in a focused effort to develop and productize ground-breaking solutions that will revolutionize the world of transportation and the growing field of self-driving cars. You will work with hardworking and dedicated multi-functional engineering development teams across various vehicle subsystems to integrate their work into our autonomous driving DRIVE SW platform, while achieving or exceeding all meaningful NVIDIA and automotive standards & guidelines. You'll find the work is exciting, fun, and very meaningful. We have deadlines, customers, and competition.

Responsibilities

  • Develop embedded real time system software responsible providing safety services for Advance Driver Assistance System
  • Optimize solution to meet all product, safety and system level requirements and satisfy key performance indicators
  • Adhere to development rigor that insures achieving the overall product safety goals and develop supporting work-products that align with functional safety process
  • Collaborate with software, hardware, and integration teams to derive and drive system level architecture and requirements
  • Regularly engage with customer teams directly to customize, integrate, and productize
  • Analyze sophisticated technical issues and independently drive resolution across multiple teams
  • Work in an environment which involves Hypervisor, Linux, QNX RTOS, Classic AUTOSAR

Requirements

  • BS, MS in CS/CE/EE, or equivalent experience
  • 8+ years in a related field
  • Must have detailed experience with Classic Autosar Software Stack and associated development tools
  • Excellent C coding skills along with proficiency in scripting languages
  • Master of software debugging tools: software debuggers, analyzers, trace loggers
  • Deep understanding of SoC principles, general systems architectures, operating systems, device drivers, memory management, multithreading, and real-time scheduling
  • Excellent communication and organization skills, with a logical approach to problem solving, good time management and task prioritization

Ways to stand out from the crowd

  • Prior experience in automotive field
  • Background with QNX RTOS and tools
  • Prior experience working with CAN and tools, RADAR, LiDAR is a plus
  • Experience with onsite and offsite customer support
  • Prior experience writing Network Switch Configuration Firmware

Benefits

  • Eligible for equity and benefits
  • NVIDIA fosters a diverse work environment and is an equal opportunity employer