Esports
Tracab: Software Engineer C++
Mid Level
Stockholm, Sweden
in office
Full time
Digital, Product & TechEngineering & DevelopmentIT & InfrastructureInnovation & SportsTech
Job description
About the Role
This role sits within EA SPORTS TRACAB and focuses on developing and improving real-time computer vision systems for sports tracking. It combines strong C++ engineering with computer vision, image processing and software architecture. The engineer will take technical ownership, solve complex problems and drive development forward with minimal supervision.
Key Responsibilities
- Develop and improve high-performance, real-time C++ computer vision sports tracking systems.
- Design and implement solutions involving computer vision, geometry and image processing.
- Contribute to software architecture, performance, scalability and reliability.
- Take ownership of technical challenges from research and prototyping through to production.
- Use AI-assisted development tools to accelerate development, testing and problem-solving while maintaining clean, maintainable code.
- Improve system robustness, observability, automated testing and verification.
- Share knowledge, mentor colleagues and help advance engineering practices across the team.
Required Experience & Qualifications
- Master's degree in Computer Science, Computer Vision or equivalent academic or industrial experience.
- Strong modern C++ skills, typically backed by 5+ years of professional software development experience, or equivalent demonstrated expertise.
- Solid understanding of software architecture and experience designing robust, maintainable, high-performance solutions.
- Good knowledge of computer vision and image processing.
- Hands-on experience using AI coding assistants to accelerate development, with a strong focus on code quality and maintainability.
- Ability to work independently, take technical ownership and drive complex solutions from concept to completion.
- Curious, pragmatic and communicative, with strong problem-solving skills and an interest in emerging technologies.
Preferred Skills
- Experience with camera calibration, multi-camera geometry and 3D reconstruction.
- Experience with object detection, tracking, pose estimation or other computer vision algorithms.
- Experience with machine learning, deep learning and associated frameworks.
- Experience with Python and ML development workflows.
- Experience with camera hardware, video acquisition and network cameras.
- Experience with real-time video processing, streaming and distributed systems.
- Experience with automated testing, CI/CD and developer tooling.
- Experience with sports tracking, broadcast video analysis or similar applications.
About the Company
EA SPORTS is one of the most iconic brands in entertainment, connecting hundreds of millions around the world to the sports they love through a portfolio of industry-leading video games.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.




