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
    Software Developer (Laravel / Vue.js)

    Software Developer (Laravel / Vue.js)

    EventConnect • London, ON, Canada
    Full-time
    Location : London, Ontario (Hybrid).EventConnect is a sports-tourism technology company that connects event organizers, teams, hotels, and destinations on one platform. We streamline registration, sc...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    Luxoft • london, on, ca
    Full-time
    The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.Sol...Show more
    Last updated: 21 days ago • Promoted
    Computer programming Private Tutoring Jobs Exeter

    Computer programming Private Tutoring Jobs Exeter

    Superprof • Exeter, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Product Owner - iTeckSoft Inc.

    Product Owner - iTeckSoft Inc.

    iTeckSoft Inc. • london, on, ca
    Full-time
    Its a CANADA requirement and the candidate has to be local to Canada.The ideal candidate will have strong SQL expertise, experience with data warehousing, and proficiency in handling complex data s...Show more
    Last updated: 1 day ago • Promoted
    TypeScript Engineer

    TypeScript Engineer

    SuperAnnotate • St. Thomas, Ontario, CA
    Remote
    Full-time
    As a TypeScript Engineer, you will work remotely on an hourly paid basis reviewing AI-generated TypeScript code snippets, design proposals, and technical explanations, as well as generating your ow...Show more
    Last updated: 3 days ago
    Remote Crypto Trader Job in London, ON | Full Time

    Remote Crypto Trader Job in London, ON | Full Time

    Maverick Currencies • London, ON
    Remote
    Full-time +1
    Top-ranked proprietary trading firm, Maverick Currencies, is searching for entrepreneurially-minded, profit-driven people to be trained in the art and science of proprietary trading in its online c...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer - Luxoft

    Senior Full Stack Developer - Luxoft

    Luxoft • london, on, ca
    Full-time
    The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.Sol...Show more
    Last updated: 21 days ago • Promoted
    Production Scheduler

    Production Scheduler

    Royal Containers Ltd • St Thomas, ON, Canada
    Full-time
    The Scheduler is responsible for coordinating and scheduling all production runs across machine centers to ensure timely and efficient workflow across all departments. This role plays a critical par...Show more
    Last updated: 3 days ago • Promoted
    Online Jobs - Earn Up to $1,500 a Month

    Online Jobs - Earn Up to $1,500 a Month

    Free Cash by Almedia • Komoka
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 30+ days ago • Promoted
    Remote Entry-Level Currency Trader Job in London, ON | Full Time

    Remote Entry-Level Currency Trader Job in London, ON | Full Time

    Maverick Currencies • London, ON
    Remote
    Full-time +1
    Top-ranked proprietary trading firm, Maverick Currencies, is searching for entrepreneurially-minded, profit-driven people to be trained in the art and science of proprietary trading in its online c...Show more
    Last updated: 30+ days ago • Promoted
    Student, Software Developer

    Student, Software Developer

    General Dynamics Land Systems • London, ON, Canada
    Full-time
    Please indicate in the "specific source" field on your application where you met us! Include the name and / or location of the Hiring Event or Career Fair you attended.We are looking for so...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer - london

    Senior Full Stack Developer - london

    Luxoft • london, on, ca
    Full-time
    The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.Sol...Show more
    Last updated: 21 days ago • Promoted
    Automation Systems Programmer

    Automation Systems Programmer

    BOS Innovations • London, ON, Canada
    Full-time
    At BOS Innovations, we design and build advanced automation systems that move manufacturing forward.Our programmers are at the heart of that innovation, transforming concepts into intelligent, reli...Show more
    Last updated: 30+ days ago • Promoted
    Algebra Private Tutoring Jobs Lucan

    Algebra Private Tutoring Jobs Lucan

    Superprof • Lucan, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Developer

    Senior Embedded Software Developer

    ZTR • London, ON, Canada
    Full-time
    Join us in Advancing the Environmental Global Impact within the Rail Industry.For nearly 40 years, ZTR has designed, developed and released products that have a positive environmental impact within...Show more
    Last updated: 30+ days ago • Promoted
    Arithmetic Private Tutoring Jobs Lucan

    Arithmetic Private Tutoring Jobs Lucan

    Superprof • Lucan, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Bilingual Technical Support Specialist

    Bilingual Technical Support Specialist

    BITS Recruiting • London, Canada Metropolitan Area, Canada
    Full-time
    Bilingual Technical Support Specialist – (Mechanical).Mon-Fri – 8 : 00am-4 : 30pm - (40 hours / wk.Company-paid benefit plan (after 3 months). Dental, health and visions plan.Paid time off between Christm...Show more
    Last updated: 1 hour ago • Promoted • New!
    Remote Entry-Level Currency Trader

    Remote Entry-Level Currency Trader

    Maverick Currencies • London, ON
    Remote
    Full-time +1
    Top-ranked proprietary trading firm, Maverick Currencies, is searching for entrepreneurially-minded, profit-driven people to be trained in the art and science of proprietary trading in its online c...Show more
    Last updated: 30+ days ago • Promoted