Talent.com
Software Developer
Software DeveloperITPS (Canada) LTD • London, ON, Canada
Software Developer

Software Developer

ITPS (Canada) LTD • London, ON, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description
Salary:

Unreal Engine Developer



The Environment

A truly unique opportunity awaits one that is unmatched anywhere else. Whether you are early in your career and ready to take the right first step, or an experienced professional seeking a role that truly excites you, this position offers an exceptional challenge.

International Test Pilots School (ITPS) is a world-renowned test pilot training organization that uses cutting-edge technology and advanced teaching techniques to train elite pilots and flight test professionals from around the world. Our classrooms are our aircraft a diverse fleet of 30 aircraft across 10+ types, including military jet trainers, single- and twin-piston aircraft, amphibious aircraft, and a range of helicopters and simulators.

Our Advanced Aircraft Simulation Centre (AASC) further enhances the training experience through the use of state-of-the-art flight simulation technology. These simulators are integral to our tactical fighter pilot and flight test programs, providing students with unmatched, hands-on learning opportunities in a dynamic, high-tech environment.

The ITPS team continuously maintains and upgrades this fleet to ensure our curriculum remains at the forefront of aviation technology and flight-test methodology. Projects range from small avionics upgrades to complex sensor integrations and full-aircraft modifications. Our environment is hands-on, collaborative, and multi-disciplinary, with every project contributing to a unique and specialized mission.

Job Summary

We are seeking an innovative Unreal Engine Developer to design and enhance Human-Machine Interface (HMI) displays for tactical training applications in aircraft environments. This interface will visualize critical tactical data including radar, weapon systems, and deployment options and will connect seamlessly with other simulation and aircraft systems.

The ideal candidate will leverage Unreal Engine (UE) to create a responsive and immersive user experience, integrating advanced simulation capabilities and robust networking with external systems.

Key Responsibilities

  • Design, develop, and maintain HMI screens using Unreal Engine to support tactical training.
  • Visualize and manage tactical data such as radar and weapon systems, ensuring responsive and intuitive interface design.
  • Integrate HMIs with aircraft and simulation systems, managing real-time data flows from sensors and external sources.
  • Collaborate closely with aerospace engineers and another Unreal Developer to ensure seamless integration across simulation and tactical systems.
  • Implement networking capabilities and establish communication protocols for reliable data exchange with external hardware.

Required Qualifications

  • Unreal Engine: 3+ years of experience using Unreal Engine (Blueprint Visual Scripting and C++) for interactive, responsive HMI or simulation applications. (Unreal Authorized Instructor preferred.)
  • 3D Design Tools: 3+ years of experience with 3D DCC applications (Blender, 3ds Max, Maya).
  • Virtual Reality: Proven experience in VR development and real-time rendering environments.
  • Programming: Proficient in Python, JavaScript, and HTML; experience with C# considered an asset.
  • Networking & Communication: Strong understanding of networking principles, including C/C++ and Python socket programming (Winsock). Experience with serial communication (RS232, RS422) and the DIS protocol is advantageous.
  • Integration: Skilled in integrating with systems using multiple protocols and data feeds (e.g., from sensors or similar sources).
  • Physics & Flight Dynamics: Good understanding of physics simulation principles, particularly as applied to flight dynamics.
  • Education: Bachelors or Masters degree in Computer Science, Software Engineering, Game Development, or a related field.
  • Work Environment: Must be able to work on site in London, Ontario, to conduct regular testing on aircraft systems.

Preferred Skills

  • Familiarity with military or tactical simulation environments.
  • Experience working with weapon systems, tactical data, or HMI systems.
  • Exposure to project management and source control tools (e.g., Jira, Git).

Why Join ITPS?

  • Competitive salary and benefits package
  • Federal statutory holiday schedule
  • Training and professional development opportunities
  • Growth potential in a rapidly expanding organization
  • Ranked #61 in Canadian Defence Reviews Top 100 Defence Companies (2024)
  • Work with cutting-edge aviation technology in a collaborative and mission-driven environment
  • New facility with modern amenities and a strong team culture
Create a job alert for this search

Software Developer • London, ON, Canada

Similar jobs
Mid Level Developer - Retail Platform

Mid Level Developer - Retail Platform

Hifyre • london, on, ca
Full-time
Mid-Level Developer - Retail Platform.Hifyre has created the cannabis industry’s most advanced retail sales platform, leveraging data to deliver personalized, effective, consumer & partner engageme...Show more
Last updated: 24 days ago • Promoted
Delphi Developer - london

Delphi Developer - london

Envision Technology Solutions • london, on, ca
Full-time
Design| develop and maintain desktop and enterprise applications using Delphi.Key responsibilities include writing clean| efficient code| troubleshooting bugs| collaborating with teams to define re...Show more
Last updated: 12 days ago • Promoted
Java Developer

