Principal Scene Generation EngineerLocation: Stevenage or Bristol Salary: £45,000 – £65,000 (depending on experience) Contract: Full time, Permanent | SC Eligible (British Citizenship Required) Hybrid Working: 3-4 days per week on-siteWe’re looking for a Principal Scene Generation Engineer to join a growing team developing advanced modelling and simulation capabilities that replicate real-world environments for electro-optical (EO) sensors and next generation weapon systems. You’ll play a key role in delivering high fidelity scene generation tools used for real-time hardware integration, high volume simulation, and mission level experimentation.Key Responsibilities:Lead delivery of multiple modelling and simulation projects across small, multidisciplinary teamsDevelop and enhance physical models of real-world environments for scene generationBuild and maintain high performance software tools for large scale simulation and sensor experimentationWork closely with systems engineers, software developers, and modelling specialists to deliver high quality solutionsShape future modelling toolsets, workflows, and technical capability across the teamApply agile and lean engineering practices, including version control, task management, and CI workflowsAbout You:Strong background in one or more of the following: physics, software development, modelling, simulation, or game engine-based environmentsExcellent systems engineering awareness and project delivery skillsExperienced working across multidisciplinary teams and managing complex technical work packagesSkills in Windows and Linux native software development (C/C++)Experience with dynamic languages such as PythonKnowledge of GPU acceleration and 3D graphics pipelines (OpenGL, GLSL, CUDA, Vulkan)Strong software engineering foundations: software architecture, concurrency, synchronisation, database designAppreciation of or interest in learning physics related to EM radiation propagation, coherent phenomena, and thermal analysisCreative problem-solver able to design and deliver innovative modelling approachesStrong communicator, able to collaborate across multiple projects and engineering areasBenefits:Company bonusPension: up to 14% total contributionPaid overtime opportunitiesUp to an additional 15 days flexi-leaveFlexible working arrangementsEnhanced parental leaveExcellent on-site facilities including subsidised meals and free parking