Software Engineering Manager - Computer Vision Driver

at Nvidia

πŸ“ Santa Clara, United States

$220,000-419,800 per year

SENIOR
βœ… Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 4 Leadership @ 6 Communication @ 4 API @ 4 Technical Leadership @ 6 System Architecture @ 4

Details

NVIDIA leads the world in artificial intelligence, autonomous vehicles, and deep learning. We deliver real-time AI to cars and robots through vertically integrated products like our DRIVE AV self-driving car software and through platforms like Jetson robotics that support broader ecosystems. A key part of these stacks is computer vision and video processing: the AI needs to see the world, and that in turn requires preprocessing gigabytes of camera data into things AI can consume. Make the preprocessing faster and you enable ever more powerful AI flows. Enter our VIC (Video and Image Compositor) team, whose mission is offloading CV preconditioning to a dedicated hardware unit, one workload at a time. The VIC hardware unit is a dedicated 2D accelerator used for image and video processing, which sits at the front of Autonomous Vehicle, AI, and Robotics pipelines - to offload work from the GPU.

Responsibilities

  • Define a strategy and roadmap to offload computer vision preconditioning (ensure images are free from sensor artifacts before we use it for AI compute) from the GPU to the VIC IP block. Take our current technology, connect to all markets where it can help, and evolve it.
  • Lead the VIC software team to develop user-space APIs, add new functionality to the user mode driver, and program the VIC firmware.
  • Look ahead to market opportunities and influence VIC engine functionality in future hardware and software designs.
  • Collaborate across team boundaries to understand customer use cases and drive VIC adoption.
  • Enabling critical safety systems in self-driving vehicles and robots by adhering to standards such as ISO 26262 and ASPICE.

Requirements

  • Masters in CS/ECE/EE or equivalent experience in imaging science, computer vision or similar fields, with 7+ years of overall experience.
  • 4+ years of management or senior technical leadership experience.
  • Proven record of taking products to market.
  • Expert knowledge of embedded software and system architecture.
  • Proficient in crafting technical roadmaps, planning, and implementing our products.
  • Hands-on technical leadership to model and nurture a professional engineering culture motivated by first-principles analysis, integrity, and pride in craftsmanship.
  • Proven ability to plan and execute projects on time and on budget.
  • Excellent communication, presentation, and analytical skills to explain challenges, solutions, and tradeoffs clearly and simply to customers.
  • Strong collaborative and interpersonal skills, able to exert influence within a dynamic and highly matrixed organization.

Benefits

  • Innovative leadership, resulting in first-of-kind products, patents, process improvements.
  • Ability to foresee market trends and proven track record to influence product designs to anticipate future customer needs.
  • Knowledge of automotive and or robotics standards for safety and security. Track record of delivering products that conform to a given safety or security standard.