




Resumen: Únase a EA SPORTS como Ingeniero Generalista, contribuyendo al diseño arquitectónico, la implementación y la depuración de experiencias de entretenimiento de última generación. Aspectos destacados: 1. Formar parte de la creación de videojuegos icónicos de EA SPORTS 2. Colaborar con equipos diversos en el desarrollo complejo de videojuegos 3. Trabajar en sistemas y servicios para los modos de carrera del juego **Descripción y requisitos** Electronic Arts crea experiencias de entretenimiento de última generación que inspiran a jugadores y aficionados de todo el mundo. Aquí, todos forman parte de la historia. Parte de una comunidad que conecta a nivel global. Un lugar donde florece la creatividad, se acogen nuevas perspectivas y las ideas importan. Un equipo donde todos hacen posible el juego. EA SPORTS es una de las marcas más icónicas del entretenimiento: conecta a cientos de millones de personas de todo el mundo con los deportes que aman mediante una cartera de videojuegos líderes en la industria. EA SPORTS encendió la pasión por el fútbol universitario para millones de aficionados al recrear la incomparable pompa del fútbol universitario con EA SPORTS College Football, que fue uno de los cinco títulos deportivos más vendidos en Norteamérica. En los últimos años, el fútbol universitario se ha convertido en uno de los juegos más solicitados por sus jugadores. Ahora, están entusiasmados por traer de vuelta la gloria del fútbol universitario para millones de aficionados al deporte universitario con EA SPORTS College Football. Y, con este título tan esperado actualmente en desarrollo, EA SPORTS busca una diversidad de talento apasionado por lo que hace. El Ingeniero Generalista formará parte del proceso de desarrollo de videojuegos. Este proceso incluye el diseño arquitectónico, la implementación y la depuración en múltiples plataformas. El ingeniero trabajará en problemas complejos junto con diseñadores, artistas y otros ingenieros en múltiples dominios. Estos dominios incluyen la interfaz de usuario, lo en línea, bases de datos y herramientas. Trabajarás en sistemas y servicios para los modos de carrera del juego. Informarás al Director de Desarrollo de Operaciones y al Líder Técnico para estimar, planificar e implementar funciones, ofreciendo excelentes resultados. **Sus responsabilidades** * Crearás y mantendrás código en C++ para dar soporte a los videojuegos y sus funciones. * Colaborarás con equipos ubicados en múltiples lugares para garantizar una integración y entrega perfectas de una función. * Serás responsable de tu propio trabajo, participando en revisiones de código y contribuyendo a la calidad de la base de código. * Compartirás tus avances con tu equipo, informando a la dirección técnica y a producción, colaborando con el equipo ampliado y siendo un participante activo en la cultura del equipo. * Te comprometerás con la estimación y entrega de tareas y funciones, planificando e implementando de forma responsable. **Sus cualificaciones** * 5+ años de experiencia en desarrollo de software, ya sea en el sector de los videojuegos u otra industria. * Titulación universitaria en Ciencias de la Computación, Ingeniería de Software o formación y experiencia equivalente. * Buena experiencia en programación en C++ moderno (C++11 o posterior), diseño/programación orientada a objetos, patrones y paradigmas comunes de ingeniería de software. * Capacidad para comprender código existente y desconocido, modificándolo y manteniéndolo. * Experiencia depurando errores complejos mediante múltiples técnicas (Visual Studio y herramientas relacionadas). * Experiencia con herramientas de control de versiones (Perforce, Git). * Trabajo en equipo: experiencia comunicando actualizaciones y resoluciones, capacidad para trabajar con personas en un gran equipo tanto local como remotamente. **Será un plus si tienes** * Experiencia en desarrollo de videojuegos para consolas de Microsoft, Sony o Nintendo u otros sistemas embebidos. * Experiencia en lanzamiento o soporte de proyectos de desarrollo de videojuegos. * Conocimientos de lenguajes de scripting como Python, ActionScript o LUA. * Experiencia con bases de datos relacionales como MySQL, PostgreSQL u Oracle. * Experiencia trabajando con servicios/en línea/servidores y utilizando APIs basadas en REST. * Conocimientos sobre ciclos de desarrollo en vivo y sus requisitos. Este puesto es híbrido, con 3 días a la semana trabajando desde nuestra oficina en Madrid. ***Sobre Electronic Arts*** Estamos orgullosos de contar con una amplia cartera de videojuegos y experiencias, ubicaciones en todo el mundo y oportunidades en EA. Valoramos la adaptabilidad, la resiliencia, la creatividad y la curiosidad. Desde un liderazgo que potencia tu potencial hasta la creación de espacios para aprender y experimentar, te empoderamos para hacer un excelente trabajo y perseguir oportunidades de crecimiento. Adoptamos un enfoque integral en nuestros programas de beneficios, haciendo hincapié en el bienestar físico, emocional, financiero, profesional y comunitario para apoyar una vida equilibrada. Nuestros paquetes están adaptados a las necesidades locales y pueden incluir cobertura sanitaria, apoyo al bienestar mental, ahorro para la jubilación, tiempo libre remunerado, permisos familiares, videojuegos gratuitos, y mucho más. Fomentamos entornos donde nuestros equipos siempre puedan aportar lo mejor de sí mismos en lo que hacen. Electronic Arts es un empleador que ofrece igualdad de oportunidades. Todas las decisiones laborales se toman sin tener en cuenta raza, color, origen nacional, ascendencia, sexo, género, identidad o expresión de género, orientación sexual, edad, información genética, religión, discapacidad, estado médico, embarazo, estado civil, situación familiar, condición de veterano o cualquier otra característica protegida por la ley. También consideraremos candidatos calificados con antecedentes penales de acuerdo con la ley aplicable. EA también realiza adaptaciones en el lugar de trabajo para personas con discapacidades calificadas, según exija la ley aplicable.


