Complier Engineer
PlayStation Sony Computer Entertainment Europe Ltd.
Bristol, United Kingdom
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Bristol, United Kingdom
Tech stack
X86-64
C++
Profiling
Code Review
Software Debugging
Middleware
Video Game Development
Integrated Development Environments
Mailing List
Open Source Technology
Software Engineering
Information Technology
Job description
- Identifying and isolating bottlenecks/pain-points in the developer experience of using the PlayStation toolchain,
- Collaborating with partners (game studios, middleware vendors), internal teams, and the open-source community to find solutions,
- Prototyping and evaluating systems to improve developer experience,
- Discovering, clarifying and managing requirements throughout the development process,
- Engaging with the open-source community to develop solutions that are beneficial to our customers and the broader OSS community,
- Contributing to our other compiler team duties of responding to partner issue reports, general maintenance and code review,
- Mentoring and encouraging junior developers, and advocating team-wide improvements.
Requirements
- Computer science (or similar) degree,
- 7+ experience with C/C++ and developing in a native environment,
- 5 to 10 years experience in a professional software development environment,
- Familiarity and/or development history with LLVM or similarly complex compiler technology,
- Strong communication skills and willingness to address seemingly insoluble problems,
- Experience with profilers, debuggers, linkers, and other components used for native application development,
- Experience with open-source development workflows, public discussions on mailing lists, code reviews.
Nice to have:
- Familiarity with the C++ specification,
- Experience in game development or a similar environment (high performance, large codebases),
- Knowledge of AMD64 microarchitectures and their performance characteristics,
- A desire to improve the quality-of-life of software developers.
About the company
PlayStation isn't just the Best Place to Play - it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more.
PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team.
The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation.