Co-op Winter 2025 - Software Engineering - 8 Months

at  General Dynamics Mission Systems Canada

Ottawa, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Nov, 2024Not Specified03 Sep, 2024N/AComputer Science,Technical WritingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Company Description

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 recruitment@gd-ms.ca.
Job Description
We are currently hiring for a Co-op Software Developer to join our Acoustics team. You will be developing software using modern development techniques, to create new capabilities, enhance existing capabilities, and improve the way we develop and deliver solutions to our customer. This position follows a Hybrid working model with a mix of home and on-site work (minimum 3 days/week).

As part of the team you will:

  • Design, implement and testing software features for the product
  • Follow a test-driven development approach to contribute to all parts of the software development process
  • Perform analysis of logical interface documents from third party vendors to determine how equipment can be integrated.
  • Develop and document software to exchange data with equipment and appropriate user interfaces to allow presentation of received data and control of systems via their external interfaces
  • Share ideas, present findings and collaborate on solutions
  • Develop code in C++, C and Python

Qualifications

EDUCATION & EXPERIENCE

  • Enrolled as a student in an Engineering, Computer Science, or other applicable scientific discipline at a recognized university program.
  • Understanding of Software Engineering principles and applying those techniques
  • Positive approach to learning and trying new things.
  • Strong problem solving and root cause analysis skills.
  • Ability to work effectively both independently and in a team environment
  • Excellent communication
  • Experience with technical writing
    Additional Information

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Ottawa, ON, Canada