Cloud Hardware Intern: Low-Level Systems & Drivers

Notre Dame

Austin (TX)

On-site

USD 30,000 - 60,000

Part time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Notre Dame in the United States is seeking a technically skilled student or early-career engineer to design and develop Cloud Hardware infrastructure, including Compute, Storage, AI servers and networking switches. You will work on drivers and software for next-generation CPU/GPU systems used in data centers.

The role emphasizes hands-on hardware bring-up, Linux kernel work, PCIe/I2C drivers, real-time memory management, and collaboration with a team to solve complex problems.

Qualifications

  • Experience in C/C++ and other low-level programming languages and embedded systems.
  • Hardware bring-up, validation, troubleshooting, and resolution of interfaces (PCIe, USB, DDR, MIPI, Ethernet) and bootloader bring-up.
  • Board bring-up of new embedded hardware with low-level driver development, Linux kernel bring-up, and upstreaming.
  • Strong analytical and problem-solving abilities.
  • Experience with device drivers such as PCIe and I2C.
  • Knowledge of BIOS, BMC, Secure Boot, and Linux Kernel.
  • Experience in Real Time OS/Linux kernel memory management, interrupts, and IOMMU.
  • Familiarity with CPU, DPU, memory, and NICs.
  • Experience designing and developing low-level software to enable Data Center hardware.
  • Prior experience with GPU libraries like CUDA and ROCm is a plus.
  • Currently pursuing or approaching completion of a Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.

Responsibilities

  • Designing and developing Cloud Hardware infrastructure including Compute, Storage, AI servers, and Networking Switches.
  • Gathering requirements and providing technical solutions spanning the system.
  • Designing and implementing drivers and application software for next-generation CPU and GPU systems for Data Centers.
  • Developing, augmenting, and maintaining software libraries to support computing on CPU/GPUs.
  • Mentoring and coaching team members on technical skills and problem-solving approaches.
  • Reviewing and maintaining the quality of code going into production.

Skills

C/C++
Embedded systems
Hardware bring-up
Linux kernel
PCIe/I2C
CUDA/ROCm

Education

Bachelor's degree in Computer Science / Computer Engineering / Electrical Engineering

Tools

PCIe
I2C
Linux kernel

Job description

Notre Dame in the United States is seeking a technically skilled student or early-career engineer to design and develop Cloud Hardware infrastructure, including Compute, Storage, AI servers and networking switches. You will work on drivers and software for next-generation CPU/GPU systems used in data centers.

The role emphasizes hands-on hardware bring-up, Linux kernel work, PCIe/I2C drivers, real-time memory management, and collaboration with a team to solve complex problems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hardware & Embedded Systems Engineering Intern
Hardware & Embedded Systems Engineering Intern

Notre Dame • Corvallis (OR)

On-site
USD 40,000 - 48,000
Health, dental & vision insurance
Disability insurance
Employee assistance program
+4
Firmware Internship: Embedded Systems & Hardware
Firmware Internship: Embedded Systems & Hardware

Notre Dame • Austin (TX)

On-site
USD 110,000 - 160,000
Hardware Engineering Intern: Lab‑Driven R&D & Debugging
Hardware Engineering Intern: Lab‑Driven R&D & Debugging

Notre Dame • Sunnyvale (CA)

On-site
USD 48,000 - 56,000
Comprehensive benefits
Variable incentives
Cloud Hardware Engineer I — Build Silicon & Firmware
Cloud Hardware Engineer I — Build Silicon & Firmware

Amazon • Austin (TX)

On-site
USD 116,000 - 133,000
Cloud Hardware Development Intern (Embedded & Firmware)
Cloud Hardware Development Intern (Embedded & Firmware)

Amazon Inc. • Austin (TX), Cupertino (CA)

On-site
USD 99,000 - 119,000
Cloud-Scale Hardware Systems Engineer for AI Data Centers
Cloud-Scale Hardware Systems Engineer for AI Data Centers

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 136,000 - 265,000
Equity
Benefits
Senior Linux Kernel Systems Software Engineer – CSP Engagements
Senior Linux Kernel Systems Software Engineer – CSP Engagements

NVIDIA • Redmond (WA)

On-site
USD 130,000 - 160,000
ASIC Engineering Intern - Build & Troubleshoot Systems
ASIC Engineering Intern - Build & Troubleshoot Systems

Notre Dame • Sunnyvale (CA)

On-site
USD 48,000 - 56,000
Hourly pay
Comprehensive benefits
Variable incentives
Software Engineering Intern: Cloud, APIs & Fast-Paced Dev
Software Engineering Intern: Cloud, APIs & Fast-Paced Dev

Notre Dame • Atlanta (GA)

On-site
USD 42,000 - 54,000
Cloud Hardware Engineer Intern (Firmware/Systems)
Cloud Hardware Engineer Intern (Firmware/Systems)

Amazon Inc. • Omaha (NE)

Hybrid
USD 110,000 - 140,000