
Software Development Engineer in Test Intern - Undergraduate
About The Team
How would you like to influence the most successful gaming platform of all time by testing and analyzing the very technology our PlayStation developers use to build our best-selling games?
Sony Interactive Entertainment’s R&D department is looking for a motivated and creative individual to help build tools and infrastructure for analyzing the quality of PlayStation® CPU compilers and related technology.
About the Role
As a Software Development Engineer in Test Intern, you will contribute to PlayStation technology by ensuring that the tools used to build PlayStation’s games are of the highest quality. This internship is also an opportunity to gain a strong understanding of compilers and engage with the larger LLVM community through patch submissions, code reviews, and design discussions.
What You’ll Do:
- Enhance and maintain testing tools and frameworks for validating LLVM-based C/C++ compilers, including improvements to a Python-based test infrastructure.
- Monitor and supervise test infrastructure, including automated builds and regression test results, and report problems clearly.
- Investigate reported issues, including those from PlayStation licensees (e.g., PlayStation®5 game developers), by writing test cases or applications in C/C++ to reproduce and verify problems.
- Analyze low-level CPU code generation and debugging behavior to confirm software fixes.
- Write sample applications or scripts demonstrating results from new CPU compiler / LLVM research, especially as applied to gaming consoles and developer tools.
- Develop runtime benchmarking techniques and analyze low-level performance data captured from PlayStation® hardware. Summarize performance trade-offs in clear, concise reports for the team.
- Research new tools that can improve how PlayStation® software is built and analyzed.
Tools and Technology You’ll Use
- Visual Studio
- PlayStation® software development kits (SDKs)
- Automation and CI tools such as Jenkins
- Source control systems (e.g., Git), including Jenkins Groovy scripts (pipeline as code)
- Python 3 (including type hinting and tool development)
- Artifact repositories such as Artifactory
- Containerization tools such as Docker and Kubernetes
- Distributed build systems such as SN-DB
What You’ll Learn:
- How compilers and toolchains power modern game development.
- Best practices in automation, debugging, and performance analysis.
- How to contribute to compiler testing infrastructure at scale.
- Techniques for analyzing and communicating performance data for real-time applications.
- Collaboration with developers, researchers, and the LLVM community
What We’re Looking For:
- Currently enrolled in an accredited university, pursuing a Bachelor’s degree in a related technology field with graduation expected between December 2026 and Spring 2027.
- Proficient in Python and/or C++ programming.
- Experience building, running, and debugging software in Windows and Linux environments.
- Desire to learn about compilers and toolchains.
- Passion for automation, with the ability to evaluate different approaches
Nice-to-Have:
- Experience with LLVM technology.
- Familiarity with PlayStation® SDK development.
Background in unit and integration testing. - Experience with Groovy scripting (Jenkins pipelines).
- Knowledge of fuzz testing.
- Experience with Windows containers.
- Familiarity with Unreal Engine or other game engines.
- Interest in PlayStation products and games
Eligibility:
- Students with expected graduation between December 2026 and Spring 2027 from an accredited university. Undergraduate
- Able to work during one of the following periods: May 18th - August 7th or June 15th - September 4th. Relocation assistance is available for eligible candidates.
- Must be available for the entire 12-week internship period.
At this time, SIE will only consider applicants who are authorized to work for any employer in the United States and who will not require work visa sponsorship from SIE now or in the future to maintain their authorization to work in the United States
Our intern positions offer a fixed hourly pay rate. Please note that the pay rate is exclusive to the internship period and may not reflect what pay may look like following the completion of an internship.
Please refer to our Candidate Privacy Notice for more information about how we process your personal information, and your data protection rights.
At SIE, we consider several factors when setting each role’s base pay range, including the competitive benchmarking data for the market and geographic location.
Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location.
Intern Pay Range
$50 - $50 USD
Apply for this job
*
indicates a required field