{bc}
indeed

Software Development Co-op Student (Winter 2026)

TechInsights
Ottawa, CAN
Onsite
$21–25 per hour
Discovered 1 weeks ago
Software developmentSoftware and data architectureInfrastructure as CodeDevOpsAngularReact

Full Job Posting

Opportunity

Software Developer Co-op reporting to the Agile Development Manager and collaborating with software architecture and development teams.

Help design and engineer solutions that deliver customer value and meet business requirements.

Work under senior engineers' supervision in a collaborative learning environment focused on design iteration and technical problem-solving.

Focus areas include image processing, circuit engineering workflows and EDA tools, Angular or React front-end GUI development, design for reuse, and website navigation.

What You'll Do

  • Design software systems for business requirements, including technology selection, scalability, security, requirement mapping, and failover paths.
  • Develop Infrastructure as Code for deployments with CloudOps specialists; contribute to platform architecture, reliability, and code quality.
  • Implement proof-of-concept models, investigate difficult technical challenges, and present findings to development teams.
  • Implement front-end and back-end solutions, leveraging team knowledge resources and AI tools.
  • Review technical proposals and specifications and coordinate engineering investigations for buy-or-partner decisions.
  • Document platform intellectual property and how the platform works; contribute telemetry and monitoring for observability and performance tracking.
  • Provide real-time DevOps support, troubleshoot bugs, and provide customer technical support during high-severity platform incidents.
  • Participate in system design and risk mitigation, present designs for review, facilitate knowledge transfer, and maintain peer-reviewed documentation.

What You'll Bring

  • Pursuing post-secondary education in Computer Science, Data Science, or a related discipline.
  • Hands-on software development experience and knowledge of software concepts and applications.
  • Knowledge of data and software architecture principles and best practices.
  • Experience participating in complex software projects and working effectively in Agile development.
  • A background building technical integrated products is desired, ideally in a SaaS environment.
  • Strong analytical and critical thinking, organization, attention to detail, prioritization, follow-through, and written and verbal communication.

Compensation

  • Expected salary is CAD $21–25 per hour.

Working Arrangement

  • This is an on-site role at the Ottawa office, working collaboratively with Software Development teams.

About TechInsights

TechInsights provides semiconductor industry intelligence through reverse engineering, teardowns, market analysis, circuit analysis, imagery, process flows, costing, forecasts, and expert commentary.

Its platform is used by more than 650 companies and 150,000 users.

Recruitment Notes

  • Applicants must provide current citizenship and/or permanent residency information for compliance with U.S. Export Control Laws and Regulations.
  • AI may assist application screening and assessment; recruiters are involved and hiring decisions are made by People and hiring teams.
  • Accommodations are available on request for candidates participating in the selection process.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at TechInsights