Skip to content
mimi

Embedded Software Developer Internship

General Dynamics Mission Systems, Inc

Tisdale · On-site Internship Entry Level Yesterday

About the role

Location: Tisdale

Join General Dynamics Mission Systems-Canada as an Embedded Software Developer Intern in Fall 2026. Contribute to the Smart Display platform and enhance defense technologies.

This co-op opportunity invites Electrical, Software, or Computer Engineering students to support embedded software development. Applicants will engage with advanced systems, from ARM microprocessors to real-time control algorithms. Ideal candidates will have strong skills in C/C++, MATLAB, and experience collaborating in multidisciplinary teams.

Key Responsibilities:

• Develop and validate control-loop algorithms in MATLAB/Simulink

• Generate C/C++ code via MATLAB’s Automated Code Generation

• Integrate code into embedded-Linux environments for verification

• Work with sensor-fusion data for enhanced Smart Display functionality

• Collaborate with cross-functional teams on system integration

Requirements:

• Enrolled in a Bachelor’s degree program in relevant engineering

• Proficient in programming languages: C/C++, Python3

• Familiar with communication interfaces like I²C, SPI, USB

• Experience in model-based design tools (MATLAB, Simulink)

• Passion for embedded systems and control algorithms

Make your mark in embedded software at General Dynamics, supporting impactful defense projects. #J-18808-Ljbffr

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free