Upload Button Icon Add office photos

Nvidia

Compare button icon Compare button icon Compare
filter salaries All Filters

30 Nvidia Jobs

System Software Architect, Programmable Vision Accelerator

10-12 years

Hyderabad / Secunderabad, Pune

1 vacancy

System Software Architect, Programmable Vision Accelerator

Nvidia

posted 1mon ago

Job Role Insights

Flexible timing

Job Description

We are looking for a System Software Architect - Programmable Vision Accelerator. As the market leader in deep learning and parallel computing, NVIDIA is seeking an expert system software architect to lead the design and implementation of firmware and driver stack for NVIDIAs Programmable Vision Accelerator (PVA) engine in the Tegra SoC platform. As a Software Architect, you will join a team of software engineers to create and evolve an essential part of the software stack responsible for scheduling and execution of highly optimized computer vision and machine learning kernels for specialized DSP hardware. You will use your design abilities, coding expertise, and creativity to help deliver innovative real-time firmware and kernel mode drivers for a low power, high performance computer vision accelerator engine.
You will be architecting and developing new features and improvements to realize the groundbreaking potential of NVIDIA mobile systems, ranging from self-driving cars, intelligent video analytics and autonomous mobile robotics. You will need to demonstrate excellent technical leadership, communication, interpersonal, and analytical skills as well as a real passion for performance-oriented software engineering. If this sounds like a fun challenge, we want to hear from you!

What you will be doing:
  • Evolve and define software architecture for future NVIDIAs Programmable Vision Accelerator (PVA) chips and enhance the functionality of currently shipping products.
  • Design and write custom embedded software for PVA engine to meet product and hardware requirements at the SoC level.
  • Help defining forward-looking strategy and improvements to the PVA algorithms and system architecture.
  • Review hardware specifications and map algorithms to the architecture.
  • Participate in the bring-up of the new generation of the worlds most advanced SoC.
  • Collaborate closely with other teams and software/hardware architects across NVIDIA to support the architecture, design, creation, integration, and validation of PVA software under a common SoC umbrella.
  • Provide technical support and guidance for internal and external customers.
  • Mentor and guide technical development of the less experienced team members
What we need to see:
  • College degree (preferably PhD or MS) in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience
  • 10+ years of working experience in embedded industry, including 5+ years in technical leadership role
  • Deep understanding of SoC principles, general systems architectures, operating systems, device drivers, memory management, multithreading, and real-time scheduling.
  • Deep understanding and working experience with embedded technologies including DSP, computer vision and image/signal processing.
  • Excellent software development skills (C, C++) and outstanding problem-solving capabilities.
  • Proven expertise in architecting embedded software and development of highly optimized code for DSP, SIMD and/or VLIW processors
  • Experience with embedded Linux and/or QNX.
  • Outstanding interpersonal skills with ability to work in a global and diverse team operating in a fast-paced environment.
  • Good understanding of safety-critical software principles with experience in automotive or other highly regulated industries
Ways to stand out from the crowd:
  • Experience with ISO 26262 and IEC 61508 or equivalent quality/safety processes.
  • Understanding of software safety and safety development processes is a major plus.
  • Consistent record to effectively guide and influence in a technically strong dynamic environment.

Employment Type: Full Time, Permanent

Read full job description

Prepare for Software Architect roles with real interview advice

What people at Nvidia are saying

Software Architect salary at Nvidia

reported by 7 employees with 2-11 years exp.
Lock Unlock
₹12 L/yr - ₹50 L/yr
16% less than the average Software Architect Salary in India
View more details

What Nvidia employees are saying about work life

based on 543 employees
66%
97%
85%
80%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Nvidia Benefits

Free Transport
Free Food
Cafeteria
Health Insurance
Work From Home
Job Training +6 more
View more benefits

Compare Nvidia with

Qualcomm

3.8
Compare

Intel

4.2
Compare

Advanced Micro Devices

3.7
Compare

Micron Technology

3.7
Compare

Texas Instruments

4.1
Compare

Broadcom

3.4
Compare

