Trabajo de Senior System Software Manager, DSP en Nvidia Corporation, Home Office - México



Rango de salario (MXN)

Tipo de empleo

Fecha de publicación

Senior System Software Manager, DSP

  • Sueldo (USD)

    No especificado

  • Lugar:


  • Tipo de puesto

    Empleado de tiempo completo

  • Nivel de Inglés

    Nivel Avanzado

Location: Santa Clara, CA

We are looking for a Senior Manager of DSP System Software.

NVIDIA is looking for an experienced and creative Senior Software Engineering Manager to lead multiple highly skilled software teams that are responsible for the system software stack supporting Programmable Vision Accelerator (PVA) hardware block. This crucial role will give you a rare opportunity to make an impact on the industry through interactions with other industry experts, with the goal to enable the creation of future computer vision and artificial intelligence applications running on the newest and the most powerful hardware accelerators.

You should have a proven and deep understanding of software development principles, embedded processes and various system SW layers including UMD, KMD and Firmware. You will need to demonstrate strong industry experience in delivering high quality production system software. You should be able to lead development efforts for creating system software architecture of future chips and enhance the functionality of currently shipping products.

The ability to work in a dynamic and diverse team is required. Strong interpersonal skills and a real passion for working as a team are critical. If this sounds like a fun challenge, we want to hear from you!

What you will be doing:

  • You will be both a technical and managerial leader for the PVA system software teams.

  • Create and own team strategy, roadmaps, and schedules.

  • Provide clear direction and goals to your team and interact with other teams across Nvidia.

  • Provide architectural and technical guidance to the engineers and managers in the team and ensure that the best engineering practices are followed.

  • Review and identify improvement opportunities in established processes, infrastructure, and practices to ensure the teams are executing in the most efficient and transparent manner.

  • Collaborate with peer engineering teams, and program/product management to ensure that product requirements, goals and objectives are met or exceeded.

  • Mentor and guide the professional and technical development of the team members

What we need to see:

  • MS or PhD in Computer Science, Computer Engineering, Electrical Engineering or equivalent work experience

  • 12+ years of working experience in embedded industry, including 5+ years in leadership position

  • Deep understanding and working experience with embedded architectures including DSP, computer vision, image processing and firmware development

  • Strong knowledge of operating system internals, memory management, and embedded / system software concepts.

  • Excellent software development skills (C, C++) and proven experience in leading multi-functional software teams to deliver high quality production software in a fast-paced environment

  • A proven track record of building and motivating teams of system software and algorithm developers

  • Outstanding leadership, communication, interpersonal, and analytical skills with the ability to successfully lead multiple teams in highly dynamic matrix organization

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.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and talented 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.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.