IsraelMultimedia-Complex (MMPLEX) Groupis a distinguished collective dedicated to seeding advanced and unparalleled technologies, including video engines, streaming, time synchronization, and more. Our primary mission is to research, invent, chart the technological course, and architect both the algorithms and the hardware required to bring these innovations to fruition.
We are on the hunt for a
Software Engineerwho brings on board extensive experience across relevant software domains and is passionate about innovation. This is a golden opportunity to make your contribution to developing innovative technologies designed for integration into NVIDIA’s elite consumer and data center products. As a part of our team, you will play an active role in patenting new knowledge and safeguarding our intellectual property.
Join us in pioneering the data center technologies of the future!
What You'll Be Doing
- Build and maintain Python-based tools, workflows, and frameworks used by algorithm and architecture teams.
- Lead and mentor engineers in software development, performance optimization, and workflow guidelines.
- Define and improve development environments across Linux, containers, build flows, and internal compute systems.
- Integrate algorithmic and architectural developments into production software (SDK, UMD, and occasionally bare-metal firmware).
- Work hands-on with C/C++ and low-level components to ensure smooth integration with hardware and system architecture.
What We Need To See
- B.Sc. in Computer Science and Electrical Engineering from a top university, or relevant equivalent experience.
- 12+ years of software development experience.
- Strong expertise in Python and C++, with excellent engineering and optimization skills.
- Proficiency working in Linux-based environments, containers, build systems, and internal automation flows.
- Ability to collaborate across Algorithms, Architecture, and Hardware teams, and to guide others.
- Code-quality focused mindset with Git-based collaborative development experience.
Ways To Stand Out From The Crowd
- Background in GPU/parallel computing or media/video processing.
- Deep understanding of principals and operational details of popular CI/CD frameworks like GitLab CI, Github Actions, Jenkins and/or others.
- Experience with low-level development (drivers, firmware, embedded, etc.).
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you!
NVIDIA is committed to fostering a diverse work environment and is 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.
JR2008953