Firmware Development Co-op - Hybrid Model
Job in
Calgary, Alberta, D3J, Canada
Listed on 2026-06-04
Listing for:
General Dynamics Corporation
Full Time
position Listed on 2026-06-04
Job specializations:
-
Software Development
Python, Software Engineer, C++ Developer, Embedded Software Engineer
Job Description & How to Apply Below
This co-op role is perfect for students in fields like Software Engineering and Computer Science. You will design and test firmware solutions and collaborate closely with engineers to ensure system integrity. Gain practical experience with coding in C/C++, Python scripting, and software testing methodologies.
Key Responsibilities:
• Code and document firmware and software solutions
• Analyze legacy systems to improve functionality
• Develop automated tests for product integration
• Collaborate in technical reviews and defect resolution
• Maintain the existing code base for legacy systems
Requirements:
• Currently enrolled in a technical program
• Understanding of programming and data structures
• Exposure to C/C++ and Python is an asset
• Familiarity with version control and testing tools
• Excellent problem-solving and analytical abilities
Contribute to innovative projects while developing your engineering skills with 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:
×