Co-op Software Engineer Job

16 hours ago


Ottawa, Ontario, Canada Tech Insights Full time

**Job Description**

We are seeking a motivated and driven-to-learn co-op student to contribute to the full stack development efforts of our Rapid Response team.

This student will benefit from the expertise of a tenured technical supervisor and colleagues as they tackle quick-turn development work.

In this role, the co-op student will write FE and BE code to add new features to our application(s).

They will also correct defects and resolve technical debt issues.

All development in this team is performed using an Agile Kanban development method, where developers use best-in-class tools to develop, test, and deploy software at high frequency behind feature flags.

The ideal candidate will have strong programming skills and experience with front-end and back-end development.

They will also possess excellent problem-solving skills and be able to debug complex issues.

**Responsibilities**

1. Write and deploy FE and/or BE software in the platform (or internal tools)

- Java, Python, Angular, NodeJS, C++, C#, CSS, HTML, React, React Native, Go

- Retool and/or AWS Amplify

- Bugfixes

- Technical debt fixes

2. Write technical documentation describing implementations, problems, and/or fixes

3. Work with a Git code repository

4. Monitor software performance and analyze logs in Data and CloudWatch

5. Work with QA to facilitate code testing

6. Work with Engineers to understand design specifications and ensure implementations embody design intent

7. Debug PROD issues and suggest (and then implement) fixes

**Requirements**

1. Must be a second-year university or third-year college student in a related program.

2. Must have a CGPA in the current year of study of 75% or higher.

3. Must be a post-secondary student.

4. Work is prescribed and completed with little autonomy.

