Senior Console Engineer (Unity SDK / PlayStation / Nintendo)

Guadalajara, JA
Full-Time

Job Description

Job#: 3008568

Job Description:

Senior Console Engineer (Unity SDK / PlayStation / Nintendo) - Apex Systems Mexico Delivery Center


Who We Are

Apex Systems is a global technology services firm delivering digital, cloud, and software engineering solutions that power innovation. Through our Mexico Delivery Center (MDC), we partner with leading global studios to design, develop, and optimize cross-platform experiences that push the limits of gaming and interactive technology.


Position Overview

We are seeking a Senior Unity SDK Engineer with deep expertise in C++, C#, and Unity development to design, build, and maintain SDK-level features supporting PlayStation and/or Nintendo console integration. The role focuses on developing native Unity libraries, optimizing performance, and ensuring seamless compatibility across platforms and operating systems.


The ideal candidate is a technical expert with strong problem-solving skills, extensive console SDK experience, and a track record of contributing to multiple shipped titles.


Key Responsibilities

  • Design and develop complex SDK components and systems within Unity to support native platform integrations for PlayStation and/or Nintendo.
  • Collaborate closely with Lead Engineers, Producers, and SDK product teams to define and implement technical solutions.
  • Write and maintain high-quality, efficient, and reusable C++/C# code supporting multiple platforms (PC, mobile, console).
  • Integrate and maintain native OS and platform libraries for Windows, macOS, Linux, iOS, Android, and console environments.
  • Perform debugging, profiling, and optimization across multiple environments using advanced toolsets.
  • Participate in and lead code reviews, ensuring development consistency and adherence to engineering best practices.
  • Support maintenance and new product development, including bug triage, feature extensions, and SDK enhancements.
  • Conduct use-case testing and technical analysis to validate stability, performance, and compatibility.
  • Serve as a technical point of contact for console development and SDK integration challenges.


Required Skills & Experience

  • 5+ years of professional Unity development experience with a tools or engine focus, contributing to at least 2 shipped, multi-platform titles.
  • 5+ years of C++ development experience, including authoring Unity libraries for PC/Mac, mobile, and console.
  • Proven expertise developing and integrating Unity applications with third-party libraries for PlayStation 4/5 and/or Nintendo Switch.
  • Strong understanding of debugging techniques (crash dumps, stack traces, memory profiling) and platform-specific toolsets.
  • Hands-on experience with source control systems (Git) and branching strategies for multi-team collaboration.
  • Deep understanding of software design patterns, testing methodologies, and profiling tools.
  • Excellent written and verbal communication skills for working across global, cross-disciplinary teams.
  • English proficiency (B2+ level) for collaboration with international teams.


Preferred Qualifications

  • Experience with Unity Editor scripting, Bash, PowerShell, or equivalent automation tools.
  • Background in SDK or middleware development for consoles.
  • Familiarity with continuous integration pipelines (Jenkins, Azure DevOps, or similar).
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
  • Passion for building developer tools and optimizing performance for cross-platform gaming.


Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including Great Place to Work® and Great Place for Women to Work® in Mexico.

PDN-a04e05e1-17a8-4849-ad9b-1067ecc2dbb3

Job#: 3008568

Job Description:

Senior Console Engineer (Unity SDK / PlayStation / Nintendo) - Apex Systems Mexico Delivery Center


Who We Are

Apex Systems is a global technology services firm delivering digital, cloud, and software engineering solutions that power innovation. Through our Mexico Delivery Center (MDC), we partner with leading global studios to design, develop, and optimize cross-platform experiences that push the limits of gaming and interactive technology.


Position Overview

We are seeking a Senior Unity SDK Engineer with deep expertise in C++, C#, and Unity development to design, build, and maintain SDK-level features supporting PlayStation and/or Nintendo console integration. The role focuses on developing native Unity libraries, optimizing performance, and ensuring seamless compatibility across platforms and operating systems.


The ideal candidate is a technical expert with strong problem-solving skills, extensive console SDK experience, and a track record of contributing to multiple shipped titles.


Key Responsibilities

  • Design and develop complex SDK components and systems within Unity to support native platform integrations for PlayStation and/or Nintendo.
  • Collaborate closely with Lead Engineers, Producers, and SDK product teams to define and implement technical solutions.
  • Write and maintain high-quality, efficient, and reusable C++/C# code supporting multiple platforms (PC, mobile, console).
  • Integrate and maintain native OS and platform libraries for Windows, macOS, Linux, iOS, Android, and console environments.
  • Perform debugging, profiling, and optimization across multiple environments using advanced toolsets.
  • Participate in and lead code reviews, ensuring development consistency and adherence to engineering best practices.
  • Support maintenance and new product development, including bug triage, feature extensions, and SDK enhancements.
  • Conduct use-case testing and technical analysis to validate stability, performance, and compatibility.
  • Serve as a technical point of contact for console development and SDK integration challenges.


Required Skills & Experience

  • 5+ years of professional Unity development experience with a tools or engine focus, contributing to at least 2 shipped, multi-platform titles.
  • 5+ years of C++ development experience, including authoring Unity libraries for PC/Mac, mobile, and console.
  • Proven expertise developing and integrating Unity applications with third-party libraries for PlayStation 4/5 and/or Nintendo Switch.
  • Strong understanding of debugging techniques (crash dumps, stack traces, memory profiling) and platform-specific toolsets.
  • Hands-on experience with source control systems (Git) and branching strategies for multi-team collaboration.
  • Deep understanding of software design patterns, testing methodologies, and profiling tools.
  • Excellent written and verbal communication skills for working across global, cross-disciplinary teams.
  • English proficiency (B2+ level) for collaboration with international teams.


Preferred Qualifications

  • Experience with Unity Editor scripting, Bash, PowerShell, or equivalent automation tools.
  • Background in SDK or middleware development for consoles.
  • Familiarity with continuous integration pipelines (Jenkins, Azure DevOps, or similar).
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
  • Passion for building developer tools and optimizing performance for cross-platform gaming.


Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including Great Place to Work® and Great Place for Women to Work® in Mexico.

PDN-a04e05e1-17a8-4849-ad9b-1067ecc2dbb3

About Apex Systems, Inc.

Apex Systems is a world class technology services business that incorporates industry insights and experience to deliver solutions that fulfill our clients’ digital visions. We provide a continuum of service from workforce mobilization and modern enterprise solutions to digital innovation to drive better results and bring more value to our clients. Apex transforms our customers with modern enterprise solutions tailored to the industries we serve. Apex has a presence in over 70 markets across the US, Canada, and Mexico.

Apex is a segment of ASGN Inc. (NYSE: ASGN). To learn more, visit www.apexsystems.com.


Related Jobs

Apply For This Job
Senior Console Engineer (Unity SDK / PlayStation / Nintendo)
Apex Systems, Inc.
Guadalajara, JA
Nov 8, 2025
Full-time
Your Information
First Name *
Last Name *
Email Address *
This email belongs to another account. Please use a diferent email address or Sign In.
Zip Code *
Password *
Confirm Password *
Create your Profile from your Resume
By clicking the Apply button, you agree to the terms of use and privacy policy and consent to receive emails from us about job opportunities, career resources, and other relevant updates. You can unsubscribe at any time.
Supercharge Your Resume with AI

Boost your resume with AI-driven enhancements. The tool analyzes and refines your content, highlighting your strengths and tailoring it for maximum impact. Get personalized suggestions and apply improvements instantly to stand out in the job market.

©2025 International Association of Women.
Powered by TalentAlly.