Senior Software Engineer - Multimodal Capture Platform

Electronic Arts Ltd

Redwood (TX)

Hybride

USD 193 000 - 297 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Electronic Arts seeks a Senior Software Engineer to own the architecture and development of a shared multimodal data capture platform for EA game engines. You will create reusable systems that collect rendering, simulation, input, audio and gameplay signals through a consistent technical interface, enabling title teams and researchers to instrument experiences reliably.

You will work across engine domains to balance research flexibility with performance, stability, and usability.

Qualifications

  • 12+ years of professional software engineering experience, including AAA game engines or real-time systems.
  • Expertise with C++ and software architecture in large, multithreaded codebases.
  • Experience across engine domains such as rendering, simulation, gameplay, animation, physics, audio, tools, or content pipelines.
  • Experience designing instrumentation, telemetry, capture, replay, or observability systems for performance-critical software.
  • Experience designing developer-facing SDKs, APIs, or platform abstractions used by multiple teams.
  • Experience with Python and CI/CD tools such as Jenkins or GitLab.
  • Experience providing technical leadership through architecture, code review, mentoring, and cross-team influence.

Responsabilités

  • Develop the architecture for a reusable in-engine multimodal capture SDK.
  • Establish the timebase and synchronization contracts across rendering, simulation, input, audio, and gameplay systems.
  • Develop shared capture interfaces for color, depth, normals, motion, camera, input, physics, animation, game state, and events.
  • Define buffering, serialization, encoding, session manifests, schema evolution, and delivery contracts for sessions.
  • Profile and optimize instrumentation for performance, memory, GPU, storage, and stability.
  • Partner with title integration engineers to create portable adapters and onboarding patterns across architectures.
  • Build prototypes to evaluate new capture techniques and guide platform capabilities.

Connaissances

C++
Software architecture
Multithreaded systems
Python
CI/CD
Technical leadership

Outils

Jenkins
GitLab
SDK design

Description du poste

Electronic Arts seeks a Senior Software Engineer to own the architecture and development of a shared multimodal data capture platform for EA game engines. You will create reusable systems that collect rendering, simulation, input, audio and gameplay signals through a consistent technical interface, enabling title teams and researchers to instrument experiences reliably.

You will work across engine domains to balance research flexibility with performance, stability, and usability.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Software Engineer - Game Capture & Integration
Senior Software Engineer - Game Capture & Integration

Electronic Arts Ltd • Redwood (TX)

Hybride
USD 165 000 - 256 000
Senior Software Engineer: Game Capture & Integration
Senior Software Engineer: Game Capture & Integration

Electronic Arts (EA) • Redwood City (CA)

Hybride
USD 165 000 - 256 000
Paid time off
Sick time
Company holidays
+1
Senior Gameplay Engineer – Innovative Play Systems
Senior Gameplay Engineer – Innovative Play Systems

Electronic Arts (EA) • Redwood City (CA)

Hybride
USD 165 000 - 256 000
Technical Director, Game Data Capture
Technical Director, Game Data Capture

Electronic Arts Ltd • Redwood (TX)

Hybride
USD 193 000 - 297 000
Paid time off
Medical/dental/vision insurance
Life and disability insurance
+2
Senior Software Engineer, Agentic Workflows for Game Engines
Senior Software Engineer, Agentic Workflows for Game Engines

Electronic Arts (EA) • Redwood City (CA)

Hybride
USD 154 000 - 256 000
Senior Software Engineer – Multiplayer Engine (Hybrid)
Senior Software Engineer – Multiplayer Engine (Hybrid)

Electronic Arts • Redwood City (CA)

Sur place
USD 180 000 - 240 000
Paid time off
Medical/dental/vision insurance
401(k) retirement plan
+2
Senior Software Engineer - Real-Time Animation Engine
Senior Software Engineer - Real-Time Animation Engine

Frostbite • Orlando (FL)

Hybride
USD 100 000 - 144 000
Vacation
Sick leave
Health insurance
+3
Senior Engine Tools Engineer – Generative AI & Creator Systems
Senior Engine Tools Engineer – Generative AI & Creator Systems

Electronic Arts (EA) • Redwood City (CA)

Sur place
USD 165 000 - 256 000
Développeur.se de logiciels sénior.e - Plate-forme de capture multimodale / Senior Software Developer - Multimodal Capture Platform
Développeur.se de logiciels sénior.e - Plate-forme de capture multimodale / Senior Software Developer - Multimodal Capture Platform

Electronic Arts Ltd • Redwood (TX)

Hybride
USD 193 000 - 297 000
Senior Security Platform Engineer for Scalable Systems
Senior Security Platform Engineer for Scalable Systems

Electronic Arts (EA) • Austin (TX)

Sur place
USD 140 000 - 210 000