Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software developer – 3d training simulation

Edinburgh
JR United Kingdom
Software developer
€80,000 - €100,000 a year
Posted: 22h ago
Offer description

Social network you want to login/join with:


Software Developer – 3D Training Simulation, edinburgh

col-narrow-left


Client:


Location:

edinburgh, United Kingdom


Job Category:

Other

-


EU work permit required:

Yes

col-narrow-right


Job Views:

1


Posted:

04.06.2025


Expiry Date:

19.07.2025

col-wide


Job Description:

Denova is at the forefront of rail training technology development. Founded in 2007 they have pioneered the use of simulation on mobile devices and have extensive experience in the development and application of virtual and mixed reality across the rail industry. Customers include passenger/ freight operators and rail manufacturers in the UK, Europe and Australia.

Denova is looking for a self motivated Software Developer to join our training simulation team. The ideal candidate will preferably be experienced in object-oriented programming techniques and developing interactive 3D applications, especially those involving real-time simulation. You’ll work across the full stack to build engaging, realistic 3D simulation environments for mobile and virtual/mixed reality used in professional training.

This is an exciting opportunity to contribute to immersive, mission-critical software that helps the rail industry train in safe, controlled, and realistic conditions.

Responsibilities:

* Design, build, and maintain simulation software systems using a range of technologies.
* Collaborate with rail training experts to model real-world systems, procedures, and user behaviours accurately.
* Implement features such as real-time data logging, and scenario branching logic.
* Maintain a high standard of code quality, documentation, and testing throughout development.
* Participate in code reviews, sprint planning, and user acceptance testing with trainers and stakeholders.

Skills and Experience:

We are looking for a self motivated developer, capable of researching and exploring solutions to solve the wide range of technical challenges our customers raise. Our preference is for the following skill set, however we will consider applications from those with less experience but enthusiastic and motivated to learn.

* Proficient in object-oriented programming techniques
* Experience with interactive 3D
* Knowledge of UI/UX principles for user-friendly, training-focused applications.
* Experience working in Agile environments and using Git, Jira, or similar tools.

Education & Background:

* Degree in Computer Science, Simulation Engineering, Game Development, or equivalent industry experience.
* 3+ years professional experience in simulation, game development, or interactive system design.
* A portfolio or demo of 2D and/or 3D simulation work would be helpful

What We Offer:

* The opportunity to join a dynamic and creative team focused on solving practical problems through immersive technology.
* Hybrid working options (a minimum of 1-2 days per week in our Edinburgh office)
* Ongoing training and career development.
#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software developer - 3d training simulation
Edinburgh
Denova
Software developer
Similar job
Software developer – 3d training simulation
Edinburgh
Denova
Software developer
Similar job
Senior software developer
Edinburgh
Fpsg Connect
Software developer
€40,000 - €60,000 a year
See more jobs
Similar jobs
It jobs in Edinburgh
jobs Edinburgh
jobs City of Edinburgh
jobs Scotland
Home > Jobs > It jobs > Software developer jobs > Software developer jobs in Edinburgh > Software Developer – 3D Training Simulation

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save