Embedded Software Engineer Vehicles
Job in
London, Ontario, K5Z, Canada
Listed on 2026-10-02
Listing for:
General Dynamics Land Systems–Canada
Full Time
position Listed on 2026-10-02
Job specializations:
-
Software Development
Embedded Software Engineer, C++ Developer, Embedded Systems/ Firmware/ IoT
Job Description & How to Apply Below
Join an innovative embedded software team developing cutting-edge applications for Light Armoured Vehicles. Utilize your expertise in C and C++ to drive real-time software solutions that enhance automotive control systems.
This role focuses on developing, maintaining, and evaluating embedded software for automotive applications, specifically power distribution and sensor subsystems. With a minimum of three years' experience, you'll work in both Agile and Waterfall frameworks, collaborating closely with design and system engineers. You will ensure software performance aligns with hardware, actively participate in code reviews, and document processes for compliance.
Key Responsibilities:
• Develop embedded software using C and C++ for vehicle systems
• Follow established software development processes, including peer reviews
• Evaluate hardware impact on software performance
• Create technical documentation, including design specs
• Provide troubleshooting support for software-related issues
Requirements:
• University degree in Computer Science or Engineering
• Minimum 3 years of relevant experience
• Expertise in C/C++ and UML design
• Knowledge of vehicle communication protocols
• Willingness to travel for work
Leverage your skills to support pioneering embedded software solutions in the automotive sector.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×