Staff Systems Software Engineer, SMS

Micron Technology

Richardson, TexasFull-timeMid LevelOn-site

Job Description

Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. As a systems software engineer in Microns Storage and Memory Systems (SMS) group within TPG Pathfinding, you will employ diverse software engineering skills. Your focus will be on exploring future memory architectures for high-performance compute and AI systems!

This role focuses on exploring future memory architectures for HPC and AI through systems level software engineering. You will work across new heterogeneous hardware systems, develop enabling system software, integrate hardware and software in lab environments, and collaborate across multidisciplinary teams to validate emerging technologies. The position is hybrid and based in Richardson, TX.

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. Qualifications: • 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 Qualifications: • 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.

As a world leader in the semiconductor industry, Micron is dedicated to your personal wellbeing and professional growth. Micron benefits are designed to help you stay well, provide peace of mind and help you prepare for the future. We offer a choice of medical, dental and vision plans in all locations enabling team members to select the plans that best meet their family healthcare needs and budget.

Micron also provides benefit programs that help protect your income if you are unable to work due to illness or injury, and paid family leave. Additionally, Micron benefits include a robust paid time-off program and paid holidays.

Posted 1 weeks ago

Related Jobs

System Administrator

Cherokee Federal

Wake Island, Hawaii 2 days ago

Systems Administrator This position requires an active Secret clearance. The Systems Administrator supports the Pacific Air Forces (PACAF) GeoBase program by managing, securing, and maintaining Window

Full-time On-site Mid Level Technology

Trading Architect - Execution Algos

Fidelity Investments

North Bergen, New Jersey 3 days ago

Job Description: The Role As the Trading Architect - Execution Algos on the Architecture Team you will design and build software for our trading platform at Fidelity Digital Assets . This is a hands-o

Full-time On-site Mid Level Technology

Senior Quantitative Developer

Fidelity Investments

Newark, New Jersey 3 days ago

Job Description: The Role Fidelity's Asset Management Technology division is seeking a Senior Quantitative Developer to join their Fixed Income Embedded Quant Development Team. This is a senior engine

Full-time On-site Mid Level Technology

Software Engineering Manager, Precision Strike

Boeing

Kampville Court, Missouri 3 days ago

Job Description At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with

Full-time On-site Mid Level Technology

Vice President of AI Strategy and Implementation

Federal Signal

Woodridge, Illinois 3 days ago

The Vice President of AI Strategy and Implementation will lead Federal Signal's efforts to leverage Artificial Intelligence (AI) and Machine Learning (ML) technologies to optimize processes, enhance o

Full-time On-site Mid Level Technology

Senior Full Stack Engineer - Remote

Origami Risk

Schiller Park, Illinois 4 days ago

As a Senior Full Stack Engineer is responsible for designing, developing, troubleshooting, and debugging software programs for enhancements and new products. Starting base pay for this role is between

Full-time On-site Mid Level Technology

Director of Data and AI - Remote

Origami Risk

Campbell, California 4 days ago

The Director of Data facilitating compliance; improving safety; and helping insurers, MGAs, TPAs, and brokers provide enhanced services that drive results. A singular focus on client success underlies

Full-time On-site Mid Level Technology

Senior Data Engineer/Data Analyst

Align Technology, Inc.

Campbell, California 4 days ago

This position is ideal for senior-level data engineering professionals to join the Product Analytics team as a Sr. Data Engineer/Data Analyst. You will drive the design, development, and management of

Full-time On-site Mid Level Technology

Related Searches