Java Developer

Xaxis Solutions • london, on, ca
Full-time
Design, develop, and maintain backend applications using Java, Spring/Spring Boot, and RESTful APIs.Architect and deploy cloud-native applications using AWS services such as EC2, Lambda, S3, RDS, C...Show more
Last updated: 7 days ago • Promoted
Senior Software Developer, 6+ years - Remote (Canada)

Senior Software Developer, 6+ years - Remote (Canada)

McLean & Company • London, Ontario, Canada
Remote
Full-time
Senior Software Developer, 6+ years - Remote (Canada).Join to apply for the Senior Software Developer, 6+ years - Remote (Canada) role at McLean & Company.We pride ourselves on consistent year-on-y...Show more
Last updated: 12 days ago • Promoted
Software Engineer

Software Engineer

HeartCentrix Solutions • london, on, ca
Full-time
Python Software Engineer with Product Owner experience.This role is ideal for someone who enjoys both.You will be responsible for building and maintaining reliable payment infrastructure while coll...Show more
Last updated: 1 day ago • Promoted
Software Engineer - london

Software Engineer - london

HeartCentrix Solutions • london, on, ca
Full-time
Python Software Engineer with Product Owner experience.This role is ideal for someone who enjoys both.You will be responsible for building and maintaining reliable payment infrastructure while coll...Show more
Last updated: 1 day ago • Promoted
Guidewire Forms Developer - Billennium

Guidewire Forms Developer - Billennium

Billennium • london, on, ca
Full-time
We are a Global IT Services and Solutions organization Headquartered in Poland with our local Canada office in Mississauga and other offices across the globe including Malaysia, Germany and India.W...Show more
Last updated: 1 day ago • Promoted
Subsurface Backend Developer - london

Subsurface Backend Developer - london

Luxoft • london, on, ca
Full-time
One of the world's leading providers of products and services to the global energy industry.With a presence in more than 70 countries and 130 nationalities represented in our workforce, we are one ...Show more
Last updated: 8 days ago • Promoted
Embedded C Developer - london

Embedded C Developer - london

Amaris Consulting • london, on, ca
Full-time
The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
Last updated: 30+ days ago • Promoted
Solutions Engineer - Meld

Solutions Engineer - Meld

Meld • london, on, ca
Full-time
Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations.We're focused on helping money move on c...Show more
Last updated: 24 days ago • Promoted
Ace Certified Guidewire Policy Developer

Ace Certified Guidewire Policy Developer

Coforge • london, ON, ca
Full-time
Job Title: Ace Certified Guidewire Policy DeveloperSkills: Guidewire cloud, Policy, Gosu, REST/SOAPExperience: 8+ yearsLocation: RemoteDuration:<...Show more
Last updated: 24 days ago • Promoted
Subsurface Backend Developer

Subsurface Backend Developer

Luxoft • london, on, ca
Full-time
One of the world's leading providers of products and services to the global energy industry.With a presence in more than 70 countries and 130 nationalities represented in our workforce, we are one ...Show more
Last updated: 8 days ago • Promoted
Embedded C Developer

Embedded C Developer

Amaris Consulting • london, on, ca
Full-time
The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
Last updated: 30+ days ago • Promoted
Software Developer

Software Developer

RedIron Technologies Inc. • London, Ontario, Canada
Full-time
We are a retail systems integrator and software provider that helps you design, implement, integrate, and maintain any major retail software platform — legacy or cutting edge.At RedIron, we come to...Show more
Last updated: 30+ days ago • Promoted
Guidewire Claims Developer

Guidewire Claims Developer

Coforge • london, on, ca
Full-time
We at Coforge are hiring Guidewire Claims Developer with the following skillset :.Guidewire ClaimCenter (v10+ preferred; Cloud experience ideal).Gosu programming o ClaimCenter configuration.ClaimCe...Show more
Last updated: 1 day ago • Promoted
Application Developer

Application Developer

ROSS • St. Thomas
Full-time
Out client is a brokerage specializing in importing and exporting between Canada and the US.They are growing and are looking to augment their IT department with 2 application developers.These indiv...Show more
Last updated: 30+ days ago • Promoted
Guidewire Forms Developer

Guidewire Forms Developer

Billennium • london, on, ca
Full-time
We are a Global IT Services and Solutions organization Headquartered in Poland with our local Canada office in Mississauga and other offices across the globe including Malaysia, Germany and India.W...Show more
Last updated: 1 day ago • Promoted
Embedded C Developer - Amaris Consulting

Embedded C Developer - Amaris Consulting

Amaris Consulting • london, on, ca
Full-time
The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
Last updated: 30+ days ago • Promoted