At a Glance
- Tasks: Join us to develop cutting-edge applications and plug-ins for PlayStation products.
- Company: PlayStation is a global leader in entertainment, creating innovative gaming experiences.
- Benefits: Enjoy perks like private medical insurance, 25 days holiday, and a relaxed working environment.
- Why this job: Be part of a creative team pushing the boundaries of technology and gaming.
- Qualifications: Mid-level role requiring experience in C++, game engines, and a passion for innovation.
- Other info: Opportunities for global hackathons and continuous learning in a supportive team.
The predicted salary is between 28800 - 48000 £ per year.
Why PlayStation?
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 PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, 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.
Department Overview:
As part of the Gaming, Developer and Future Technology (GDFT), Applied Research Engineering team, you will implement and deliver state of the art applications and plug-ins, involving a wide range of products, services and platforms.
GDFT is focused on the future development of PlayStation, we’re looking for people who want to make a difference, love working with creative, intelligent, and collaborative colleagues. If that sounds like something you would love to do, we want to hear from you!
What you’ll be doing:
- Evaluating state-of-the-art research that can include Machine Learning, AI and graphics, before productionising as a variety of services, plug-ins and applications
- Collaborating with the Design and Art teams to deliver proof-of-concepts using different software and hardware solutions
- Collaborating with the Server team deliver network enabled solutions and components that can be packaged and deployed within cloud architectures
- Continuously innovating, developing, and delivering advancements for existing projects
- Participate in code reviews and contribute to continuous improvement of the development process
What we\’re looking for:
This is a mid-level engineering role.
You will contribute to projects, tackle technical challenges, and help develop effective solutions within a supportive team environment.
You should have experience participating in projects from planning to execution, demonstrating an ability to deliver reliable results and positively influencing products, systems, or processes.
Your commitment to producing high-quality work while meeting deadlines and project constraints is essential.
You should be comfortable communicating technical concepts clearly to both technical colleagues and stakeholders with varying levels of expertise.
You should have practical experience with C++ and familiarity with various Game Engines.
You’ll ideally have enthusiasm for games, software, and hardware design, staying informed about emerging technologies and industry trends, and demonstrating adaptability when faced with new challenges.
You’ll need to have some (not all) of the following:
- Proficiency in modern C++
- Shader programming experience
- Experience of 3D/UI graphics programming with Vulkan or similar API
- Experience in Machine Learning is a plus
- Strong technical background in maths or computer science, educated to at least degree level or with equivalent experience
- Able to review, debug and enhance already produced code
- Ability to work constructively as part of a larger team
- Ability to work proactively on your own
- Good presentation and communication skills
Nice to have
- Experience in leading or participating in cross-functional teams and projects is also beneficial
- Experience with git / github / gitlab source control
- Experience with testing methodology and frameworks
- Experience with continuous integration systems and pipelines
- Experience of video and audio encoding
- Experience and awareness of the 3D art and animation pipelines within Unreal Engine
- Experience with Unity (c#), Unreal Engine and other Game Engines
- Knowledge of PlayStation hardware and SDK
Benefits of working in the Future Technology Group:
- Technology development is not constrained by specific games/engines. There is time and space to research and develop cutting edge technologies
- Opportunities to participate in global hackathons
- Opportunity to develop your knowledge and skills by learning about the latest techniques in a team of experts with a wealth of industry experience
- Relaxed working environment with high level of trust and autonomy. All staff are encouraged to express their views and challenge the status quo
Benefits:
- Discretionary bonus opportunity
- Private Medical Insurance
- Dental Scheme
- 25 days holiday per year
- On Site Gym
- Subsidised Café
- Free soft drinks
- On site bar
- Access to cycle garage and showers
Equal Opportunity Statement:
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.
PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
#J-18808-Ljbffr
Software Engineer - Game Developer employer: 2K
Contact Detail:
2K Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Game Developer
✨Tip Number 1
Familiarise yourself with the latest trends in game development, particularly in areas like AI and machine learning. This knowledge will not only help you during interviews but also demonstrate your passion for innovation in gaming.
✨Tip Number 2
Engage with the gaming community by participating in forums or attending industry events. Networking with professionals can provide insights into the company culture at PlayStation and may even lead to referrals.
✨Tip Number 3
Showcase your coding skills through personal projects or contributions to open-source games. Having a portfolio that highlights your experience with C++ and game engines like Unreal or Unity can set you apart from other candidates.
✨Tip Number 4
Prepare to discuss your collaborative experiences in team settings. PlayStation values teamwork, so be ready to share examples of how you've worked effectively with others to solve technical challenges.
We think you need these skills to ace Software Engineer - Game Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with C++ and game development. Include specific projects or roles that demonstrate your skills in graphics programming, machine learning, or collaboration with design teams.
Craft a Compelling Cover Letter: In your cover letter, express your passion for gaming and technology. Mention how your background aligns with PlayStation's mission and values, and provide examples of how you've tackled technical challenges in previous roles.
Showcase Your Projects: If you have a portfolio or GitHub repository, include links to showcase your work. Highlight any projects that involved 3D graphics, AI, or collaboration with cross-functional teams, as these are relevant to the role.
Prepare for Technical Questions: Anticipate technical questions related to C++, game engines, and software development processes. Be ready to discuss your problem-solving approach and how you've contributed to team projects in the past.
How to prepare for a job interview at 2K
✨Showcase Your Passion for Gaming
Make sure to express your enthusiasm for games and the gaming industry during the interview. Share your favourite games, what you love about them, and how they inspire your work as a developer.
✨Demonstrate Technical Proficiency
Be prepared to discuss your experience with C++ and any game engines you've worked with. Bring examples of projects where you've implemented machine learning or graphics programming, and be ready to explain your thought process.
✨Highlight Collaboration Skills
Since the role involves working closely with design and server teams, emphasise your ability to collaborate effectively. Share specific examples of past projects where teamwork led to successful outcomes.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving skills. Practice explaining how you approach challenges, debug code, and enhance existing systems, as this will demonstrate your critical thinking abilities.