Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Nvidia Software Manager DPU BMC Platform 
Israel, Tel Aviv District, Tel Aviv-Yafo 
145454648

Today
Israel, Tel Aviv
Israel, Yokneam
time type
Full time
posted on
Posted 3 Days Ago
job requisition id

What you'll be doing:

  • Lead and manage a team of embedded software engineers, providing both personal and professional mentorship

  • Drive the execution of assigned components from conception to delivery, ensuring timely software milestones and contributing to overall product releases

  • Coordinate with peer team leaders to ensure seamless integration across the broader DPU system

  • Engage in hands-on embedded software development using C/C++

  • Establish and lead all developments and methodology aspects and process.

  • Take ownership for delivering functionality, stability, and performance of the system

  • Collaborate closely with internal cross-functional teams and peer leaders (architecture, hardware, firmware, validation, product management)

  • Work directly with external customers to understand system requirements, use cases, and provide technical support

What we need to see:

  • B.Sc. degree or equivalent experience in Computer Science, Computer Engineering, or Electrical Engineering

  • 4+ years in a managerial position or technical leadership role

  • 8+ years of overall software development experience

  • Self-motivated, responsive, and focused on continuous process improvement

  • Strong programming skills in C/C++ within Linux environments

  • Hands-on experience with the software development lifecycle, specifically for embedded systems

  • Detail-oriented with the ability to multitask in a dynamic environment with shifting priorities and changing requirements

  • Strong communication and technical presentation skills with the ability to collaborate effectively across cross-functional teams

  • Knowledge of operating system security principles

  • Strong analytical, debugging, and problem-solving skills

Ways to stand out from the crowd:

  • Experience with BMC, Yocto, Linux Kernel, U-Boot, UEFI, and Secure Boot

  • Strong knowledge of networking protocols and architectures

  • Proficiency in Python development and scripting

  • Previous experience working closely with hardware and board design teams

  • Experience in Linux kernel development and device drivers