Senior Boot Software Engineer

5 - 9 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Boot Software Engineer at NVIDIA, you will be part of the System Software team dedicated to crafting and developing the Bootloader for Tegra SoC. Your role will involve: - Designing key aspects of the Tegra SoC Bootloader to enable various Tegra platforms to boot different operating systems. - Developing software for CPU and memory initialization, resource management, drivers, platform configuration, and security parameters. - Collaborating with software, hardware, and architecture teams to define system requirements, configurations, and boot security. - Ensuring forward and backward compatibility of the bootloader architecture with a focus on boot security and performance. - Contributing to achieving optimal performance and efficiency in compliance with ISO26262 safety standards and ISO21434 security standards for current and next-generation NVIDIA TEGRA SoCs. Qualifications required for this role include: - B.Tech/M.Tech in Electronics/Computer Engineering or equivalent experience with 5+ years of software development. - Strong programming, debugging, and analytical skills with a deep understanding of operating systems and processor ISA. - Proficiency in C programming and low-level driver experience, along with expertise in system-level debugging. - Knowledge of Assemblers, binary formats (such as ELF, DWARF), and understanding of ABI. - Experience in developing bootloader software for embedded, mobile, or automotive products. - Familiarity with ARMv8-based processor architecture and board bring-up. - Working knowledge in developing Software per ISO26262 Automotive Safety standard. - Self-learner with excellent proactive communication skills and a professional approach to technical challenges. - Inquisitive about automation of code development and dev testing. To stand out from the crowd, proven experience in bootloader development and bare metal programming, familiarity with AI tools for automating software development workflows, and experience in developing Functional Safe Software for Automotive applications are recommended. Join NVIDIA and be a part of a team that is revolutionizing industries from gaming to healthcare. Explore the competitive salaries and comprehensive benefits package NVIDIA offers for you and your family at www.nvidiabenefits.com/.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You