Principal CPU Software Architect
$272k - $431.25kNVIDIA
We are now looking for a CPU System Software Architect!Do you want to be a part of the Artificial Intelligence Revolution? Would you like to work with world-class systems architects and deep learning professionals to define the next generation CPUs and System on Chips? NVIDIA is developing processor and system architectures that are at the forefront of accelerating agentic AI, building data centers, and enabling other high-performance computing applications. We are architecting the most advanced CPUs and SoC's in the world for these applications and are looking for software architects to join our effort. In this position, you will have the opportunity to work with teams to maximize the potential of our SoC products, bringing together NVIDIA CPUs, GPUs, custom processors and accelerators. Your role will be cross disciplinary, collaborating with industry partners, customers, internal architects, software, ASIC design, verification, and platform teams. Our software architects excel at pushing the state of the art, while making the best engineering trade-offs.Whatyou’llbedoing:Collaborate with Hardware and Software Engineers to craft the next generation CPUs and SoCsBring a deep understanding of Software Architecture, system software technologies, and modern OSes to drive hardware architecture decisionsProvide direction and advice for designing optimized solutions to various software engineering organizationsCollaborate with key partners to customize solutions to meet their requirementsResearch upcoming industry directions for NVIDIA's key markets and provide engagement advice to Sr. ManagementWhatweneedtosee:You have a MS or PhD degree in computer or electrical engineering or equivalent experience15+ years of software and/or architecture experience with CPUs and SoCs.A deep knowledge of OS/driver software stacks, e.g., Linux and a very strong Software development background with CExcellent communication skills to describe hard problems in simple terms and drive multi-functional groups to efficient engineering solutionsExcellent analytical, written, and verbal interpersonal skills and ability to work as part of a global teamWaystostandoutfromthecrowd:Excellent understanding of processor architectures such as ARM, RISC-V, x86Background with virtualization technologies and hypervisorsFamiliarity with CPU and SoC security architecture, such as ARM Confidential ComputeExperience in working with the Linux open source communityNVIDIA 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, autonomous and love a challenge, we want to hear from you!Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 431,250 USD for Level 6, and 320,000 USD - 488,750 USD for Level 7.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until June 16, 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.SummaryLocation: US, CA, Santa Clara; US, TX, Austin; US, NC, Durham; US, CO, Boulder; US, WA, RedmondType: Full time
- ...to design, improve, and support scalable computer systems and software components. Gathers and refines system requirements and specifications... ...education equivalent) and five (5) years of experience as a Principal Systems Analyst (or closely related occupation) administering...PrincipalFull time
$184k - $287.5k
...communication libraries like NCCL, NVSHMEM, and UCX that are crucial for scaling Deep Learning and HPC. We're seeking a Senior Software Architect to help co-design next-gen data center platforms and scalable communications software.DL and HPC applications have a huge...SuggestedFull timeRemote work- ...SQL Server. Creates new data models and software structures to detail the flow of data from... ...:Collaborates with solution architects, data engineers, and business stakeholders... ...) and five (5) years of experience as a Principal Data Modeler (or closely related occupation...PrincipalFull time
- HPE Morpheus Enterprise - Principal Software EngineerThis role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way...PrincipalFull timeWork experience placementWork at office2 days per week
- Senior Software Application Architect Durham NC or Burlington NC Hybrid Schedule -3 days in office, 2 days remote Job ResponsibilitiesContribute technical thought leadership in our agile development teams and deal with complex business integrations, eliciting requirements...SuggestedTemporary workCasual workInternshipSecond jobWork at officeRemote workFlexible hours
- ...Principal Full Stack Engineer at Fidelity Investments in Durham, NC to develop comprehensive, high-quality end to end software solutions. Req. Bachelor’s degree and 5 yrs. exp. or Master’s and 3 yrs. exp. Job Number 2132387 at jobs.fidelity.com. EOE. recblid jph9...Principal
- ...Principal Site Reliability Engineer at Fidelity Investments in Durham, NC to facilitate & orchestrate data recovery events including organizational cloud & on-premise routing, failovers, & evidence captures. Req. Bachelor’s degree and 5 yrs. exp. or Master’s and 3 yrs...Principal
- Morpheus Software Principal UI/UX engineerThis role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days... ...closely with product managers, UX designers, backend engineers, architects, and customer-facing teams to translate complex requirements...PrincipalFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- Labcorp is seeking a Salesforce IT Manager / Architect to join our team in Durham, NC.Location: Durham, NCApplicants who live within 3... ...or middleware platforms.5 or more years of experience leading software development teams or managing technical delivery.3 or more years...Full timeTemporary workCasual workInternshipWork at officeMonday to FridayFlexible hoursDay shift3 days per week
- ...sponsorship for this position.Develops comprehensive, high-quality software solutions from end to end, leveraging server-side technologies... ...education equivalent) and five (5) years of experience as Principal Full Stack Engineer (or closely related occupation) developing...PrincipalFull time
$140k - $190k
Team Description: Kitware's [ computer vision team is a leader in the creation of cutting-edge algorithms and software for automated image and video analysis. Our solutions embrace deep learning and add measurable value to government agencies, commercial organizations...Full timeContract workWorldwideFlexible hours$184k - $287.5k
...you want to help drive the development of CPU architectures to fuel the explosive... ...architecture team as a Senior System Simulation Architect and help us push performance boundaries... ...models. Bring up system and application software in simulation and emulation - including firmware...Full time- ...Collaborates in a technical capacity with architects and other enterprise teams, assisting in... ...-wide engineering issues related to software, network, applications, and Cloud service... ...equivalent) and five (5) years of experience as Principal Software Engineer/Developer (or closely...PrincipalFull time
$184k - $287.5k
NVIDIA is seeking a Senior System Architect: Heterogeneous EDA Systems to solve a complex challenge... ...framework will ingest telemetry from CPU and GPU clusters to identify the root... ...faults, infrastructure instability, and software defects.What you'll be doing:Architect Failure...Full time- ...Uses business knowledge to translate the vision for divisional initiatives into business solutions by developing complex or multiple software applications and conducting studies of alternatives. Analyzes and recommends changes in project development policies, procedures,...PrincipalFull timeLocal area
$184k - $287.5k
...the next era of computing. An era in which our tightly coupled CPU, GPU and DPU technology acts as the brains of computers, robots,... ...motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our ARM SW...Full timeRemote work$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....Full timeTemporary workFlexible hours$272k - $431.25k
...NVIDIA is hiring experienced software engineers with kubernetes experience to help scale up its AI Infrastructure. We expect you to... ...work successfully with multi-functional teams, principles, and architects and coordinate effectively across organizational boundaries and...PrincipalFull time- Company DescriptionWe are the company that cares - for our staff, for our clients, for our partners and for the quality of work we do. A dynamic, global company founded in 1995, we bring together more than 2,700 driven, dedicated and passionate individuals. We work on the...PrincipalInterim role
- ...Improves observability and resilience of software and infrastructure through incident root... ...enterprise-level reliability strategies.Architects resilient systems and infrastructure.... ...) and five (5) years of experience as a Principal Site Reliability Engineer (or closely related...PrincipalFull time
- ...Principal Data Engineer at Fidelity Investments in Durham, NC to bld automation pipelines using DevOps concepts & CI/CD tools. Req. Bachelor’s degree and 5 yrs. exp. or Master’s and 3 yrs. exp. Job Number 2131341 at jobs.fidelity.com. EOE recblid fd81fssxjemay5ps2pg...Principal
$175k - $225k
Job Title: Principal SiC Product EngineerJob Location: Sunnyvale, CA (will help with relocation)Compensation: $175K - $225K base plus bonus and RSUsRequirements: Silicon Carbide (SiC), Wide Bandgap Power Devices, Product Engineering, NPI, Foundry Management, Reliability...PrincipalRelocation package- Job Description:Note: Fidelity will not provide immigration sponsorship for this positionPrincipal DDI and Automation Network EngineerThe RoleThe DDI Engineer will be responsible for the overall infrastructure that consists of Infoblox and ISC Bind. Fidelity has on-prem...PrincipalFull time
- ...world enterprise environments every day.Principal Applied AI Engineer, FinanceWe are... ...advanced machine learning, agentic AI, and software engineering, with a strong focus on production... ...leader and hands-on builder—capable of architecting complex AI systems with a software...PrincipalFull timeWork at officeRemote workWork from homeWorldwideFlexible hours
- Req ID:374058NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Mobile Application Developer (Swift...Work at officeLocal areaRemote workFlexible hours
- ...Qualifications: Bachelor’s Degree.10 or more years of experience in software engineering.Preferred Qualifications:3 or more years of AWS... ...customer-facing activities (e.g., implementation, audits).The Principal Software Engineer is one of the highest-level individual...PrincipalFull timeTemporary workCasual workInternshipMonday to FridayFlexible hoursDay shift
- ...form of logs, metrics, and events. Builds, tests, and deploys software applications using pipeline automation tools -- Jenkins, Jenkins... ...education equivalent) and five (5) years of experience as a Principal Cloud Engineer (or closely related occupation) building, deploying...PrincipalFull time
- Req ID:374062NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Mobile Application Developer (Kotlin...Work at officeLocal areaRemote workFlexible hours
- Principal Cloud DeveloperThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from... ...failure risk.Provides mentoring to others to set an example of software systems design and development innovation and excellence....PrincipalFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- ...here.NTT DATA Services currently seeks a Business Consulting Principal Consultant to join our team in Durham, North Carolina (US-NC),... ...textDocumenting business analysis artifacts using business analysis software toolLeading cross-functional meetings to elicit requirements...PrincipalFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal CPU Software Architect. Be the first to apply!
- .net software architects (remote) Durham, NC
- principal Durham, NC
- senior principal scientist Durham, NC
- id software Durham, NC
- healthcare software sales Durham, NC
- software technical support Durham, NC
- software asset management analyst Durham, NC
- software implementation project manager Durham, NC
- software sales executive Durham, NC
- software sales representative Durham, NC


