Simulation Software Engineer

🕒 April 29

🏢🏡 London – Hybrid

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🇬🇧 UK Skilled Worker Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Hadean

Hadean

WebsiteLinkedIn

51 - 200 employees

🚗 Transport

Defence • Space • Transport

Hadean is a technology company that specializes in creating scalable, globally distributed, and real-time synthetic environments. These environments are utilized by governments and commercial enterprises to enhance planning, training, and decision-making processes. Hadean collaborates with organizations like NATO and the UK Ministry of Defence to transform defence strategies and training using their cutting-edge synthetic operating environments. The company is also involved in industries such as space, transport, and logistics, providing solutions for domain awareness, mission planning, and supply chain management. Hadean's technology supports advancements in simulation, modelling, and digital twin solutions, facilitating complex and secure virtual training methodologies and operational improvements for defense and commercial sectors.

📋 Description

• Design and implement behaviour and decision-making logic for simulated entities - pedestrians, vehicles, shipping, aircraft - in our C++ simulation engine • Integrate third-party simulation libraries and algorithms, maintaining enough intuition for their internals to combine them into a coherent system • Shape how simulation state and behaviour are partitioned across our distribution framework, designing for IPC, bandwidth and fidelity trade-offs up front rather than retrofitting them • Contribute across the web/sim boundary, extending REST services and the TypeScript/React front-end when features reach into them • Write design docs and run design reviews in your area, helping the team converge on technical direction quickly • Review peers' designs and code with care, and collaborate with Product and defence stakeholders to turn customer problems into feature shapes • Mentor teammates through pairing, code review and knowledge sharing - raising the team's capability in simulation craft, product-engineering practice, or defence knowledge • Deploy and support populAI on-site at customer exercises, integration hackathons and industry events - working issues live alongside users, and folding what you learn back into the product.

🎯 Requirements

• 4+ years of software engineering experience • Experience working on behavioural or agent-based simulation of people, crowds or vehicles (e.g. game AI, VFX crowd simulation, industrial human behaviour simulation, or defence CGF) • Strong C++ for performance-sensitive, real-time systems • Working knowledge of spatial data structures, path planning, decision modelling, and physical modelling of vehicle movement • Ability to reason about distributed simulation design - IPC, bandwidth, and how to split a simulation domain across processes without breaking its behaviour • Ability to move comfortably between languages and layers of the stack • A communicative, proactive style - visible in discussions, willing to challenge and be challenged, and able to draw contributions out of teammates • A product engineering mindset: energised by understanding customer problems and shipping things that create real value • Comfortable multiplying yourself with AI-assisted development workflows • Able to obtain and maintain UK Security Vetted status to at least SC level. • Prepared to attend our office in Shoreditch at least once a week.

🏖️ Benefits

• Hybrid working with 1 day per week in our fantastic office in Shoreditch, London • Private Health Insurance • Enhanced pension scheme • Enhanced parental leave • 3 extra days off at Christmas (on top of our standard 25) • L&D budget • Regularly scheduled socials • Share options

Apply Now

Similar Jobs

🕒 April 28

Pharmacy2U Ltd

1001 - 5000

💊 Pharmaceuticals

🛍️ eCommerce

👥 B2C

WebsiteLinkedIn

Full Stack Engineer designing and delivering frontend medical services for UK's largest online pharmacy. Collaborating with engineers and clinicians to ensure robust, high-quality solutions.

🏢🏡 London – Hybrid

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 April 27

Quantcast

501 - 1000

🤖 Artificial Intelligence

☁️ SaaS

WebsiteLinkedIn

Senior Software Engineer driving engineering initiatives and supporting third-party integrations in AI-driven advertising technology. Building scalable systems for complex advertising solutions.

🕒 April 27

Wintermute

51 - 200

💸 Finance

💳 Fintech

₿ Crypto

WebsiteLinkedIn

Product Manager leading NODE platform development to enable seamless institutional crypto trading experiences. Collaborating closely with engineers and stakeholders for a secure, scalable trading platform.

🕒 April 24

Spotify

5001 - 10000

📱 Media

👥 B2C

🛍️ eCommerce

WebsiteLinkedIn

Senior Engineer developing mobile architecture for Spotify's mobile platform. Improving interoperability and developer experience while scaling the iOS codebase for millions of users.

🕒 April 24

Gradient Labs

1 - 10

🤖 Artificial Intelligence

🤝 B2B

☁️ SaaS

WebsiteLinkedIn

Product Engineer developing AI interfaces and internal tooling for financial service operations. Collaborate with a small team to enhance customer experiences and operational efficiency.

🏢🏡 London – Hybrid

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer