Lead Software Developer C++

Exchange Drive, 32809, Orlando, Florida, USA
Posted 4 weeks ago

To lead the development of innovative software applications in immersive and interactive technologies. You will lead on specification, architecture design, and customer interaction.


  • Develop and maintain our software framework, a C++based suite of tools and 3D rendering engine for all Virtual Reality, Visualisation, and Interactive content
  • To develop, write and document code to professional standards of architectural integrity and robust performance
  • To lead the client interaction around the technical development of the solution
  • Make valuable and timely contributions to all development meetings
  • Deliver to timetable and the required standard all documentation following completion of application
  • Resolve technical issues arising from hardware changes, new operating systems etc.
  • Test software before handing to support (for final testing before release)
  • Create work packages for colleagues and coach them as required.

Essential Skills and Experience

  • Software Application Development experience
  • C++, Windows and Linux experience
  • Good written and verbal communication skills in English
  • Git or similar source control system experience
  • Working with customers directly
  • Agile experience
  • Requirements gathering and analysis and translation to software user stories / data mapping

Bonus Skills and Experience – it would be great if you had some of these

  • Experience with the Unity or Unreal game engines
  • DevOps skills: Configuration management, server management and specification, deployment tools (chef, Wix etc)
  • Integration of new hardware technologies into existing frameworks
  • Knowledge of clustering, and multiple display solutions
  • SQL (Primarily MySQL, but we have also used MS SQL Server)
  • OpenGL and/or DirectX

Tell us about some of the more interesting projects you’ve worked on, send your resume to claudine.mcclean@holovis.com

Job Features

Job CategoryCurrent Jobs
Duration of employmenPermanent

Apply Online

A valid email address is required.
A valid phone number is required.