IO Interactive
IO Interactive
201 – 500 Empleados
B2CVideojuegos
IO Interactive es un desarrollador y editor independiente de videojuegos con estudios en Copenhague, Malmö, Barcelona, Estambul y Brighton. Fundada en 1998, la empresa es conocida por franquicias AAA como HITMAN, Kane & Lynch, Mini Ninjas y Freedom Fighters. Entre sus actuales proyectos de desarrollo se encuentran Project 007 y Project Fantasy, además del desarrollo continuo de su motor propietario Glacier. IO Interactive reúne a diseñadores, artistas, programadores y especialistas en operaciones de más de 40 nacionalidades para crear videojuegos y la tecnología que los hace posibles.

Programador de motores principales - C++ (híbrido)

Desarrolla y lleva más lejos el motor propietario Glacier de IO Interactive para ambiciosos juegos multiplataforma. Crea sistemas C++ escalables que den soporte a varias generaciones de consolas y proyectos del estudio.

Descripción

  • Diseñar, desarrollar y mantener sistemas fundamentales del motor, como la gestión de entidades, el manejo de recursos y la infraestructura
  • Desarrollar el motor propietario Glacier para proyectos de juegos próximos y activos
  • Crear sistemas C++ fiables y fáciles de mantener, utilizados en varios títulos y generaciones de consolas
  • Mejorar el uso de la memoria y el rendimiento en ejecución, abordando al mismo tiempo las limitaciones de escalabilidad y plataforma
  • Crear, integrar y mantener herramientas de creación de perfiles y diagnóstico
  • Colaborar con el director técnico y el equipo del motor para definir y ejecutar la hoja de ruta técnica
  • Ayudar a ampliar el soporte de plataformas adaptando los sistemas principales a nuevas tecnologías y plataformas
  • Orientar a ingenieros júnior y fomentar un intercambio eficaz de conocimientos
  • Desarrollar y mantener prácticas y estándares de programación coherentes en el estudio

Requisitos

  • Al menos tres años de experiencia profesional en programación de motores con C++
  • Experiencia publicando al menos un juego AAA como programador de motores
  • Amplios conocimientos de algoritmos, estructuras de datos, gestión de memoria y multihilo
  • Capacidad avanzada para diagnosticar problemas complejos que abarcan distintos sistemas en bases de código grandes
  • Experiencia en desarrollo para consolas y en restricciones técnicas específicas de cada plataforma
  • Capacidad para dividir el trabajo, estimar el esfuerzo y evaluar el alcance de ingeniería
  • Sólidas habilidades de comunicación y capacidad para colaborar eficazmente en un equipo internacional distribuido

Beneficios

  • Trabajar presencialmente y de forma colaborativa entre estudios
  • Recibir apoyo específico de los responsables de personas
  • Formar parte de un entorno internacional acogedor que representa a más de 40 nacionalidades
  • Tomar decisiones técnicas importantes con un alto grado de autonomía
  • Trabajar junto a profesionales de ingeniería altamente cualificados
  • Ayudar a definir la dirección del motor Glacier en todo el estudio
  • Participar en una cultura basada en la mentoría y el intercambio de conocimientos

Empleos relacionados

HealthPlanOne

Gerente asociado de cuentas, HealthPlanOne (híbrido)

HealthPlanOne

Apoya las relaciones con clientes, los programas y la retención de HealthPlanOne en el sector de los seguros de salud. Asesora a clientes, hace seguimiento de compromisos de servicio e identifica oportunidades para mejorar el rendimiento y ampliar los servicios.

Abrir
Suvoda

Gerente de proyectos de localización

Suvoda

Coordina las traducciones de cuestionarios y los requisitos de evaluación electrónica de resultados clínicos (eCOA) para la tecnología de ensayos clínicos de Suvoda. Gestiona proveedores de traducción, archivos JSON, informes de pantallas y cronogramas de proyectos.

Abrir
Harris Computer

Arquitecto sénior de software, Java e IA

Harris Computer

Lidera la arquitectura del software sanitario de MEDHOST, abarcando Java y aplicaciones web, desarrollo impulsado por IA e integración de LLM. Orienta los estándares técnicos, el rendimiento y los equipos de desarrollo durante todo el ciclo de vida del software.

Abrir
F5

Ingeniero de fiabilidad de sitios II, IAM — F5

F5

Gestiona las operaciones de identidad y acceso, la automatización y la supervisión de la infraestructura segura de F5. Da soporte a plataformas en la nube, migraciones e incidentes urgentes mediante turnos de guardia.

Abrir
Truist

Ingeniero sénior de soluciones de infraestructura

Truist

Ingeniero sénior que diseña y automatiza infraestructuras seguras y resilientes en entornos de nube, locales e híbridos en Truist. El puesto se centra en la observabilidad, la recuperación ante desastres y las plataformas empresariales fiables.

Abrir
Health Care Service Corporation

Arquitecto/a sénior de aplicaciones, remoto en Illinois

Health Care Service Corporation

Diseña aplicaciones conforme a la hoja de ruta de arquitectura de HCSC y conecta aplicaciones, bases de datos y middleware. Colabora con equipos de entrega en diseño técnico, Azure, Databricks, DevOps y arquitectura de soluciones.

Abrir