Viridian Software specializes in console porting, offering unique expertise to developers and publishers worldwide. We focus on low-level console programming, enabling games developed on major, niche, and custom engines to be seamlessly adapted for PlayStation, Xbox, and Nintendo Switch platforms. Our team is dedicated to delivering high-quality solutions to bring exceptional gaming experiences to a broader audience. We are passionate about enabling creators to expand their reach across gaming platforms.
Role Description This is a full-time role for a junior to mid-level engineer, working remotely and located in Ireland. The role involves porting games to various consoles, enhancing gameplay experience, and ensuring compatibility with target platforms. The candidate will collaborate closely with teams to implement game design, resolve technical challenges, and optimize performance for console specifications.
Location Must be located in Ireland but can work remotely
Salary €35K to €45K depending on experience
What you’ll actually do: Debug crashes in unfamiliar codebases
Profile and optimize games to meet console performance and memory budgets
Work directly with platform holders on certification requirements
Fix threading issues, memory leaks, and undefined behavior in code you didn’t write
Requirements 2 to 5 years experiences
Strong C# and C++ systems programming
Understanding of memory management, pointers, and undefined behavior
Ability to read and navigate large codebases
Bonus: Experience performance profiling applications
You’ll succeed in this role if you’re comfortable: Working with low-level code and unfamiliar systems
Investigating issues without complete documentation
Navigating ambiguity and forming your own hypotheses
What matters: Can you debug a crash dump from code you’ve never seen?
Can you optimize code by reading profiler output?
#J-18808-Ljbffr