Junior Software Developer at General Dynamics

General Dynamics Mission Systems - Canada
📍 ahuntsic north, qc, Canada 💼 Full-time 🕒 Posted June 11, 2026

Job 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 today and join our talented team at General Dynamics Mission Systems - Canada.

Submit Application

Job Details

  • Location ahuntsic north, qc
  • Job Type Full-time
  • Category Other-General
  • Posted Date June 11, 2026
  • Application Deadline July 21, 2026