MDA is looking for a motivated and talented Software Engineer Co-op student for 4 months starting in January 2021. As a Software Engineer Co-op, you will be part of a larger project team responsible for the development and delivery of the Laser Warning and Countermeasure system for the Canadian Surface Combatant (CSC) program to Canada’s Department of National Defense (DND).
You will participate in the full development life cycle using a diverse mix of technologies, including real-time operating systems such as VxWorks, to build a real-time system hosted in a rugged, compact high-performance hardware platform.
Successful candidates would join our team as a software engineer and can expect to :
Learn while you leverage your past work experience and school course work, we will teach you about the unique challenges of building real-time defense systems
Work you will join a team within the Defense solutions group. Your team leader will be your guide and challenge you with project-based work that is best suited to your skills and experience.
Grow your talents will be rewarded with opportunities for career and personal growth in an organization dedicated to success in a team environment.
Creating engineering solutions that are technically competitive, cost-effective and have direct impact to our customers
Working from requirements to develop or modify complex hardware / software systems
Planning work, driving your work to completion on time & on budget
Designing, coding, testing, debugging and documenting high quality software components
Working with the team to complete the integration, testing and deployment of the software components into the full system
Assisting in troubleshooting problems at both the software and the system level
Following established development processes and corporate technical and quality standards
Experience and Skills Required :
Working towards a Bachelor’s degree in Computer Science / Engineering / Mathematics or equivalent
C / C++ experience is preferred
Interest in real-time software development ; knowledge of real-time operating systems a bonus
Working knowledge of Unix OS, MS Window tools and software CM process is desirable
A strong algorithm and math background is preferred
Excellent verbal and written communication skills
Strong analytical and problem solving skills
Comments / Special Considerations :
The successful candidate must be able to obtain and hold Security and Controlled Goods Clearances.
Competitive Compensation and Benefits Package
MDA provides competitive compensation and benefits packages for its employees at its many locations. As a member of the MDA team, you and your qualified dependents are eligible to participate in a benefit plan that ensures a comprehensive level of protection for employees and their families through health care plans, disability income protection, life insurance, and other employee benefits.
The Company's retirement plans encourage employees to save for their future with a Company matching contribution in many locations.