Talent.com
Esta oferta de trabajo no está disponible en tu país.
Engineer, Quality

Engineer, Quality

Apex SystemsJalisco, Mexico
Hace 1 día
Descripción del trabajo

What we look for : We are seeking a Console Engineer to finalize the transition of the SDK Unity plugin from the incumbent partner and assume management of it.

You will own the development and maintenance to deliver a first-in-class plugin for Unity developers in a managed service model as follows :

Managed service for Unity plugin development, delivery, maintenance, Quality Assurance and documentation in service of feature parity with the existing SDK across the following platforms : PlayStation, Xbox, Nintendo, Linux, Mac.

Development and ownership of single Unity demo project capturing all SDK features.

Own product requirements document, product backlog creation, prioritization, and maintenance.

Support the implementation of required system functionality identified for the development sprint agreed to by the Parties, as user stories are at a detailed level sufficient for coding :

Develop code to build software capabilities.

Unit test the functionality.

Deploy into test environment.

Source control and build management.

Technical documentation.

Responsibilities :

Collaborate effectively with cross-functional teams, including Lead Engineer, Producer, and SDK products engineers.

Design and code development of complex SDK of features and systems to support native OS / Platform native libraries.

Participates in the testing process through use-case testing, review and analysis.

Serve as technical point expert for game console development (PlayStation and / or Nintendo) integration with Unity native libraries.

Support existing product maintenance development and participate in new product design / development.

Lead and participate in code reviews to ensure both consistency and quality exceed metrics for products

Skills / Experience

~ Communication skills – Excellent written and verbal communication skills.

~ Game Engine – Extensive experience in the Unity with track record of contributing to multiple shipped titles.

~ Operating Systems – Windows, MacOS, Linux, IOS, Android

~ Game Console SDK – PlayStation and / or Nintendo

~ Programming Languages – Expert level proficiency in C / C++, C#.

~ Scripting – Unity Editor Scripting, Bash, PowerShell, or equivalent.

~ Debugging – Strong problem solving and demonstrated experience C / C++ debugging techniques and toolsets.

~ Source Control – Strong understanding of source control (Git) and branching strategies.

~ Tools – Extensive knowledge and experience in software development, profiling, and testing methodologies / tools

~5+ years of Unity development (tools focus) experience with at least 2 shipping games to multiple platforms. Significant debug experience across multiple platforms.

~5+ years of C++ development experience developing Unity libraries supporting both PC / Mac, mobile, and console platforms.

~ Extensive skills / experience developing Unity applications and integrating 3rd party libraries for PlayStation 4 and 5. This should encompass demonstrated skills in debugging (crash dumps, stack trace, etc).

~ Extensive bug triage experience with PlayStation specific tools.

Nice to have :

~ Direct experience with Epic Online Services SDK on either Unreal or Unit

Crear una alerta de empleo para esta búsqueda

Quality Engineer • Jalisco, Mexico