System Software Architect, Programmable Vision Accelerator

4 weeks ago


Pune, India NVIDIA Full time
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 NVIDIA's 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 NVIDIA's 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 world's 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.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking people in the world working for us. If you're creative and autonomous, we want to hear from you. NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for great people like you to help us accelerate the next wave of artificial intelligence.



  • pune, India NVIDIA Full time

    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 NVIDIA's Programmable Vision Accelerator (PVA) engine in the Tegra SoC platform. As a...


  • Pune, India NVIDIA Full time

    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 NVIDIA's Programmable Vision Accelerator (PVA) engine in the Tegra SoC platform. As a...

  • PLC Programmer

    1 month ago


    Pune, India Propix Technologies Full time

    Company Description Propix Technologies is a global leader in Track and Trace solutions, Machine Vision systems, and Software solutions for Robotics, Optics, and Illumination. Propix offers true end-to-end integrated hardware and software solutions that are scalable and flexible and can meet the most stringent production and compliance requirements anywhere...

  • Software Tester

    4 weeks ago


    Pune, India KION Group Full time

    DescriptionWe are looking for a motivated Software Engineer to support us in the development and maintenance of our KION Machine Vision platform.As a Software Engineer you will develop test plans, test cases, and test scripts.You will Execute test cases and report and track defects and collaborate with software development teams to identify and resolve...


  • Pune, India KION Group Full time

    DescriptionWe are looking for a motivated Software Engineer to support us in the development and maintenance of our KION Machine Vision platform.As a Software Engineer you will be responsible for the selection of software building blocks and for the orchestration and maintenance of libraries, SDKs and frameworks.You will support our team of application...

  • PLC Programmer

    4 weeks ago


    Pune, India Gartech Equipments Pvt Ltd Full time

    **Position : - PLC Programmer & Design** **Company - Manufacturing** **Location: Dist. Pune (Paud 30km from City)** **Type: Full time** **Experience: 1- 4 yrs** **Education: Diploma/Engineering Mechanical** **Salary Range: - 25K to 28K** **Transport Facility from Dange Chowk & Chadani Chowk** We are looking to hire a skilled PLC programmer to design...

  • Cloud Architect

    6 days ago


    Pune, India Cybage Software Full time

    JOB DESCRIPTON : A cloud architect understands the business needs, is technology-savvy, and can design cloud and hybrid solutions. A cloud architect should have solution building skills on Azure & GCP Cloud and should be able to work with different teams and organizations across the business. It is important for cloud architects to have an extensive...

  • Cloud Architect

    7 days ago


    Pune, India Cybage Software Full time

    JOB DESCRIPTON :A cloud architect understands the business needs, is technology-savvy, and can design cloud and hybrid solutions. A cloud architect should have solution building skills on Azure & GCP Cloud and should be able to work with different teams and organizations across the business. It is important for cloud architects to have an extensive breadth...

  • System Architect

    1 week ago


    Pune, India Siemens Healthineers Full time

    **Systems Architect** - Languages - C, C++ and Python- Operating System - Windows, Linux. - Tools Usage - Enterprise Architect, Visual Studio, QT, Any Static analysis tools - Communication protocols - Must have hands-on experience on System Architecture (H/W and S/W Integration) - Must have done Requirement Specification, System Interface design, System...

  • PLC Programmer

    7 days ago


    Pune, India Biitcode Full time

    **Biitcode is hiring for the post of PLC Programmer for our client. Our client is into manufacturing for automation. Plz find the details below.** **Position: PLC Programmer** **Location: Pune, Bangalore, Gujrat** **No of Position: 05** **Requisites**: - Bachelor's degree in Engineering in Electronics. - PLC technical certification. - At least 4+ years...

  • Software Architect

    2 weeks ago


    Pune, India Autodesk Full time

    Job Requisition ID # 24WD77957 Job Title : Software Architect - Backend Location : Pune, India Job Type : Full-time Job Description: We are currently looking for an experienced Software Architect to lead the technical vision for our Fusion Data Services team. The successful candidate will have a strong background in software design, architecture,...

  • Software Architect

    2 weeks ago


    pune, India Autodesk Full time

    Job Requisition ID # 24WD77957 Job Title : Software Architect - Backend Location : Pune, India Job Type : Full-time Job Description: We are currently looking for an experienced Software Architect to lead the technical vision for our Fusion Data Services team. The successful candidate will have a strong background in software design,...


  • Pune, India KION Group Full time

    Description We are looking for a motivated Software Engineer to support us in the development and maintenance of our KION Machine Vision platform. As a Software Engineer you will develop test plans, test cases, and test scripts. You will Execute test cases and report and track defects and collaborate with software development teams to identify and...

  • Software Architect

    2 weeks ago


    Pune, India Autodesk Full time

    Job Requisition ID #24WD77957Job Title: Software Architect - BackendLocation: Pune, IndiaJob Type: Full-timeJob Description:We are currently looking for an experienced Software Architect to lead the technical vision for our Fusion Data Services team. The successful candidate will have a strong background in software design, architecture, and development, and...


  • pune, India KION Group Full time

    Description We are looking for a motivated Software Engineer to support us in the development and maintenance of our KION Machine Vision platform. As a Software Engineer you will develop test plans, test cases, and test scripts. You will Execute test cases and report and track defects and collaborate with software development teams to identify...


  • Pune, Maharashtra, India Magic Software Enterprises Full time

    Join our team in India Lead Software Engineer (React JS Developer) Associate Cloud DevOps Architect Associate QA Engineer **Roles & Responsibilities**: - Leads, owns, and builds automated DevOps tools & frameworks, infrastructure, and workflows to support continuous integration and continuous deployment (CI/CD) initiatives for environments and code...


  • Pune, India Cybage Software Full time

    JOB DESCRIPTON :A cloud architect understands the business needs, is technology-savvy, and can design cloud and hybrid solutions. A cloud architect should have solution building skills on Azure & GCP Cloud and should be able to work with different teams and organizations across the business. It is important for cloud architects to have an extensive breadth...


  • Pune, India HCLTech Full time

    Job highlights: z/OS Admin/ Mainframe systems programmer Preferred Skills: 8- 15 Years Job Location : Pune Must have skills Z/OS, Mainframe, SMPE, Z/OS System Programmer Good to have skills EXITS, Maintenance, Linklist, TSO/ISPF, USERMOD, ZOS 2.X, RSU, APF, JES2 **Job Description**: What you'll do Primary Skill: Mainframe System Prg Keywords: Mainframe,...

  • Architect II

    4 weeks ago


    Pune, India AmerisourceBergen Services Corporation Full time

    Our team members are at the heart of everything we do. At Cencora, we are united in our responsibility to create healthier futures, and every person here is essential to us being able to deliver on that purpose. If you want to make a difference at the center of health, come join our innovative company and help us improve the lives of people and animals...


  • Pune, India HCLTech Full time

    Job highlights: z/OS Admin/ Mainframe systems programmer Preferred Skills: 8- 15 Years Job Location : Pune Must have skills Z/OS, Mainframe, SMPE, Z/OS System Programmer Good to have skills EXITS, Maintenance, Linklist, TSO/ISPF, USERMOD, ZOS 2.X, RSU, APF, JES2 **Job Description**: What you'll do Primary Skill: Mainframe System Prg Keywords: Mainframe,...