5. Works under close supervision or follows clearly defined procedures.



  • Ottawa, Ontario, Canada Huawei Full time

    Huawei Canada's Advanced Wireless Technology Wireless Lab is looking for a highly motivated co-op student to join their team as a Software Engineering Co-op Position. This opportunity will allow you to work alongside experienced researchers and engineers on exciting projects related to wireless technology.About the job:Design and develop innovative software...


  • Ottawa, Ontario, Canada Huawei Full time

    Huawei Canada is seeking an ambitious and innovative co-op student to contribute to the development of novel methods in advanced wireless technology. As a Co-op Assistant Software Engineer, you will be part of a dynamic team that consists mainly of seasoned graduate computer engineers and scientists.About the role:Contribute to the design and implementation...


  • Ottawa, Ontario, Canada Tech Insights Full time

    Our StoryTechInsights is the trusted information platform for the semiconductor industry. We provide actionable, in-depth intelligence that informs decision makers and professionals whose success depends on accurate knowledge of the semiconductor industry—past, present, or future.We have a world-class team of over 650 companies and 100,000 users who access...


  • Ottawa, Ontario, Canada Ericsson GmbH Full time

    Ericsson is a world leader in wireless communications, and we're committed to empowering innovators who can shape the future of technology. Our Radio Product Development team is seeking a talented and motivated individual to join our team as a Radio Software Engineer Co-op/Intern.About the RoleThis position offers an exciting opportunity to work on...


  • Ottawa, Ontario, Canada Skyworks Solutions, Inc. Full time

    Skyworks Solutions, Inc. is seeking a highly motivated RF Application Engineer Co-op to join our team in Ottawa.This 12-month co-op position offers opportunities to develop and refine your skills in RF circuit design and analysis.Job DescriptionIn this role, you'll collaborate with our experienced team to develop and refine your skills in RF circuit design...


  • Ottawa, Ontario, Canada Iamgold Corporation Full time

    Job Description - Mine Engineering Co-op Placement - Student (14661)Improve the processes of todayDefine the best practices of tomorrowAt Côté Gold, we focus on what we contribute, not just what we extract. We believe that in order for prosperity to be sustained, it must be shared, it must support the well-being of our employees and our communities, and it...


  • Ottawa, Ontario, Canada Huawei Canada Full time

    Huawei Canada has an immediate co-op opening for a Software Developer.About the team:The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal resource management for diverse use cases. This lab aims to innovate operating system designs for mixed-criticality environments that exceed traditional methods....


  • Ottawa, Ontario, Canada Syntronic Full time

    Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics?What we're looking for- 3rd or 4th year students in Electrical Engineering, Computer Engineering or a related engineering program.- Students interested in hardware or software...

  • BIM CO-OP Engineer

    5 days ago


    Ottawa, Ontario, Canada Aecon Concessions Full time

    Aecon Concessions is looking for an exceptional candidate to join our IDD team as a co-op engineer.The successful candidate will be responsible for supporting the development of integrated digital delivery strategies and implementing automation solutions using various software tools.This role offers a unique opportunity to work on complex projects and...


  • Ottawa, Ontario, Canada Versaterm Full time

    About UsVersaterm is a leading provider of public safety solutions, dedicated to helping agencies transform their services. Since 1977, we've been building an ecosystem of intuitive tools for public safety professionals.Our team is driven by innovation, expertise, and a commitment to customer success. As we continue to grow and expand our ecosystem, you'll...


  • Ottawa, Ontario, Canada Huawei Full time

    Huawei Canada has an immediate co-op opening for an Assistant Engineer.About the team:Welcome to the Advanced Wireless Technology Wireless Lab, an epitome of innovation located in Ottawa, Canada. Here, amid the dynamic panorama of technological progress, our team consists mainly of seasoned graduate computer engineers and computer scientists. With diverse...


  • Ottawa, Ontario, Canada Huawei Full time

    Huawei Canada has an immediate co-op opening for an Assistant Engineer.About the team:Welcome to the Advanced Wireless Technology Wireless Lab, an epitome of innovation located in Ottawa, Canada. Here, amid the dynamic panorama of technological progress, our team consists mainly of seasoned graduate computer engineers and computer scientists. With diverse...


  • Ottawa, Ontario, Canada Huawei Canada Full time

    Huawei Canada has an immediate co-op opening for an Assistant Researcher.About the team:Welcome to the Advanced Wireless Technology Wireless Lab, an epitome of innovation located in Ottawa, Canada. Here, amid the dynamic panorama of technological progress, our team consists mainly of seasoned graduate computer engineers and computer scientists. With diverse...


  • Ottawa, Ontario, Canada Versaterm Full time

    About VersatermVersaterm is a global company that provides public safety solutions to agencies across North America. Our mission is to help transform the way communities are served by providing intuitive tools designed for public safety professionals.Our teams focus on innovation, expertise, and customer success, contributing to solutions that enhance...

  • Software Design Engineer

    32 minutes ago


    Ottawa, Ontario, Canada Syntronic Full time

    About the RoleWe are seeking highly motivated university students to join our development team as a co-op software designer. The successful candidate will be working on feature development in wireless technology under supervision.Key ResponsibilitiesParticipate in design meetings and collaborate with cross-functional teamsDesign, implement, and troubleshoot...


  • Ottawa, Ontario, Canada Recollective Full time

    Recollective OverviewWe're a SaaS company dedicated to transforming the online research landscape through innovative features and exceptional usability.If you're passionate about building web applications that make a difference, then join us on this exciting journey.Job SummaryWe're seeking a skilled Junior Web Developer to collaborate with our experienced...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Job DescriptionIn this 4-month co-op role, you will be working closely with the program management team, software engineers, and test engineers to track deliverables for RLS releases. Your key responsibilities will include participating in release management activities and scrum meetings, troubleshooting automated sanity issues, raising Jiras to track them,...


  • Ottawa, Ontario, Canada Tech Insights Full time

    About UsTechInsights is the trusted source of actionable intelligence for the semiconductor industry. Our platform provides unparalleled insights into the world's largest vertically integrated collection of unmatched reverse engineering, teardown, and market analysis.We aim to bridge the gap between academic learning and real-world application by offering...


  • Ottawa, Ontario, Canada Harris Geospatial Solutions Full time

    At L3Harris WESCAM, we are committed to delivering exceptional technology solutions that meet our customers' mission-critical needs. As a co-op student in the Firmware team, you will play a key role in developing and maintaining internal software tools that enhance team efficiency. Our team is passionate about creating innovative solutions for our customers,...


  • Ottawa, Ontario, Canada K-Line Group of Companies Full time

    Job OverviewReporting to the Manager- Distribution Design, the Electrical Engineering Co-op Student will assist the engineering and design team in the design and execution of projects in the high voltage industry.Responsibilities- Assist Designers/Engineers with drafting work using AutoCAD/MicroStation software and experience customizing AutoCAD/MicroStation...