General Dynamics Land Systems logo

Student, Software Developer

General Dynamics Land Systems
  • London
  • CA$27.25–CA$27.75 Per Hour
30+ days ago

Job Description

Description

The anticipated start date for the role is May 2027, with an expected 4 to 8 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.

Student, Software Developer

We are looking for someone to join our software development 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: 

  • 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:  

1)    Physical Environment: Office 

2)    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) 

Numbers & Facts

LocationLondon
IndustryAerospace and Defense
SalaryCA$27.25–CA$27.75 Per Hour
Company Size10,000 employees or more
Year Founded1982
Websitehttp://www.gdls.com/

About Company

General Dynamics Land Systems (GDLS), headquartered in Sterling Heights, Michigan is a wholly-owned business unit of General Dynamics Corporation’s (NYSE:GD) Combat Systems group and is a global leader in the design, development, production, support and enhancement of tracked and wheeled military vehicles. GDLS has a 70-year defense heritage of providing a full spectrum of high quality, technically superior, high value products and services to the United States and its Allies and demonstrates the leadership, financial resources, technology and strength of more than 7500 employees who are dedicated to making the Company the World’s preferred supplier of land vehicles and weapons systems. This dedication assures every shareholder, customer, and the nation, that the name General Dynamics will always mean Strength on Your Side.

At the heart of Land Systems’ military-vehicle platforms is the Abrams main battle tank and the family of Stryker and LAV wheeled combat vehicles. These key ground-force assets remain critical to the military’s structure and offer continuing opportunities for modernization and enhancements that meet the Warfighter’s evolving requirements while increasing troop safety and effectiveness.

Skills

  • ARM (Advanced RISC Machine)unmatched
  • Agile Programming Methodologiesunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • Communications Protocolsunmatched
  • Debugging Skillsunmatched
  • Desktop PCunmatched
  • Embedded Linuxunmatched
  • Embedded Softwareunmatched
  • Embedded Systemsunmatched
  • ISO (International Organization for Standardization)unmatched
  • Internet Securityunmatched
  • Interpersonal Skillsunmatched
  • Linux Operating Systemunmatched
  • Microsoft Windows CE Operating Systemunmatched
  • Mobile Devicesunmatched
  • Network Protocolsunmatched
  • Organizational Skillsunmatched
  • Presentation/Verbal Skillsunmatched
  • Problem Solving Skillsunmatched
  • Qt GUI (Graphical User Interface) Toolkitunmatched
  • Requirements Managementunmatched
  • Safety Systemsunmatched
  • Serial Communications Protocolsunmatched
  • Software Developmentunmatched
  • Surveillanceunmatched
  • TCP/IP (Transmission Control Protocol/Internet Protocol)unmatched
  • U.S. National Institute of Standards and Technology (NIST)unmatched
  • UDP (User Datagram Protocol)unmatched
  • Unified Modeling Language (UML)unmatched
  • User Interface/Experience (UI/UX)unmatched
  • Windows Forms (WinForms)unmatched
  • Writing Skillsunmatched
  • x86 Processorsunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder