Position: Middle С++ Engineer (PlayStation)
Company: GlobalLogic
Category: C++
Experience required: 2y
English level: upper

Requirements:
Required Background:

A Bachelor’s or Master’s degree in software development, or demonstrates equivalent experience
2-3 years of professional UI/UX development experience
Proficiency with client app development in C++ and C#
Proficiency with REST-ful APIs
Experienced with continuous integration and continuous deployment (CI/CD) infrastructure
Experienced with test automation and test-driven design

Desired:
Proficiency with .NET
Previous experience deploying client applications to the PlayStation 4 or PlayStation 5.
Previous experience deploying client applications to Windows or Xbox, using UWP, Windows App SDK, WinUI 2, WinUI 3
Familiarity with media playback APIs and architectures for Microsoft or Apple OS
A candidate with Microsoft experience would understand: ISpatialAudioClient, WASAPI, Media Foundation, and audio processing
objects (APOs)
Familiarity with cross-platform media frameworks, such as gstreamer, ffmpeg, or libVLC
Familiarity with Scrum, Kanban, or Lean software development principles
Proficiency with the conan.io package manager
Effusive passion for movies, music, and video games!

Responsibilities:
You will use your full-stack engineering experience to architect a PlayStation 5 client application
You will work in a new team of developers and QA
Represent the team in cross-platform architectural discussions, sprint demos, and status updates.
You will build a performant, maintainable application, manage client/server interactions, interact with databases, and interact with the operating
system.
Embody the principles of agile and lean development
Enjoy improving your own skills and sharing knowledge with colleagues

What We Offer
Exciting Projects: Come take your place at the forefront of digital transformation! With clients across all industries and sectors, we offer an opportunity to participate in creating market-defining products using the latest technologies.

Collaborative Environment: Expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities!

Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible opportunities and options.

Professional Development: Our dedicated Learning and Development team regularly organizes certification and technical / soft skill training to help you realize your professional goals.

Excellent Benefits: We provide our consultants with competitive compensation and benefits

Fun Perks: We want you to love where you work, which is why we host sports classes, cultural, social and team building activities such as sports competitions and end-of-year corporate parties. Our vibrant offices also include dedicated GL Zones and rooftop decks where you can drink coffee or tea with your colleagues over a game of table football or darts!