Systems Software Engineer - Linux/CUDA for AI Hardware

Micron Technology, Inc.

Texas

Presencial

USD 150.000 - 190.000

Jornada completa

14 días+

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Health insurance
Paid time off
401(k) matching
Career development opportunities

Descripción de la vacante

Micron Technology, Inc. is seeking a Systems Software Engineer in the Storage and Memory Systems group.

You will design, develop, and demonstrate system-level software across the full stack, collaborating with AI/ML, hardware, and system architects to evaluate concepts and guide product direction. You will port and optimize software for heterogeneous systems using C/C++, Python, CUDA/SYCL, and emulators like QEMU, enabling hardware capabilities before availability and debugging across

Formación

  • Bachelor's degree with 8+ years, Master's with 5+ years, or PhD with 2+ years in CS/CE or related field.
  • Experience with GPU programming runtimes (CUDA, SYCL, OpenCL, PyTorch).
  • Strong C, C++, Python, and shell scripting on Linux with multithreading and IPC.
  • Experience enabling hardware system capabilities via software.
  • Deep understanding of heterogeneous compute architectures and cross-boundary debugging.

Responsabilidades

  • Develop software and port apps to demonstrate hardware proof-of-concept features.
  • Collaborate with AI/ML, software, hardware teams to study future AI workloads.
  • Design experiments to evaluate new system features and hardware behaviors.
  • Build Linux apps/libraries using C, C++, Python, Rust, SYCL, and/or CUDA.
  • Create emulators to predict system-level performance before hardware availability.
  • Debug issues across application, kernel, OS, libraries, and hardware boundaries.
  • Use emerging AI tools to accelerate development and analysis.
  • Present findings to internal Micron customers.

Conocimientos

GPU programming
C++
C
Python
Linux
multithreading
IPC
CUDA
SYCL
OpenCL

Educación

Bachelor's degree in Computer Science or Computer Engineering

Herramientas

QEMU

Descripción del empleo

Micron Technology, Inc. is seeking a Systems Software Engineer in the Storage and Memory Systems group.

You will design, develop, and demonstrate system-level software across the full stack, collaborating with AI/ML, hardware, and system architects to evaluate concepts and guide product direction. You will port and optimize software for heterogeneous systems using C/C++, Python, CUDA/SYCL, and emulators like QEMU, enabling hardware capabilities before availability and debugging across

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Lead AI Systems Software Engineer (C/C++, Linux)
Lead AI Systems Software Engineer (C/C++, Linux)

Micron Technology, Inc. • Richardson (TX)

Presencial
USD 150.000 - 230.000
Medical, Dental & Vision plans
Paid time off
Paid holidays
Principal AI Systems Software Engineer - Memory/Storage
Principal AI Systems Software Engineer - Memory/Storage

Micron Technology • Richardson (TX)

Presencial
USD 150.000 - 230.000
Medical, dental and vision plans
Paid time off
Paid holidays
Systems Software Engineer, (Linux, CUDA)
Systems Software Engineer, (Linux, CUDA)

Micron Technology, Inc. • Texas

Presencial
USD 150.000 - 190.000
Health insurance
Paid time off
401(k) matching
+1
Senior AI Memory Systems Engineer
Senior AI Memory Systems Engineer

Micron Technology, Inc. • San Jose (CA)

Híbrido
USD 215.000 - 376.000
Systems Software Engineer
Systems Software Engineer

Micron Technology • Richardson (TX)

Presencial
USD 150.000 - 230.000
Medical, dental and vision plans
Paid time off
Paid holidays
AI Memory Systems Engineer for Next-Gen AI Accelerators
AI Memory Systems Engineer for Next-Gen AI Accelerators

Micron Technology • San Jose (CA)

Presencial
USD 215.000 - 376.000
AI Memory Systems Engineer for Next-Gen AI Inference
AI Memory Systems Engineer for Next-Gen AI Inference

Micron Technology, Inc. • San Jose (CA)

Presencial
USD 215.000 - 376.000
Senior Systems Software Engineer — AI/Hardware Systems (Equity)
Senior Systems Software Engineer — AI/Hardware Systems (Equity)

NVIDIA Corporation • Santa Clara (CA)

Presencial
USD 152.000 - 242.000
Equity
Benefits
Systems Software Engineer (AI inference stack, CUDA)
Systems Software Engineer (AI inference stack, CUDA)

Micron Technology, Inc. • Richardson (TX)

Presencial
USD 150.000 - 230.000
Medical, Dental & Vision plans
Paid time off
Paid holidays
System Software Engineer: CUDA Driver & Kernel (Equity)
System Software Engineer: CUDA Driver & Kernel (Equity)

NVIDIA AI • Santa Clara (CA)

Presencial
USD 150.000 - 230.000
Equity
Benefits