General Dynamics Mission Systems–Canada

Embedded Software Developer at General Dynamics

📍 Location
montreal (administrative region), qc
⏰ Job Type
Full-time
📅 Posted
June 06, 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?

Take the next step in your career journey with General Dynamics Mission Systems–Canada

Apply Now