General Dynamics Mission Systems–Canada
Embedded Software Developer at General Dynamics
Job Description
Engage with cutting-edge military technology as an Embedded Software Developer at General Dynamics Mission Systems–Canada. This hybrid role focuses on developing software solutions for critical embedded systems.
Part of the Advanced Vetronics Systems (AVS) team, you'll work on innovative projects and interfaces while pursuing a Bachelor’s degree in Computer Science or a related field. This position emphasizes collaboration with hardware engineers and proficiency in programming languages like C/C++ and Python.
Key Responsibilities:
• Develop embedded software for Smart Displays and Armament Mission Computers
• Architect low-latency video streaming solutions for vehicle networks
• Support rapid prototyping of turret actuation systems
• Collaborate on software/hardware integration and testing
• Write efficient code that interfaces closely with hardware
Requirements:
• Currently enrolled in a Bachelor’s degree program
• Proficient in C/C++, Python, and Linux
Part of the Advanced Vetronics Systems (AVS) team, you'll work on innovative projects and interfaces while pursuing a Bachelor’s degree in Computer Science or a related field. This position emphasizes collaboration with hardware engineers and proficiency in programming languages like C/C++ and Python.
Key Responsibilities:
• Develop embedded software for Smart Displays and Armament Mission Computers
• Architect low-latency video streaming solutions for vehicle networks
• Support rapid prototyping of turret actuation systems
• Collaborate on software/hardware integration and testing
• Write efficient code that interfaces closely with hardware
Requirements:
• Currently enrolled in a Bachelor’s degree program
• Proficient in C/C++, Python, and Linux
Ready to Apply?
Take the next step in your career journey with General Dynamics Mission Systems–Canada
Apply Now