{
    "position": {
        "id": "ON-AS-6603",
        "slug": "simulation-synthetic-environments-engineer",
        "title": "Simulation & Synthetic Environments Engineer",
        "division": "autonomous-systems",
        "region": "emea",
        "level": "early",
        "location": "Toulouse, France",
        "site": "Engineering centre",
        "clearance": "None",
        "employment": "Full-time · On site",
        "travel": "Limited",
        "reports_to": "Team Lead, Simulation",
        "featured": false,
        "summary": "Build the synthetic environments that autonomous systems are tested in before they are trusted with anything real. If the simulation is wrong in an interesting way, the whole test programme inherits the error — so fidelity is the product.",
        "responsibilities": [
            "Develop and maintain simulation environments, sensor models, and scenario tooling.",
            "Validate simulated behaviour against measured data from field and flight.",
            "Build scenario generation that produces useful edge cases rather than volume.",
            "Support other teams running campaigns in the environment you maintain.",
            "Document model assumptions and their known limits."
        ],
        "required": [
            "Degree in computer science, engineering, physics, or equivalent practical background.",
            "Programming ability in C++ or Python, and interest in graphics or physics simulation.",
            "Understanding of sensor physics at least at a working level.",
            "Careful approach to validation — an unvalidated model is treated here as an untested claim.",
            "Working English; French is useful for site life but not required."
        ],
        "preferred": [
            "Experience with a simulation framework such as Gazebo, Isaac Sim, Unreal, or an in-house equivalent.",
            "Exposure to high-performance or distributed computing.",
            "Any prior work comparing a model against measured reality."
        ],
        "team": "The Toulouse simulation team supports Autonomous Systems and Aerospace. It is a good first post for engineers who want breadth before choosing a specialism.",
        "notes": "Relocation support and language tuition are available through the People division.",
        "division_label": "Autonomous Systems",
        "region_label": "EMEA",
        "level_label": "Early career",
        "url": "role.php?job=simulation-synthetic-environments-engineer",
        "apply": "mailto:careers@omninova.global?subject=Application%20%E2%80%94%20Simulation%20%26%20Synthetic%20Environments%20Engineer%20%28ON-AS-6603%29"
    }
}