Back to jobs
General Dynamics Land Systems–Canada
North America

Student, Software Developer

London, Ontario, Canada
2026-06-04

Role Description

**Description** ****The anticipated start date for the role is September 2026\. The duration expected for this position is a minimum 8-month term, with flexibility to go up to 16-months based on candidate availability. Feel free to indicate your availability on your application. ****The pay range for this position is $27\.25 - $27\.75 per hour.******** **Job Description:** You will support the team as required in some or all of the following stages of software development: * Requirements definition * Planning * Software development (desktop applications, applications for state machines, etc.) * Software testing * Reporting * Issues tracking and resolution **Preferred qualifications or experience:** * 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 **Physical Conditions and Hazards:** * Physical Environment: Office * Hazards: NA **Physical Demands Description:** Usual mobility demands required are standing, walking, sitting, and stair climbing to access upper offices as well as climbing in an out of Light Armoured Vehicles. **Equipment Utilized:** Computer Phone Mobile device **Medical Surveillance:** May include: Anthropometrical Size Restrictions depending on task **Personal Protective Equipment:** Applicable when interacting with shop floor (safety shoes, safety glasses, hearing protection. extraction coveralls)

Student, Software Developer

General Dynamics Land Systems–Canada

Sign Up →