General Dynamics Mission Systems–Canada

Model-Based Software Developer at General Dynamics

📍 Location
ottawa, on
⏰ Job Type
Full-time
📅 Posted
June 01, 2026
Apply Now

Job Description

Join General Dynamics Mission Systems–Canada as a Model-Based Software Developer to impact national security. Utilize your skills in embedded software development and control systems in meaningful engineering projects.
You will support the Advanced Vetronics Systems team by developing software for Smart Displays that assist military operations. Your role will involve generating C/C++ code from MATLAB/Simulink and validating it against real-time criteria. This position offers a unique opportunity to contribute to innovative defense technologies.
Key Responsibilities:
• Validate control-loop algorithms using MATLAB/Simulink
• Develop production-ready C/C++ software for embedded environments
• Integrate and verify performance of auto-generated code
• Work with sensor fusion data for actuator control
• Engage with a collaborative engineering team
Requirements:
• Pursuing a Bachelor’s degree in Software, Electrical, or Computer Engineering
• Skilled in C/C++, P...

Ready to Apply?

Take the next step in your career - we're hiring now!

Apply for this Position