Applied Materials

3.9
Compare

Analog Devices

4.0
Compare

NXP Semiconductors

3.7
Compare

Sterlite Technologies

3.8
Compare

Indus Towers

3.8
Compare

Cisco

4.1
Compare

BT Business

4.0
Compare

Lumen Technologies

4.0
Compare

Redington

4.0
Compare

Colt Technology Services

4.3
Compare

Vindhya Telelinks

4.0
Compare

Juniper Networks

4.2
Compare

ITI

3.6
Compare

Railtel Corporation Of India

3.7
Compare

Similar Jobs for you

Software Architect at IIT Hyderabad

Hyderabad / Secunderabad

7-9 Yrs

₹ 9-11 LPA

Software Architect at Qualcomm india pvt ltd.

Bangalore / Bengaluru

3-8 Yrs

₹ 5-10 LPA

Software Architect at Qualcomm india pvt ltd.

Bangalore / Bengaluru

3-8 Yrs

₹ 5-10 LPA

Software Architect at ThyssenKrupp Elevator (India) Pvt. Ltd

Pune

6-10 Yrs

₹ 8-12 LPA

System Designer at Advanced Micro Devices, Inc

Bangalore / Bengaluru

4-8 Yrs

₹ 7-11 LPA

Software Architect at Trimble

Chennai

7-10 Yrs

₹ 9-12 LPA

System Designer at Advanced Micro Devices, Inc

Bangalore / Bengaluru

10-12 Yrs

₹ 13-15 LPA

Software System Designer at Advanced Micro Devices, Inc

Bangalore / Bengaluru

5-8 Yrs

₹ 7-10 LPA

System Designer at Advanced Micro Devices, Inc

Bangalore / Bengaluru

4-8 Yrs

₹ 12-16 LPA

System Designer at Advanced Micro Devices, Inc

Bangalore / Bengaluru

10-12 Yrs

₹ 13-15 LPA

Nvidia Bangalore / Bengaluru Office Locations

View all
Bengaluru Office
NVIDIA Graphics PVT LTD, C-1 "Jacaranda", Wing-A Manyata Embassy Business Park, Outer Ring Road Bengaluru
Karnataka 560045
Bengaluru Office
Nvidia Graphics Pvt Ltd, C1, Nagavara Bengaluru
Karnataka 560045

System Software Architect, Programmable Vision Accelerator

10-12 Yrs

Hyderabad / Secunderabad, Pune

1mon ago·via naukri.com

Senior Site Reliability Engineer

7-9 Yrs

Hyderabad / Secunderabad, Pune, Gurgaon / Gurugram +1 more

2mon ago·via naukri.com

Senior Verification Engineer, Memory Subsystem

4-10 Yrs

Bangalore / Bengaluru

2mon ago·via naukri.com

Senior Solutions Architect - Generative AI

4-12 Yrs

Bangalore / Bengaluru

2mon ago·via naukri.com

System Software Engineer

1-5 Yrs

Pune

2mon ago·via naukri.com

Senior Solutions Architect - Generative AI

5-12 Yrs

Bangalore / Bengaluru

2mon ago·via naukri.com

System Software Engineer - GPU Profiling

1-5 Yrs

Pune

2mon ago·via naukri.com

EDA System Software Engineer

1-5 Yrs

Bangalore / Bengaluru

2mon ago·via naukri.com

Food and Beverage Manager

4-8 Yrs

Pune

2mon ago·via naukri.com

Financial Reporting Accountant

2-3 Yrs

Bangalore / Bengaluru

2mon ago·via naukri.com

Recently Viewed

JOBS

Gushwork

14 jobs

JOBS

Browse jobs

Discover jobs you love

JOBS

GroundTruth

33 jobs

PHOTOS

Growisto

7 office photos

LIST OF COMPANIES

Wheebox

Overview

COMPANY BENEFITS

Wheebox

No Benefits

PHOTOS

Wheebox

No Photos

JOBS

Browse jobs

Discover jobs you love

write
Share an Interview
How was your last interview experience?
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent