Co Op Software Developer (Remote)

Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

General Dynamics Missions Systems-Canada

Co Op Software Developer (Remote)

Co Op Software Developer | General Dynamics Missions Systems-Canada | Canada

As a Software Co-op Student, you will be working with a diverse and experienced team of engineering professionals, you will follow Scrum practices while learning and supporting the Software Development Life Cycle from our technical leads. This may be the perfect opportunity for you if you are passionate about developing and implementing the best software and systems in the industry and working with leading edge technology and versatile tools!

This position follows a Hybrid working model with a mix of home and on-site work. 3 days a week onsite required.

In this role you will:
Develop software for Linux operating systems

Collaborate closely with mixed engineering disciplines in an Agile development environment

Develop Airworthy SW according to RTCA/DO-178C DAL D

Write software requirements based on System level requirements and design documents

Prepare and review software design documents

Perform design/analysis and implement code based on requirements

Participate in code reviews

Prepare and review test procedures and conduct testing

Identify defects, resolve issues and perform verification

Currently pursuing a degree/diploma in Software/Computer Programming

Strong communication, both verbal and written

Interest in learning about Software Airworthiness processes

Must be able to obtain and maintain Canadian Security Clearance and a positive Controlled Goods Assessment

Eligibility to work in Canada either as a Canadian Citizen or Permanent Resident.

Applicants may be required to meet additional security requirements in order to gain access to technical data, classified areas or information that is subject to international regulations.

Company Overview:
At General Dynamics Mission Systems-Canada, co-op positions mean hands-on impact. Join an inclusive team that engineers high technology solutions, products, and services that have a real-world impact.

Realize your Impact: Our work enables customers to successfully execute missions across diverse domains of operation. Your fresh perspectives and ideas have the power to shape real solutions, influence projects and drive meaningful change.

Kick-start your Career: Immerse yourself in various industry facets, gaining insights that span from cutting-edge technology to project management. Elevate your resume with a distinguished company to set the stage for a rewarding career, while paving the way for future full-time opportunities within General Dynamics.

Grow your Network: Work side by side with seasoned professionals who are excited to share their experience and develop your skills. Have meaningful interactions, ask questions, and build relationships that can lead to lasting industry connections.

Balance your Life: Our flexible environment is designed for you to thrive. With options to work from home or under a compressed nine-day fortnight schedule, we champion work-life balance, ensuring you have time for personal endeavors and your professional aspirations.

We encourage applications from women, members of the LGBTQ2+ community, diverse cultural backgrounds and persons with disabilities. We will work with you around any workplace accommodation required during our application process. If you require accommodation or have questions, please contact Human Resources via

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

When applying state you found this job on Remote Network.