NVIDIA
Senior Software Engineer - Embedded Linux for Edge
$184K–$288K
US, CA, Santa Clara · Senior · Full-time · Posted Sep 16, 2026
- Experience
- 8+ years of industry experience; additionally, over 5 years of Linux and advanced embedded systems development with a Master’s degree.
- Education
- Bachelor's degree (or equivalent experience) in Science, or a Master’s degree accompanied by over 5 years of demonstrated experience in Linux and advanced embedded systems development.
About the job
Develop system-level software for NVIDIA Jetson embedded platforms, spanning hardware analysis, boot firmware, Linux, system services, and SDKs.
What you'll do
- Define and expose Jetson platform capabilities and develop software across the embedded stack.
- Collaborate with hardware and product design teams on system software architectures for system-on-module platforms.
- Improve system services and address system-level optimization, resource use, reliability, efficiency, and security.
What they ask for
- Bachelor's degree (or equivalent experience) in Science, or a Master’s degree accompanied by over 5 years of experience in Linux and advanced embedded systems development.
- 8+ years of industry experience developing and sustaining commercially available embedded products through a full product lifecycle.
- Hands-on development using C/C++/Python/Bash.
- Strong collaboration, analytical, problem-solving, and team-guidance abilities.
Nice to have
- Open-source contributions; Linux Kernel and device driver creation; complete platform Board Support Package (BSP) development.
- GPU, Graphic driver, and X11 Development; embedded release procedures, Jenkins pipeline, automated testing, OTA, security assessments, or Jetson, IGX or DGX Spark developer kit experience.
Pay
184,000 USD - 287,500 USD (base salary)
Tools
Jetson, Linux, C/C++/Python/Bash, Linux Kernel, device driver, GPU, X11, Jenkins
AI focus
Develop software for Jetson platforms that enable AI at the edge.
Model-written summary · the original posting is authoritative