About the role
Our technology solutions power the tools you use every day--including smartphones, electric vehicles, hyperscale data centers, IoT devices, and so much more. Here, you’ll have an opportunity to be part of a global leader whose innovative designs are pushing the boundaries of what’s possible and powering the future.
We believe innovation and growth are driven by an inclusive culture and a diverse workforce. We’re dedicated to empowering people to be their true selves. Together, we’re building a better tomorrow for our employees, customers, partners, and communities.
Project Overview: Memory management software development supporting high capacity SSDs
Skills You’ll Learn:
Core Linux kernel memory management data structures
How to modify the Linux kernel memory management subsystem
Contributing to the largest open source project in the world
The Samsung Global Ecosystem Team (GOST) consists of a geographically distributed group of engineers making high impact contributions both in software and leadership to open ecosystems such as the Linux kernel and QEMU. This work supports Samsung’s latest storage and memory technologies. As an intern you will contribute to the SW ecosystem R&D efforts targeting Samsung’s latest memory and storage technologies. Lastly, you will learn how to contribute to globally distributed open source projects.
Location: Hybrid, working onsite at our San Jose headquarters 3 days per week on Monday/Wednesday/Friday, with the flexibility to work remotely the remainder of your time.
Build High Capacity SSD SW ecosystem
Collaborate across team, Samsung, and industry
Gain open source how to knowledge
Understand Samsung culture
Build relationships with other interns
Understand how open source SW impacts Samsung business
Complete other responsibilities as assigned.
What You Bring
Pursuing Bachelors, Masters, or PhD in Computer Science
Must have at least 1 academic quarter/semester remaining
Ability to write software in one or more programming languages
Programing experience with low level languages such as C/C++
Experience benchmarking applications
Experience developing systems software.
You’re inclusive, adapting your style to the situation and diverse global norms of our people.
An avid learner, you approach challenges with curiosity and resilience, seeking data to help build understanding.
You’re collaborative, building relationships, humbly offering support and openly welcoming approaches.
Innovative and creative, you proactively explore new ideas and adapt quickly to change.
About the company
Our technology solutions power the tools you use every day--including smartphones, electric vehicles, hyperscale data centers, IoT devices, and so much more.