Staff Systems Software Engineer, SMS jobs in United States
cer-icon
Apply on Employer Site
company-logo

Micron Technology · 10 hours ago

Staff Systems Software Engineer, SMS

Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence. As a systems software engineer in Micron's Storage and Memory Systems group, you will explore future memory architectures for high-performance compute and AI systems, focusing on systems-level software engineering and collaboration across multidisciplinary teams.

ComputerHardwareManufacturingSemiconductor
check
H1B Sponsor Likelynote

Responsibilities

Develop system software that configures, enables, and integrates proof‑of‑concept hardware systems
Build applications and libraries using C, C++, Python, Rust, SYCL and/or CUDA for advanced heterogeneous systems
Port, optimize, and analyze scientific compute, parallel processing, and AI applications across novel memory/compute architectures
Improve software engineering tools, workflows, and development processes
Collaborate with hardware and software teams to root‑cause and resolve system‑level integration issues
Perform Linux system software development, driver development, and embedded systems software tasks as needed
Conduct hardware/software bring‑up, modeling/emulation development, and application adaptation for new platforms
Work with technical leads and system architects to plan work, clarify evolving requirements, and support pathfinding objectives

Qualification

CC++PythonLinux programmingDriver developmentEmbedded systemsParallel computingGPU programmingSoftware team toolsCommunicationTeamwork skills

Required

Bachelor's (7+ yrs exp), Master's (5+ yrs), or PhD (3+ yrs) in CE/SE/CS or related field
Strong C, C++, Python, and shell scripting skills, plus Linux programming expertise (multithreading, IPC, ioctl, gdb, /proc, /sysfs)
Experience writing drivers or user‑space software interacting with low‑level hardware registers and system specifications
Proven ability to debug system‑level issues spanning application, kernel, libraries, and hardware boundaries
Familiarity with software team tools (e.g., JIRA, Git, Jenkins) and strong understanding of compute/memory architecture, caching, and virtual memory

Preferred

Embedded systems development, environment bring‑up, and hardware/software integration experience
Understanding of parallel computing, shared memory, interconnects, and heterogeneous systems (PCIe, CXL, NVLink, UALink)
Knowledge of GPU programming (CUDA, SYCL, OpenCL, PyTorch) and GPU offload memory hierarchies
Familiarity with filesystems, emerging filesystem technologies, and large‑scale parallelization libraries (OpenMP, MPI, oneAPI)
Willingness to work on rapidly changing, broad software tasks in a pathfinding environment with strong communication and teamwork skills

Benefits

Choice of medical, dental and vision plans
Benefit programs that help protect your income if you are unable to work due to illness or injury
Paid family leave
Robust paid time-off program
Paid holidays

Company

Micron Technology

company-logo
Micron Technology is a semiconductor company that produces DRAM, SDRAM, flash memory, SSD and CMOS image sensing chips.

H1B Sponsorship

Micron Technology has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (494)
2024 (429)
2023 (299)
2022 (626)
2021 (564)
2020 (538)

Funding

Current Stage
Public Company
Total Funding
$8.9B
Key Investors
U.S. Department of Commerce
2025-04-24Post Ipo Debt· $1.75B
2025-01-16Post Ipo Debt· $1B
2024-04-18Grant· $6.1B

Leadership Team

leader-logo
Sanjay Mehrotra
Chairman, President & CEO
linkedin
leader-logo
Gursharan Singh
Senior Vice President BE Operations
linkedin
Company data provided by crunchbase