Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 3 Software Development @ 3 Linux @ 6 R @ 3 Spark @ 3Details
We are looking for an expert Release Software Engineer for the Embedded Platform team. This role will accelerate Jetson and DGX Spark product software system development by working with a worldwide development team to address the challenges of delivering AI at-the-edge platforms. The position requires deep knowledge of embedded platforms, operating systems, and software architectures, and hands-on experience with Linux-based embedded products through full product lifecycles.
Responsibilities
- Define and expose capabilities of Jetson and DGX products and bring new AI at-the-edge platform generations to life.
- Collaborate within a worldwide matrixed software development team and across hardware and product design teams to develop release timelines for complex system-on-module embedded platforms.
- Analyze and optimize existing platform software architectures.
- Design, perform code review, and implement software across the full stack: UEFI, Linux kernel, device drivers, and specialized hardware acceleration units for deep learning and computer vision.
- Design, implement, and improve system services to ensure scalability, reliability, efficiency, and security.
- Contribute to hardware platform analysis through boot firmware to the operating system and niche software SDKs from hardware bring-up through the full product lifecycle.
Requirements
- Bachelor’s (or equivalent experience) or Master’s degree with 10+ years of experience in Linux and embedded systems development.
- Responsible for developing and sustaining commercially available embedded products through full product life cycles.
- Experience with PLC process and release process for complex software components.
- Extensive experience working with Open Source Software and vulnerability management across components.
- Excellent technical collaboration skills and ability to lead across globally distributed teams.
- Hands-on developer who actively writes high-quality software and mentors others; strong analytical and problem-solving skills.
Ways to stand out
- Contributions to open-source software projects; experience as a Linux contributor or maintainer.
- Deep understanding of security principles and ability to perform security assessments of products and architectures.
- Experience with embedded microprocessor architectures such as Arm Cortex-R or RISC-V.
Compensation & Benefits
- Base salary range: 184,000 USD - 287,500 USD (determined based on location, experience, and comparable employees).
- Eligible for equity and company benefits (see NVIDIA benefits).
Additional
- Applications accepted at least until July 29, 2025.
- NVIDIA is an equal opportunity employer committed to a diverse work environment.