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.

Marine Instructor (new)

THE ROLE

Virtual Marine is currently seeking a knowledgeable and experienced Marine Instructor to join the company’s growing team. The Marine Instructor will report directly to the Managing Director of Virtual Marine Training. If you are someone who has a passion for teaching and a strong interest in keeping up with the advancements in simulation technology and its integration to learning, we want to hear from you!

Qualifications:

A valid Transport Canada Certificate of Competency, minimum of a Watchkeeping Mate (WKM), or other equivalent qualifications.

What You’ll Bring:

  • Diploma of Nautical Science

  • Certification as a lifeboat and fast rescue boat operator

  • Experience in ice operations is an asset

  • Excellent written and verbal communication skills

  • Understanding of either the oil and gas, defence and coast guard or maritime training industry

  • Willingness to travel

  • Well-developed skills using Microsoft Office

  • Ability to use Captivate™ and Moodle™ would be an asset

  • A self-starter who works well with minimal supervision

  • Ability to speak French is an asset, although not required

What You’ll Do:

Curriculum Development

  • Develop curriculum to meet the needs of clients

  • Verify and modify curriculum (if required) with client and/or accreditation authority

  • Review and modify existing curriculum based upon needs of clients and/or changes in regulatory or operational environment

  • Develop simulation scenarios

  • Develop assessment tools

  • Configure and manage Virtual Marine’s Learning Management system

  • Assist in the accreditation of simulator technology

Training Delivery

  • Deliver training programs both synchronously and asynchronously

  • Assess the performance of candidates

  • Maintain training records

  • Conform to Virtual Marine’s accredited quality assurance program

Other Related Duties

  • Supporting Sales and Marketing of Virtual Marine’s products and services

  • Supporting the Managing Director in the definition of strategic initiatives

  • Supporting Virtual Marine’s training network

  • Supporting Virtual Marine’s product development staff

  • Supporting Virtual Marine’s overall quality assurance program

The Details:

This is a full-time position offering competitive salary, health and dental benefits, long-term disability, life insurance, matching RRSP, sick and vacation leave.

We are committed to building a diverse and inclusive workplace where all individuals feel valued, respected, and empowered. We strongly encourage applications from people of all backgrounds, including but not limited to women, people of colour, Indigenous peoples, LGBTQ+ individuals, people with disabilities, and other underrepresented groups. We believe that a range of experiences and perspectives enhances our ability to innovate and grow. If you require accommodations at any stage of the application process, please let us know—we are happy to support you.

If you are excited about building and contributing to innovation, this job is for you! Please email your resume to careers@virtualmarine.ca

SENIOR PROJECT MANAGER (new)

THE ROLE:

As the Senior Project Manager, you will play a lead role in planning, coordinating and overseeing the successful implementation of large client-based projects and deliverables. This role involves setting project expectations, managing timelines and ensuring all milestones and deadlines are met with a focus on quality. 

What You’ll Do:

  • Plan, coordinate, and oversee the execution of client-focused technical projects and deliverables.

  • Define and manage project expectations, timelines, budgets, and schedules to ensure timely completion of milestones.

  • Lead and manage projects through the project lifecycle, from scope definition, scheduling, resource management, cost control, through to closeout.

  • Identify and resolve project risks and issues.

  • Translate complex client requirements into clear, actionable technical specifications for cross-functional teams.

  • Collaborate with hardware, software, design, and training team leads to gather and validate system requirements. 

  • Maintain a strong focus on quality assurance throughout all phases of the project.

  • Drive client success and satisfaction from project kickoff through project implementation.

  • Spearhead initiatives that involve significant technological transformations and organizational change management. 

  • Contribute to the development and execution of strategic opportunities, including drafting and reviewing technical proposals.

What You’ll Bring:

  • Bachelor’s degree in engineering or software is preferred.

  • 5-8 years of project management experience

  • Strong problem-solving skills and communication skills. 

  • Proactive, positive, and a strong sense of ownership and accountability.

  • Experience managing projects in Smartsheets or other project management tools.

  • A sound background for the adherence to business processes and procedures.

  • Must have the ability to be flexible, work independently, be self-motivated and a team player.

  • Ability to travel Nationally and Internationally.

  • Criminal Background Record check required.

  • Valid Driver’s License with access to a vehicle.

  • PMP, or other project management certification, is an asset.

  • Experience in the Marine, Oil and Gas, or Defence industry is an asset.

  • Resident of Newfoundland and Labrador  

The Details:

This is a full-time, hybrid position, located in Paradise, NL and surrounding areas, offering health and dental benefits, long-term disability, life insurance, matching RRSP, sick and vacation leave.

We are committed to building a diverse and inclusive workplace where all individuals feel valued, respected, and empowered. We strongly encourage applications from people of all backgrounds, including but not limited to women, people of color, Indigenous peoples, LGBTQ+ individuals, people with disabilities, and other underrepresented groups. We believe that a range of experiences and perspectives enhances our ability to innovate and grow. If you require accommodations at any stage of the application process, please let us know—we are happy to support you.

If you are excited about building and contributing to innovation, this job is for you! Please email your resume to careers@virtualmarine.ca

ON-CALL MARINE INSTRUCTOR

THE ROLE:

Virtual Marine is currently seeking knowledgeable and experienced Marine Instructors to join the company’s growing team on an on-call basis. If you are someone who has a passion for teaching and a strong interest in keeping up with the advancements in simulation technology and its integration to learning, we want to hear from you!

The great things you get to do:

  • Conducting simulation-based marine training courses.

  • Developing and implementing lesson plans.

  • Evaluating student performance.

  • Other related activities.

WHO YOU ARE:

Your skills and qualifications:

  • You hold a valid STCW License

  • You have extensive experience in marine operations.

  • You have excellent communication skills (Bilingual in French required)

  • You can travel if required

  • And you conform to Virtual Marine’s accredited quality assurance program.

We are looking for someone local to the St. John’s, NL Canada area or within commuting distance with brief notice.

Think you might be a good fit? Tell us what excites you about this role - send your resume to careers@virtualmarine.ca

SOFTWARE DEVELOPER

THE ROLE:

Virtual Marine is currently seeking a talented software/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 software/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 VM. 

The great things you get to do:

  • Developing 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:

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

  • Experience in game development 

  • Spent 3+ years developing in an object-oriented language like C#, Java or C++

  • Worked with databases including MS SQL Server

  • Understand daily use of software design patterns

  • Have experience with HTML, CSS, JavaScript

  • Nice to have - experience with relational databases & client-side MVC frameworks

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

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!