Student, Software Test

by General Dynamics Land Systems

Reference #: 5503
Position Type: Internship, Full-time
Remote work options: No
Location: London, Ontario
Date Posted: Sep 21, 2026
General Dynamics Land Systems

Job Description

Job Description

Description

The anticipated start date for the role is May 2027, with a preferred 4-12 month term. However, a variety of start dates and durations for this role are possible. Feel free to indicate your availability on your application.

The pay range for this position is $27.25-$27.75 per hour.

We are looking for someone to join our software requirements and test team who can contribute to the development of high quality software solutions for the family of Light Armoured Vehicles and who is willing to learn new skills. At Land Systems-Canada, we develop software for both embedded controls and desktop applications. We are looking for an intern who is interested in either embedded or desktop development and is flexible and willing to support either area.

Job Description:

You will support the team as required in some or all of the following stages of software development:

• Planning
• Software development (desktop applications, applications for state machines, etc.)
• Software testing
• Reporting
• Issues tracking and resolution
• Supporting and updating lab configuration

Preferred Qualifications:

• Development on a variety of platforms including Window CE/Embedded and Linux
• C or C++ (x86/64, ARM, Motorola, Freescale)
• Experience with Unified Modeling Language (UML) design and/or model driven development
• Experience with serial protocols for communication and logging
• Testing and debugging skills
• Knowledge of vehicle communication network protocols (SAE J1939, TCP/IP, UDP)
• Ability to participate in concept, UI, and feature development
• Strong oral and written communication, interpersonal and organizational skills
• Must be able to meet Anthropometrical Size Requirements for confined space
• Control theory / Mechatronics
• Experience in Linux
• Real-time systems
• Vehicle systems
• Safety Critical Systems – (i.e. ISO 26262/MISRA)
• Cyber Security – (i.e. SAE J3061, NIST)
• Agile, V-Model, Atlassian Suite
• Development experience with Qt, Xamarin Forms, Windows Forms

General Dynamics Land Systems–Canada is committed to providing all persons with equal opportunity and access to all aspects of the employment process. We welcome and encourage applications from women, members of racialized groups/visible minorities, Indigenous Persons, persons with disabilities, persons of any sexual orientation, and persons of any gender identity or expression.

If you require an accommodation to assist you with any aspect of the hiring process, we will work with you to meet your needs. Contact [email protected] if you need accommodation.

It is a requirement that General Dynamics Land Systems-Canada be registered with the Canadian Controlled Goods Program and that all of its workforce be security assessed. As such, successful applicants must meet all applicable security requirements, including, but not limited to, the ability to obtain and maintain a Canadian government security clearance to secret level.

Application Contact Information

Company Name:   General Dynamics Land Systems
Company Website: https://generaldynamics-ca-careers.ttcportals.com/search/jobs/in/london?sort_by=location_city%2Casc
Application URL: Click here to apply online