Search jobs > Santa Clara, CA > Senior software engineer

Senior Software Engineer

NVIDIA
Santa Clara, CA, US
$148K-$339.3K a year
Full-time

NVIDIA is looking for Senior Software Engineering to join NVIDIA in the Cumulus Linux team! We present you with an opportunity to be part of the team that develops the Network Operating System that powers data centers that are accelerated, disaggregated and software-defined to meet the exploding growth in AI and high-performance computing.

You'll be part of a software development team responsible for defining and implementing core infrastructure services, as well as Reliability, Availability and Serviceability features for Cumulus Linux, the Debian-based operating system for NVIDIA's market-leading Ethernet switches.

What you'll be doing :

Design and develop shared software infrastructure to be used in Cumulus Linux and NVIDIA's portfolio of network operating systems.

Develop and maintain software in Python, C and Shell to control switch devices and system interfaces.

Collaborate with product, architecture, and engineering teams for E2E integration of features into Linux and the Cumulus Linux distribution.

Debug and resolve issues reported by Quality Engineering and customer-facing teams.

Work with upstream communities.

What we need to see :

Master of Science in Electrical Engineering, Computer Science, Computer Engineering or Bachelors (or equivalent experience)

5+ years of proven experience writing enterprise software.

Good knowledge of Linux systems administration, packaging and Linux internals.

Tried experience as a Python developer with experience with different templating frameworks.

Experience using source code management tools, as well as code coverage, unit testing and debugging tools.

Familiar with virtualization and cloud native concepts.

Excellent written and verbal communication and interpersonal skills.

Able to work independently with minimal direction.

Ways to stand out from the crowd :

Strong background in Linux systems and Linux kernel networking

Familiarity with Data Center Networking technologies.

Exposure to CI / CD tools,

Loves to work in a collaborative environment

With competitive salaries and a generous benefits package, we are 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 and, due to unprecedented growth, our exclusive engineering teams are rapidly growing.

If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.

The base salary range is 148,000 USD - 339,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and . NVIDIA accepts applications on an ongoing basis.

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.

30+ days ago
Related jobs
Promoted
VirtualVocations
Fremont, California

A company is looking for a Sr Associate Software Development Engineer. ...

Promoted
Apple
Cupertino, California

We are looking for an experienced Machine Learning Software Engineer to join our team to be part of this mission. Do you have a passion for building the best photo app experience in the world? iPhone is the most popular camera in the world! Seamless integration of software and hardware has delivered...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Senior Full-Stack Software Engineer to develop clinical software for machine quality assurance in cancer care. ...

Apple
Cupertino, California

Join us in enabling the next generation of intelligent experiences in Apple’s products and services with the latest advancements in Generative AI and Large Language Models! We are seeking a highly skilled Senior Software Engineer to join our dynamic team. You will also partner closely with data scie...

Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...

Tarana Wireless
Milpitas, California

Job Responsibilities: Design and develop scalable Calibration software modules on multi-core DSP/GPP using C/C++ Define and develop unit test vectors using Matlab and C++ for the software modules and unit test extensively to deliver flawless modules Test and validate the performance of the software ...

Meet
CA, United States

As a Senior Software Engineer, you will leverage your expertise in Django, React, AWS cloud technologies, and API integration to build and optimize software solutions. The team is looking for a Senior Software Engineer who is eager to contribute to the mission in a hands-on role, working closely wit...

Bitgo
Palo Alto, California

Work closely with product managers, designers, and other engineers to understand and refine product requirements. Provide mentorship to your peers in the broader engineering team through code reviews and education on best practices. ...

TikTok
San Jose, California

Responsibilities: As an Android Software Engineer on our team, you will:- Work closely with our talented backend and product team to develop and ship new, innovative user features on TikTok. We work at the intersection between product and engineering. Minimum Qualifications: • BS/MS degree in Comput...

Harnham
Sunnyvale, California

Senior Software Engineer - Machine Learning. As a Senior Software Engineer - Machine Learning you will…. As a Senior Software Engineer - Machine Learning, you can expect a base salary between $170,000 to $220,000 (based on experience) plus competitive benefits. Join a strong team of 8-10 data and ma...