Search jobs > Santa Clara, CA > Senior software engineer

Senior Software Engineer in Infrastructure Development

NVIDIA
Santa Clara, California, US
$118.4K-$224.3K a year
Full-time

Senior Software Engineer in Infrastructure Development

We are looking to hire a Senior Software Engineer who will work in the Test Solutions Group at NVIDIA developing manufacturing test solutions for Datacenter and Enterprise products.

In this role, you will collaborate with other key hardware design teams to help enable NVIDIA's next generation GPU and CPU based server products.

Interested in learning more about this job Scroll down and find out what skills, experience and educational qualifications are needed.

NVIDIA has continuously reinvented itself over two decades! Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing.

More recently, GPU deep learning ignited modern AI the next era of computing. NVIDIA is a learning machine that constantly evolves by adapting to new opportunities that are hard to solve, that only we can pursue, and that matter to the world.

This is our life’s work, to amplify human creativity and intelligence. Make the choice to join our growing team today!

What you’ll be doing :

  • Develop the industry standard three-tiered web-based IDE (Integrated Development Environment) to automate and intelligent the diag creation, verification and release for all NVIDIA system levels products (GeForce / Quadro, HGX, DGX).
  • Develop the universal framework to standardize the diag structure of all NVIDIA products.
  • Develop the diag management system to handle and optimize the diag release process for all NVIDIA board and system products.
  • Work closely with the Test Development Engineering Team, Product Development Engineering Team and Software Engineer Team to solve sophisticated infrastructure, security, or development problems.

What we need to see :

  • BS in Computer Science or a related field or equivalent experience with 5+ years related experience.
  • Detailed understanding of full stack application development.
  • Excellent Python programming skills and bash scripting experience.
  • Familiarity with database design, from crafting a schema from scratch to writing efficient queries. Candidate should understand execution plans and how to apply indexes.
  • Familiarity with JavaScript, React, CSS and HTML - use of yarn or npm is required. TypeScript, Create-react-app, WebPack are strong pluses.
  • Familiarity with security concepts from NTLM to OAuth with JWTs.
  • Familiarity with the best development practices - writing documentation, testing, using CI / CD to make delivery product as easy and reliable as possible.

The base salary range is 118,400 USD - 224,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 benefits.

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.

J-18808-Ljbffr

2 days ago
Related jobs
NVIDIA
Santa Clara, California

Work closely with the Test Development Engineering Team, Product Development Engineering Team and Software Engineer Team to solve sophisticated infrastructure, security, or development problems. We are looking to hire a Senior Software Engineer who will work in the Test Solutions Group at NVIDIA dev...

Promoted
VirtualVocations
Fremont, California

Key Responsibilities:Lead software development and analysis for existing and new solutionsDesign and conceptualize digital products/services through multiple concepts and prototypesSupport software maintenance, fault diagnosis, and work scheduling within the teamRequired Qualifications:Bachelor's de...

BHO Tech
Mountain View, California

IT-Software Development: Computer-Network Security, Database Development-Administration, Desktop Service and Support, Enterprise Software Implementation & Consulting, General-Other: IT-Software Development, IT Project Management, Network and Server Administration, Software-System Architecture. ...

Promoted
VirtualVocations
Santa Clara, California

Software Engineer in the US for a remote position. ...

Amazon.com Services LLC
Sunnyvale, California

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. As a Software Development Engineer – Connectivity you will engage wit...

Amazon
Palo Alto, California

If youre an engineer who is looking to grow, come on board! We have one of the most senior teams in AWS - and our senior engineers are eager to brainstorm, mentor, and get software built together. We have challenging problems to solve in distributed systems, concurrency, database internals, caching,...

TikTok
Mountain View, California

Responsible for building or maintaining a working quality testing system by combining the business characteristics to introduce appropriate technologies which will improve the e-commerce business quality. Our quality assurance engineering team is responsible for keeping the e-commerce ecosystem stab...

Store No. 8
Sunnyvale, California

Eager to work on the line between Software Engineering and System Engineering. That means understanding, respecting and valuing diversity- unique styles, experiences, identities, ideas and opinions – while being inclusive of all people. We’re a team of 15,000+ software engineers, data scientists and...

Intuit Inc.
Mountain View, California

Experience developing, maintaining, and innovating large scale, consumer facing web or mobile applications. We believe in designing for delight, keeping our customer top of mind, and we aren't afraid to try and fail as long as it ends in success to our customers!. Always Be Learning: Experience with...

eBay
San Jose, California

Computer Science or equivalence; 5-7+ years of experience in designing, building, refactoring and releasing native apps; Experience in Agile/Scrum methodologies and working in Agile teams is desirable. Including maternal & paternal leave, paid sabbatical, and plans to help ensure your financial ...