General Dynamics Mission Systems–Canada

Embedded Software Developer at General Dynamics

📍 montreal (administrative region), qc, Canada ⏰ Full-time

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
Apply Now