Careers

Careers at Virtual Marine

WHO ARE WE?

Virtual Marine is a privately held Canadian company with its headquarters in Paradise, Newfoundland and Labrador.  Our mission is to improve the safety of life at sea by providing realistic, effective, and safe training tools for small craft operators. Our simulators allow crews of small marine craft to train for real-life situations in environments that are often too dangerous and costly for live boat exercises. 

We’re growing our strong, cohesive, aligned team with a can-do attitude, that’s driven by our values. We foster an inclusive culture and it shows - staff turnover is lower than industry average. We celebrate wins, and take care of each other. 

WHAT DO WE OFFER?

We offer a competitive salary and benefits package and a rewarding challenge with our dynamic and growing team solving big problems!

Interested in seeing some of our work? 
Visit our YouTube channel @ VMTechnology or check out the rest of our website or social media.

SOFTWARE DEVELOPER

WHO YOU ARE:

Minimum Qualifications: B.Sc Computer Science or; B. Eng Software Engineering

Preferred Experience: Assets

  • Fluency in C/C++, C#, Java, and Python

  • Experience in relational database development (SQL)

  • Experience in mathematics and physics

  • Experience in code optimization as well as experience in 3D simulation software and programming shaders.

  • Experience managing commercial software development projects

Plus you’re willing and able to travel.

THE ROLE:

The Software Developer will be primarily responsible for software design, development, programming and enhancing simulation software architecture and utilizing 3D rendering engines to create virtual environments. They will also be required to work closely with a team of electrical and software engineers to develop immersive simulation technologies. Other duties include regular planning, reporting, hardware testing and documentation.

Think you might be a good fit? Send your resume to careers@virtualmarine.ca, and tell us what excites you about this role.

GAME DEVELOPER

Virtual Marine is currently seeking a talented game developer with experience in game development. This team member will help develop the next generation of simulation training with high performing visual graphics and physics. We are looking for a game developer who will apply the best practices to build the foundations of our software. This person will work in an open and transparent team that encourages collaboration across departments, training, and growth as they help build the future of Virtual Marine. 

THE ROLE:

  • Assist in the development of high-fidelity visual environment that uses current gaming and simulation engines

  • Work with a high performing 3D physics environment to create realistic marine simulations

  • Create clean, reusable code and enforce coding standards and best practices

  • Brainstorm with a dynamic team to flesh out new ideas or investigate tricky bugs

  • Provide technical leadership, training on best practices and code reviews to other developers

  • Optimize existing functionality for improved response times

  • Debug and resolve platform issues reported by our users

  • Roll out new features and analyze (and react) to the results you discover from our system services and user feedback

WHO YOU ARE:

  • You have a Bachelor’s degree in Computer Science, Computer Engineering, Software Development or related field

  • You have experience in game development

  • You’ve spent 5+ years developing in an object-oriented language like C#, Java or C++

  • You understand daily use of software design patterns

  • You have experience with HTML, CSS, JavaScript

  • A nice to have? Experience with relational databases

Think you might be a good fit? Send your resume to careers@virtualmarine.ca, and tell us what excites you about this role. Feel free to include links to your GitHub or other project sites.

OTHER JOBS

Don’t see an open position that matches your skills? We’re always open to hearing from great people.

Feel free to send your resume to careers@virtualmarine.ca and let us know why we should hire you!