NVIDIA, a pioneer in computer graphics and accelerated computing for over 25 years, is seeking a Senior Embedded Software Engineer to join their Networking Switch SW group. This role focuses on developing the BMC switch Operating System (OS) for NVIDIA's next-generation networking technology in HPC data centers. The position offers an opportunity to work on innovative technologies at one of the world's leading tech companies.
The role involves leading the development and lifecycle management of the BMC operating system, requiring expertise in C++ and Python. You'll be responsible for integrating BMC with various systems, creating hardware simulation tools, and supporting both internal and external customers. This position is perfect for someone who combines technical expertise with leadership capabilities.
The ideal candidate should have a strong educational background in Computer Science or related fields, extensive experience with C++ and Python programming, and familiarity with hardware integration. Knowledge of BMC or OpenBMC, networking environments, and experience working with hardware teams are considered significant advantages.
At NVIDIA, you'll be part of a diverse, supportive environment where innovation is paramount. The company is at the forefront of AI and accelerated computing, defining the next era of computing where GPUs power computers, robots, and self-driving cars. This role offers the chance to make a lasting impact while working with cutting-edge technology in the HPC data center space.