NVIDIA is searching for a highly motivated, creative engineer with experience in system software to join the Embedded Automotive System Software team. As someone who is hardworking and passionate about their work, you will design key aspects of our production embedded software and and SOC platforms. You should demonstrate the ability to excel in an environment with complex software and hardware designs.
What you'll be doing:
Define, design, develop and verify features for our new SoCs platforms, collaborating with hardware engineers and fellow software engineers.
Be heavily involved with the performance, power management, and all of system software required to produce our world-class products.
Have multiple opportunities to collaborate and communicate effectively with teams across the globe.
What we need to see:
BS, MS or PhD degree in Computer Engineering, Computer Science, or related degree, or equivalent experience.
8+ years of significant software development experience of working with large modules.
Strong C programming, C++, low-level driver and SOC system platform experience.
Experience designing, developing and debugging multithreaded/distributed applications like multimedia systems and sensor systems.
Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals.
Thrive on designing low latency, highly performant code.
Excellent communication and analytical skills.
Kernel and Drivers experience with Linux, Android, Unix, RTOS and/or QNX
Experience with complex SOC systems and memory debugging.
Be hands-on and work well within a team of algorithm, software and hardware engineers.
Ways to stand out from the crowd:
Understanding of and writing software compliant to ISO 26262 functional safety.
Knowledge of automotive systems, notably ADAS systems.
Background and strength with complex SOC, AI & GPU computing system architecture design is invaluable.
Deep understanding of SOC firmware, power management, and performance.
Experience or outstanding delivery with SOC system SW, e.g.: performance tuning and power management.
You will also be eligible for equity and benefits.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
NVIDIA is hiring a senior Global Account Manager for Developer Relations to lead strategic AEC and industrial ISV partnerships and accelerate adoption of NVIDIA's software portfolio across product and engineering teams.
NVIDIA seeks a Senior System Software Engineer (Firmware) to architect and bring up large-scale GPU-accelerated datacenter systems and performance platforms.
Experienced Java engineer needed to drive development of scalable Spring Boot services and integrations supporting Reach’s global payments and tax platform.
Build and scale Zapier’s core event and queuing systems as a Backend Engineer on the Events team, working with Kafka/MSK, Avro, AWS, Terraform, and Python/Go.
Technical Lead experienced with Duck Creek, .NET, and SQL Server to provide onsite production support, development, and documentation for a client in Santa Ana, CA.
Experienced Principal Software Engineer needed to lead and implement scalable full-stack solutions (TypeScript/Angular, GraphQL, Java/Python) while mentoring team members and shaping product functionality.
Contribute to life-changing genomic manufacturing systems as a Software Engineer building machine control, monitoring, and manufacturing tooling software at Illumina's San Diego operations.
Join Vasion as a Software Engineer building scalable SaaS features and collaborating across product, design, and QA to deliver customer-focused solutions.
Lead and grow a high-performing backend persistence engineering organization at ServiceNow to deliver scalable, high-performance storage APIs and data models for enterprise-scale applications.
NVIDIA seeks a Senior System Software Engineer (Firmware) to architect and bring up large-scale GPU-accelerated datacenter systems and performance platforms.
Lead the design and implementation of AI/ML-driven security platforms and automation as a Staff Security Engineer for a high-impact product organization partnered through Jobgether.
Lead the architecture and hands-on development of Sciforium’s high-performance model serving platform, spanning GPU kernels, runtimes, distributed scheduling, and Python APIs to deliver low-latency multimodal inference.
GoGuardian is hiring a remote Staff Software Engineer to lead architecture and build safety-focused SaaS features for K–12 schools while mentoring engineers and operating cloud infrastructure.
Lead Web Developer and Manager to drive enterprise CMS strategy, integrations, AI-enhanced optimization, and technical leadership for a remote-first U.S. company.
Staff Software Engineer on Stripe's Code team to lead and architect high-scale code storage, Git-related tooling, and developer productivity infrastructure for a massive monorepo environment.
NVIDIA is a publicly traded, multinational technology company headquartered in Santa Clara, California. NVIDIA's invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, and ignited the era of modern AI.
77 jobs