Embedded Software Developer - Junior Level
Job in
Ottawa, Ontario, Canada
Listed on 2026-06-19
Listing for:
General Dynamics Mission Systems - Canada
Full Time
position Listed on 2026-06-19
Job specializations:
-
Software Development
Unix/Linux, Python, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer
Job Description & How to Apply Below
Be part of a dynamic team contributing to national security solutions. This position involves working on low-level coding and integration of embedded systems across military-grade technology. You’ll find your work meaningful as it supports critical military operations all within a flexible, hybrid work model.
Key Responsibilities:
• Create software for ARM processors and embedded Linux
• Employ Git tools for version control and collaboration
• Test and debug hardware and software integrations
• Work with I2C, SPI, and USB communication protocols
• Manage software requirement documentation
Requirements:
• Bachelor’s in Software Engineering or equivalent
• Familiarity with C/C++, python3, and scripting languages
• Understanding of Linux operating systems
• Ability to work in fast-paced environments
• Security clearance eligibility for Canadian government work
Make your mark in the defense sector with your coding expertise at General Dynamics.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×