Unreal Engine Programmer

Rosenxt

Not Interested
Bookmark
Report This Job

profile Job Location:

Bristol - UK

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Unreal Engine Programmer

Also known as: Unreal Engineer C Unreal Programmer Unreal Developer Gameplay Engineer Simulation Software Engineer Robotics Simulation Engineer Virtual Environment Engineer

Location: Bristol UK (Applicants should already be based in Bristol or surrounding / commutable areas)

Approach: Hybrid Remote typically 2-3 days per week in the office

Contract: Permanent full-time

Rosenxtis revolutionizing subsea robotics and autonomous systems andweare looking for an experiencedUnreal EngineProgrammerto build advanced real-time simulation systems used to train and deploy autonomous robots in complex offshore environments.

This is a unique opportunity to apply game engine technology to real-world robotics working on large-scale physicallyaccurateenvironments that directlyimpactthe clean energy transition.

We are looking for an experienced Unreal EngineProgrammer to join our team and build advanced real-time simulation this role you will develop high-fidelity virtual environments and simulation tools used to train andvalidateautonomous robotic systemsoperatingin real-world environments.

As a key contributor you will design implement andoptimizescalable systems and tools within Unreal Engine supporting everything from realistic physics simulation to data-driven workflows. Your work will directly power real-world robotic deployments helping bridge the gap between simulation and reality.

You will work closely with product and engineering teams across the full development lifecycle contributing to system architecture feature development and code quality using Modern C and Unreal Engine.Youllcollaborate with experts in robotics software engineering and machine learning integrating your work into a broader ecosystem of real-world systems.

If you enjoy building complex systems in Unreal solving performance and architectural challenges and want to apply your skills beyond games to impactful real-world technology this role offers a unique opportunity to do just thatwhile continuing to grow technically and support others in the team.

What you can expect

  • Build advancedreal-time systems and features in Unreal Engineto simulate complex large-scale environments and interactions.

  • Develop andmaintainhigh-performance C code(modern standards) focusing on scalability multithreading and efficient system design within Unreal.

  • Create and improvetools plugins and frameworksthat enhance development workflows and can be reused across multiple projects.

  • Optimizeperformance and memory usageto support demanding simulation scenarios and large environments.

  • Collaborate closely with product and engineering teams todefine features scope work and deliver robust solutionsend-to-end.

  • Contribute tosystem architecture and technical direction from early design through implementation testing and deployment.

  • Performcode reviews and mentor other engineers helpingmaintainhigh standardsand a strong engineering culture.

  • Integrate Unreal-based systems withexternal components and pipelines(e.g. robotics data or ML systems) ensuring smooth interoperability.

  • Work across teams toshare knowledge and improve development practices fostering a collaborative and high-performing environment.

  • Stay up to date withUnreal Engine advancements and real-time technologies continuously improving how we build and scale our systems.

What you bring

Youll thrive at Rosenxt if you are creative self-reliant and collaborative and want to help the team do its best work.

Essential Skills:

  • Strong experience developing withUnreal Engine (C) including systems such as plugins/modules gameplay or engine features and performance-critical code.

  • Solid understanding of3D mathematicsand real-time systems.

  • ProficiencyinModern C (C17 or later); experience with Python is a plus.

  • Experience buildingscalable high-performance systems with a focus on optimization (CPU memory multithreading).

  • Good understanding ofsoftware architecture design patterns and clean coding practices.

  • Experience working withphysics systems simulations or complex interactionsin Unreal.

Desirable Skills:

  • Familiarity withexternal integrations(e.g. third-party libraries APIs or data pipelines).

  • Experience withDocker or containerised environments.

  • Exposure torobotics simulation or data-driven systems.

  • Experience working onreal-time applications such as games simulation or interactive 3D systems.

  • Experience buildingtools within Unreal Editor(custom tooling pipelines or workflow improvements).

  • Exposure torobotics autonomous systems or simulation platforms(e.g. NVIDIA Isaac Gazebo).

  • Experience working with3D datasuch as meshes point clouds or video streams.

  • Familiarity withperformance profiling analysis and benchmarking.

  • Experience withLinux-based development environments.

  • Familiarity with3D content creation toolssuch as Blender Autodesk Maya or 3ds Max.

  • Exposure tocloud-based systems or large-scale deployments.

  • Experience withtesting pipelines(e.g. simulation testing software-in-the-loop or hardware-in-the-loop).

Look forward to

  • Development opportunities and career opportunities in aglobal innovative and long-term oriented group of companies with family character

  • Funded career and learning development opportunities.

  • Flexible hybrid working.

  • 30 days annual leave bank holidays.

  • Company pension scheme where all employees receive a standard 10% employer contribution with no obligation for employee contributions.

  • Company sponsored life insurance and private medical insurance.

  • Cycle scheme provided by Green Cycle Initiative.

  • Competitive remuneration package

More information about the Rosenxt Group please click here:


Required Experience:

IC

Unreal Engine ProgrammerAlso known as: Unreal Engineer C Unreal Programmer Unreal Developer Gameplay Engineer Simulation Software Engineer Robotics Simulation Engineer Virtual Environment EngineerLocation: Bristol UK (Applicants should already be based in Bristol or surrounding / commutable areas)Ap...
View more view more