Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$184k - $287.5k

Socket

Job Requisition ID JR2020348 Job Category Engineering Time Type Full time NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that is fueled by great technology - and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent. As an NVIDIAN, you'll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. NVIDIA has a rapidly expanding ecosystem of data center platform & node designs. From single node HGX/DGX systems all the way up to large multi-node NVLink domain rack architectures. These designs have become core to NVIDIA's rapidly growing enterprise and cloud provider businesses. Each bringing together the full power of NVIDIA GPUs, NVIDIA NVLink, NVIDIA InfiniBand networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. We're searching for a highly motivated, technical leader to design, drive, and operationalize rack-scale factory and deployment flows for next-generation data center products. The ideal candidate will combine deep systems expertise, decisive technical leadership, and a passion for building reliable, debuggable, and scalable manufacturing and deployment solutions. What You'll Be Doing Lead and drive rack-scale/L11 flows for factory and initial data center deployment. Design and implement end-to-end factory workflows, including firmware flashing sequences, security provisioning, and deployment of software mitigations. Collaborate with data center architects, ODMs, and OEMs to define factory and data center requirements that ensure efficient and reliable production ramp. Champion reliability, debuggability and optimization in firmware, diagnostic and deployment tool design. Drive pre-silicon readiness for factory & manufacturing workflows for rack-scale products. Using NVIDIA's industry leading simulation & emulation technology. Mentor architects and engineering teams to grow them into future leaders. Make key technical decisions even when faced with ambiguity What We Need To See BS or MS degree in Computer Engineering, Computer Science, or related degree or equivalent experience. 8+ years in the area of System architecture and design Deep experience in designing architecture for scalable and performant server systems, particularly at the SW/HW interface. Strong understanding of networking technology & protocols (e.g. Ethernet, Infiniband) Previous experience working with complex system software for accelerators such as GPUs, DPUs, or FPGAs Expertise in out-of-band and in-band management architectures. Knowledge of system management protocols such as Redfish and IPMI. Demonstrable experience in implementing left shift strategy to de-risk program execution. Excellent written and verbal communication skills. Ways To Stand Out From The Crowd Knowledge of large-scale cloud and cluster level deployment and management systems. Demonstrated track record of leading data center products across the entire lifecycle, spanning inception, pre-silicon development, post-silicon bring-up, manufacturing, and deployment. We are widely considered to be one of the technology world's most desirable employers, and as a result have some of the most forward-thinking and hardworking people in the world working for us. So if you're clever, creative, and driven, we'd love to have you join the team. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until June 29, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Durham, NC vacancy
  •  ...sounds like the place for you, read on, and then apply at aspida.com/careers. What We Are Looking For: The Full Stack Software Engineer role will revolve primarily around a Node.js backend and a React.js front end while also supporting the team on various side... 
    Suggested
    Full time

    Aspida Financial Services

    Durham, NC
    20 hours ago
  •  ...Senior Software Engineer This role is onsite in Durham, North Carolina with 2-3 days in-office. Please note that we unfortunately cannot sponsor H1B visas at this time and candidates must live in North Carolina. Who We Are Arpio is building the next generation of disaster... 
    Suggested
    H1b
    Live in
    Work at office
    Remote work
    Home office
    Visa sponsorship

    Clutch Canada

    Durham, NC
    3 hours ago
  •  ...The laboratory currently is host to world-class scientists and engineers, with advanced degrees in computer science, mathematics,...  ...Responsibilities Teledyne Scientific Company is seeking an exceptional Software Engineer to support advanced research and development projects... 
    Suggested
    Local area

    Teledyne Technologies

    Durham, NC
    4 days ago
  • $170k - $253k

     ...Senior Software Engineer NetApp's Marketplace Core team is building the next generation of marketplace infrastructure that enables customers to discover, purchase, provision, and manage NetApp products across AWS, Azure, Google Cloud, and future marketplace ecosystems... 
    Suggested
    Local area

    NetApp

    Durham, NC
    1 day ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This... 
    Suggested
    Full time
    Temporary work
    Flexible hours

    Oracle

    Durham, NC
    20 hours ago
  • $207k - $301k

     ...Software Engineer Manager II, Google Workspace X Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Raleigh, NC, USA; Durham, NC, USA . ~ Bachelor’s degree or equivalent practical experience... 

    Google Inc.

    Durham, NC
    4 days ago
  • $227.8k - $338k

    Job Summary As a principal engineer on the Data Services team at NetApp you will be part of the Trident program that brought the first...  ...analysis Running PoCs and R&D activities Enforce best practices for software design and development by involving in appropriate reviews... 
    Full time
    Local area

    NetApp, Inc.

    Durham, NC
    2 days ago
  •  ...worked together at their previous startup FarmShots exited to Syngenta. The role Gradient is hiring a Senior or Staff Software Engineer reporting to the CTO Sai and eventually managing part of their 15 person engineering team. You’ll write code every day, take ownership... 
    Full time

    Semata

    Durham, NC
    20 hours ago
  • $224k - $356.5k

     ...impact on the world. NVIDIA\'s Local AI team is building the software stack that makes large language models and generative AI applications...  ...We Need To See BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience. 12+ years... 
    Local area

    NVIDIA

    Durham, NC
    3 hours ago
  • $196k - $255k

     ...Senior Software Engineer – Cloud Infrastructure As a Senior Software Engineer – Cloud Infrastructure, you will help build, operate, and scale mission-critical cloud services that support NetApp's SaaS and IaaS offerings. You will work across the full service lifecycle... 
    Permanent employment

    NetApp

    Durham, NC
    1 day ago
  •  ...Technology Technical Recruiter @ Golden Technology Inc. Hiring a Senior Software Developer! Our client is seeking a Senior Software Developer to...  ...a new job is posted. Sign in to set job alerts for “Software Engineer” roles. Raleigh, NC $125,000.00-$178,000.00 1 day ago Raleigh,... 
    Contract work
    Flexible hours
    Weekend work

    Golden Technology

    Durham, NC
    2 days ago
  •  ...Description: Hybrid 2 weeks per month in either Durham, NC or Location to be confirmed Our client seeks a Senior Software Engineer in Test to design, develop, and maintain automated test suites for digital healthcare products. The role focuses on UI and API automation... 

    Eliassen Group

    Durham, NC
    1 day ago
  • $207k - $301k

     ...Software Engineer Manager, Google Meet Infrastructure Location preference: Raleigh, NC, USA; Durham, NC, USA. Required Qualifications ~ Bachelor’s degree, or equivalent practical experience. ~8 years of experience in software development. ~3 years of experience... 

    Google Inc.

    Durham, NC
    4 days ago
  • $125k - $187k

     ...Responsibilities Design and build cloud‑native services focused on resilience, fault tolerance, and observability. Collaborate with software engineers, product managers, and stakeholders to deliver reliable, scalable services. Align technical design with the overall... 
    Temporary work
    Work at office
    Worldwide

    Talkdesk

    Durham, NC
    20 hours ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Durham, NC
    4 days ago
  • Senior Software Engineer Job Details Posted: 24 June 2026 Location: Durham, NC Reference: 1000109 Qualifications and Responsibilities Bachelor's degree in computer science or related field required Experience in distributed systems development using object-oriented programming... 

    Dexian DISYS

    Durham, NC
    20 hours ago
  • Job Description Note: Fidelity is not providing immigration sponsorship for this position. The Role Are you an experienced software engineer with a passion for delivering high impact operational customer data solutions that integrate across a large organization? Want to... 
    Full time

    Fidelity Investments

    Durham, NC
    4 days ago
  • $176k - $333.5k

     ...passionate about helping us tackle challenges no one else can solve. Make the choice to join us today. We are looking for a Senior Software Engineer to join our mission to continue improving our HPC infrastructure. Our team builds and operates sophisticated infrastructure to... 

    NVIDIA

    Durham, NC
    20 hours ago
  • $152k - $241.5k

     ...to do their best work. Come join the team and see how you can make a lasting impact on the world. We are looking for a Senior Software Engineer to join our mission to continue improving our HPC infrastructure. Our team builds and operates sophisticated infrastructure to... 

    NVIDIA

    Durham, NC
    20 hours ago
  • $165k - $248k

     ...emphasis on resilience, fault tolerance, and observability. Collaborate with team members and cross‑functional teams, including software engineers, product managers, and business stakeholders, to deliver a reliable, scalable service with high quality. Ensure alignment... 
    Full time
    Temporary work
    Work at office

    Talkdesk

    Durham, NC
    20 hours ago
  • $110.5k - $160k

     ...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Durham, NC
    1 day ago
  •  ...teams to improve decision-making, mitigate risk, and drive long-term balance sheet reliability. Role Description As a Senior Software Engineer at ENFOS, you will report to the Head of Engineering and play a key role in shaping the future of our platform. You’ll be responsible... 

    ENFOS

    Durham, NC
    20 hours ago
  •  ...Full Stack Engineer Dynamic Work schedule - This is 5 days on site a month- in the same week then the remainder of the month is working...  ...fast-paced environment ~ Working Knowledge of API management software such as Apigee ~ IDE’s - Spring Tool Suite, and Eclipse,... 
    Temporary work
    Work at office
    Work from home

    Samprasoft

    Durham, NC
    20 hours ago
  • $175k - $213.5k

     ...associated with professional certification exams by preparing members to pass with confidence and advance their careers. The engineering team collaborates closely with the product and design teams to build and maintain the technical foundation of the platform’s applications... 
    Full time
    Local area
    Remote work
    Flexible hours

    Mobile Integration Workgroup

    Durham, NC
    20 hours ago
  • $174k - $253k

     ...; Durham, NC, USA. Minimum qualifications Bachelor’s degree in Computer Science, Engineering, a related field, or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience in designing... 

    Google

    Durham, NC
    20 hours ago
  •  ...the posting location will be considered. As a Senior Android Engineer, you'll build and harden the SDKs and on-device services that...  ...Senior Android Engineer 5+ years building production mobile software, with deep expertise in Android (Kotlin/Java) and a working command... 
    Local area

    DT

    Durham, NC
    3 hours ago
  •  ...Full Stack Engineer Opportunity We are currently sourcing for a Full Stack Engineer to work in the Digital Platforms Technology Team...  ...The Purpose of Your Role In this role, you will serve as a Software Engineer who will play a key role on a Scrum team and within Digital... 

    Samprasoft

    Durham, NC
    2 hours ago
  •  ...API Gateway is a plus Preferred experience using Docker or another container engine, OpenShift Hands on experience in designing systems and developing applications Knowledge of developing software deployed on cloud-hosted services. JIRA, Jenkins GHA Excellent... 
    Full time
    Local area

    HCLTech

    Durham, NC
    4 days ago
  • Director, Software Engineering (Individual Contributor)Skip to main content#Director, Software Engineering (Individual Contributor) page is loaded## Director, Software Engineering (Individual Contributor)Applylocations: Durham, NCtime type: Full timeposted on: Posted Todayjob... 
    Full time
    For contractors

    Soteria Reinsurance Ltd.

    Durham, NC
    4 days ago
  •  ...Software Engineer Dynamic Work schedule - This is 5 days on site a month- in the same week then the remainder of the month is working from home. If your candidate is not open to this please tell them they will not be considered. Fidelity determines the week they are... 
    Work from home

    Samprasoft

    Durham, NC
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!