Skip to main content
Micron Technology

Systems Software Engineer, (Linux, CUDA) - Richardson, TX, United States

Micron Technology Richardson, TX, United States Full-time 5 months ago
Embedded & Systems Software

$150,000 - $250,000 USD yearly

Originally posted 26 May 2026 by the employer.

Develop system-level software using CUDA, C++, and Python for heterogeneous compute architectures.

About the role

As a Systems Software Engineer in Micron’s Storage and Memory Systems (SMS) group within TPG Pathfinding, you will design, develop, and demonstrate system-level software that influences future memory and storage technologies. You will collaborate with AI/ML specialists, hardware engineers, and system architects to evaluate hardware concepts and quantify performance gains across heterogeneous computing systems.

What you'll do

- Develop software and port applications to demonstrate and measure the value of proof-of-concept hardware systems and features. - Collaborate with AI/ML experts, software engineers, hardware teams, and system architects to analyze future AI workloads and identify memory- and storage-related opportunities. - Define, configure, and complete analytical experiments to evaluate new system features and hardware behaviors. - Build and modify Linux applications and libraries using C, C++, Python, Rust, SYCL, and/or CUDA. - Develop and use emulators to predict system-level performance and functional impacts prior to hardware availability. - Debug system-level issues across application, kernel, OS configuration, libraries, and hardware boundaries.

What you'll need

- Bachelor’s degree with 8+ years, Master’s degree with 5+ years, or PhD with 2+ years of experience in Computer Science, Computer Engineering, or a related field. - Experience with GPU programming and runtimes (e.g., CUDA, SYCL, OpenCL, PyTorch) and familiarity with GPU memory hierarchies. - Development skills in C, C++, Python, and shell scripting, with Linux programming experience (multithreading, IPC, ioctl, gdb, /proc, /sysfs). - Experience developing software to enable or demonstrate hardware system capabilities. - Understanding of heterogeneous compute architectures (e.g., NUMA, caching, GPUs, PCIe, CXL, NVLink, UALink) and the ability to debug across system boundaries.

Nice to have

- Experience with emerging AI software stacks or frameworks. - Familiarity with DRAM, emerging memory technologies, NAND, and storage or filesystems. - Experience with emulation platforms (e.g., QEMU), hardware-software integration, or system bring-up in exploratory or pathfinding environments.

Skills: C++, Python, Linux programming, GPU programming, heterogeneous compute architectures

Market context

This role has been open 222 days — well above the 201-day median for Embedded Firmware Engineering roles.

Embedded Firmware Engineering · AI ML Hardware

Open roles in category
26
Median days open
201 d
Median salary
$163k
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
How Micron Technology compares in Embedded Firmware Engineering hiring
Metric Micron Technology All employers we track in this specialty (26 roles · 12 employers)
Open roles in this specialty 1 26
Open roles in the wider Software, Firmware & Systems family 270 6302 · 146 employers
Median days open 222 d 201 d (+21 d vs this employer)
Median salary (USD postings) — $163k

Skills observed across this category: C++, Python, Linux programming, GPU programming, heterogeneous compute architectures

Who's hiring in this category

  • Qualcomm · 13 open roles · median 201 d
  • NVIDIA · 3 open roles · median 225 d
  • Ambarella · 1 open role · median 223 d
  • AMD · 1 open role · median 22 d
  • Arm Holdings · 1 open role · median 172 d
  • EdgeCortix · 1 open role · median 123 d

How we counted: 26 open Embedded Firmware Engineering (AI ML Hardware) roles from 12 employers tracked in the SemiconductorJobs index, counted 27 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.

Apply now
Richardson, TX, United States
On-site
Full-time
$150,000 - $250,000 USD yearly
5 months ago

Share this job