VR/MR Training Systems Software Engineer

Bluedrop Training & Simulation Inc.

Halifax

Hybrid

CAD 65,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bluedrop Training & Simulation Inc. is seeking a Software Engineer to join the team building advanced VR and MR simulation software for training systems.

You will collaborate with 3D modeling, System Integration and Assembly teams to develop crew-based mission training devices using leading edge technology. You will contribute to software development, integration support and in‑service engineering support, with opportunities to participate in code reviews and improve our practices and

Qualifications

  • Bachelor's degree in Computer Science or Computer Engineering (or equivalent program).
  • A minimum of 2 years of experience.
  • Great communication skills and ability to work effectively on shared projects with testers, and other developers.
  • Strong software engineering skills with attention to detail and quality.
  • Autonomy, creativity, and a good sense of initiative.
  • Strong computer science fundamentals in 3D, math, object‑oriented design, algorithms, and data structures.
  • Solid software engineering skills, including the ability to write maintainable and robust code using modern object‑oriented C++ standards and best practices.

Responsibilities

  • Collaborating with the team by participating in code reviews, direct collaboration, and open discussion of ongoing work.
  • Actively engage in further development of your existing skill set.
  • Attempt re‑create customer reported defects with the help of QA.
  • Contributing to the evolution of our software development practices and architecture.
  • Perform hardware/software integration tasks.
  • Ensure relevant documentation and frameworks are kept up to date.
  • Install software loads in preparation for hardware/software testing.
  • Develop various land, air, and naval vehicle system simulation models.
  • Perform unit and integration testing of simulation models.
  • Create system testing documents.
  • Analyze, evaluate, and resolve software issues and deficiencies by proposing high‑level design and technical solutions to issues that arise by subject matter experts and customers.

Skills

Communication skills
Team collaboration
Software engineering fundamentals
Autonomy & initiative
C++ (modern standards)
Object-oriented design
Algorithms & data structures
3D math fundamentals

Education

Bachelor's degree in CS or CE

Job description

Bluedrop Training & Simulation Inc. is seeking a Software Engineer to join the team building advanced VR and MR simulation software for training systems.

You will collaborate with 3D modeling, System Integration and Assembly teams to develop crew-based mission training devices using leading edge technology. You will contribute to software development, integration support and in‑service engineering support, with opportunities to participate in code reviews and improve our practices and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Bluedrop Training & Simulation Inc. • Halifax

On-site
CAD 65,000 - 90,000
Simulation Software Engineer
Simulation Software Engineer

Lockheed Martin • Montreal (administrative region)

Hybrid
CAD 80,000 - 100,000
Senior Simulation Engineer — Hybrid Education Tech
Senior Simulation Engineer — Hybrid Education Tech

McMaster University • Hamilton

Hybrid
CAD 70,000 - 95,000
Strategic Purchasing & Inventory Specialist
Strategic Purchasing & Inventory Specialist

Bluedrop Training & Simulation • Halifax

On-site
CAD 42,000 - 54,000
Software Engineer
Software Engineer

Prattwhitney • Calgary

Hybrid
CAD 78,000 - 123,000
Comprehensive benefits package
Tuition assistance
Hybrid work arrangement
Senior Embedded Virtualization Engineer for Aerospace
Senior Embedded Virtualization Engineer for Aerospace

MANNARINO • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Group insurance & RRSP
Flextime with paid overtime
Discretionary bonuses
+4
Senior Software Engineer - 3D Medical Imaging Platform
Senior Software Engineer - 3D Medical Imaging Platform

Merative • Mississauga

On-site
CAD 123,000 - 185,000
Vacation
Paid leave
Extended health, dental, and vision
+3
Senior Software Engineer, RT3D Automation Platform
Senior Software Engineer, RT3D Automation Platform

Unity Enterprise • Montreal (administrative region)

Hybrid
CAD 125,000 - 157,000
Health insurance
Travel subsidy
Employee stock ownership
+9
Senior MRI RF Systems Lead (In-Bore)
Senior MRI RF Systems Lead (In-Bore)

Profound Medical • Mississauga

Hybrid
CAD 120,000 - 150,000
Group RRSP
Medical benefits
Training Development Specialist
Training Development Specialist

Prattwhitney • Calgary

Hybrid
CAD 60,000 - 80,000
Medical and dental coverage
Disability benefits
Retirement savings program
+1