Embedded Software Developer at General Dynamics

General Dynamics Mission Systems–Canada · montreal (administrative region), qc, Canada

Location
montreal (administrative region)
Job Type
Full-time
Posted
June 01, 2026

Job Description

Engage with cutting-edge military technology as an Embedded Software Developer at General Dynamics Mission Systems–Canada. This hybrid role focuses on developing software solutions for critical embedded systems.
Part of the Advanced Vetronics Systems (AVS) team, you'll work on innovative projects and interfaces while pursuing a Bachelor’s degree in Computer Science or a related field. This position emphasizes collaboration with hardware engineers and proficiency in programming languages like C/C++ and Python.
Key Responsibilities:
• Develop embedded software for Smart Displays and Armament Mission Computers
• Architect low-latency video streaming solutions for vehicle networks
• Support rapid prototyping of turret actuation systems
• Collaborate on software/hardware integration and testing
• Write efficient code that interfaces closely with hardware
Requirements:
• Currently enrolled in a Bachelor’s degree program
• Proficient in C/C++, Python, and Linux

Ready to Apply?

Submit your application for Embedded Software Developer at General Dynamics at General Dynamics Mission Systems–Canada

Apply Now