Embedded Software Engineer - Riscv

Invidia

CA, United States
Base: 184,000 usd - 287,500 usd for level 4; base:...
Embedded software development
C programming expertise
Device driver development
You will design key aspects of the RISCV BSP package used across the GPU and collaborate closely with hardware and software engineers

Job Summary

  • You will design key aspects of the RISCV BSP package used across the GPU and collaborate closely with hardware and software engineers.
  • The role involves early modeling and simulation to produce world-class products and following devices through the entire development process to customer products worldwide.
  • NVIDIA is a leading technology employer known for groundbreaking developments in AI, High-Performance Computing, and Visualization, offering competitive salary, equity, and benefits.

Matching Summary

You will design key aspects of the RISCV BSP package used across the GPU and collaborate closely with hardware and software engineers.

Salary

Base: 184,000 USD - 287,500 USD for Level 4; Base: 224,000 USD - 356,500 USD for Level 5; Bonus/Equity: Eligible for equity; Benefits: Eligible for benefits

Skills & Requirements

Must-have

  • Embedded software development
  • C programming expertise
  • Device driver development
  • RISCV BSP package design
  • Hardware and software collaboration
  • Embedded systems experience

Nice-to-have

  • Familiarity with RISCV architecture
  • Experience with gcc and gdb toolchains
  • RTOS and overlay programming models
  • Simulation and emulation experience
  • Strong documentation skills
  • Global team collaboration

Key Requirements

  • BS or MS in Computer Engineering or related field
  • 8+ years embedded software development
  • Hands-on technical background
  • Experience with microprocessor and microcontroller fundamentals

Work Rights

Not specified

Tailored Resume

Cover Letter