3 months ago
Paris, FranceMid Level / Senior
Responsibilities
- Contribute to the functional and technical evolution of the Unity-based simulator.
- Coordinate with R&D teams, 3D artists, designers, and engineers.
- Prioritize and schedule releases of bug fixes and new features.
- Optimize simulator performance using Unity profiling tools.
- Design and restructure the codebase.
- Develop dynamic simulation tools for model training and live demonstrations.
- Continue developing realistic crowd simulation for navigation through 3D environments.
Requirements
- Bachelor’s or master’s degree in Computer Science, Software Engineering, Game Development, or a related field.
- 4–5 years of professional Unity experience on 3D software, simulation, or game projects.
- Strong knowledge of Unity and C# programming.
- Understanding of object-oriented programming and design patterns.
- Experience developing Unity user interfaces with UI Toolkit, UXML, and USS.
- Knowledge of Unity’s AI Navigation System.
- Ability to integrate and optimize 3D environments, characters, and interactive objects.
- Familiarity with Git.
- Experience with debugging, testing, and profiling Unity applications.
- Knowledge of system and architecture design, performance optimization, and memory optimization.
- Strong communication, collaboration, problem-solving, curiosity, adaptability, and willingness to learn.
About Outsight
Outsight builds software that transforms 3D LiDAR data into anonymous spatial intelligence for operators of airports, train stations, sports venues, road infrastructure, and industrial sites. Its platform tracks people and vehicles in real time and provides analytics for operations, safety, and planning, sold to enterprises and systems integrators. Founded in 2019 and privately held, the company is headquartered in Paris with teams in San Francisco and Sophia-Antipolis and commercial offices across Europe and Asia.
