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