G

Junior Software Developer at General Dynamics

General Dynamics Mission Systems - Canada

ahuntsic north, qc, Canada Full-time June 11, 2026

Found Description

Kickstart your career with General Dynamics Mission Systems–Canada as a Junior Software Engineering Developer. This full-time role focuses on embedded systems using C/C++ and Linux.

Join a team dedicated to shaping the future of defense and security through innovative technology. In this role, you will develop low-level code for ARM processors, work with Linux operating systems, and support military applications. Your contributions will directly impact national security initiatives and mission-critical solutions.

Key Responsibilities: • Develop embedded software for various devices • Collaborate using Git and GitLab CI/CD • Interface with I2C, SPI, USB, and Ethernet • Conduct software/hardware integration tests • Review and manage software requirements

Requirements: • Bachelor’s in Computer/Software Engineering or equivalent • Proficiency in C/C++, python3, or Bourne shell scripts • Eligibility for Canadian government security clearance • Experience with Linu...

Ready to Apply?

Submit your application for Junior Software Developer at General Dynamics at General Dynamics Mission Systems - Canada

Apply Now