Software Developer Co-op
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Ericsson is hiring a Software Developer Co-op in Ottawa, Ontario.
The co-op placement lasts 8–16 months, with a start date of January 4, 2027.
Four potential focus areas are available: 5G Software Developer, Tools Developer, Computer Science or Data Science Developer, and Analytics/API Developer.
Key Skills for This Role
Full Job Posting
Opportunity Overview
Ericsson is hiring a Software Developer Co-op in Ottawa, Ontario.
The co-op placement lasts 8–16 months, with a start date of January 4, 2027.
Four potential focus areas are available: 5G Software Developer, Tools Developer, Computer Science or Data Science Developer, and Analytics/API Developer.
What You Will Do
- Develop, debug, and test 5G baseband Layer 2 software features.
- Develop real-time 5G base station software.
- Apply AI/ML methods to development work and 5G signal-processing simulations.
- Develop automated 5G test cases and test tools.
- Perform feature and integration testing on 5G laboratory equipment.
- Build command-line, web-based, log analysis, and software management tools.
- Develop analytics APIs and data pipelines for 5G feature performance.
- Generate test data for design validation.
- Investigate and troubleshoot issues found during testing.
Core Requirements
- Pursue a bachelor's, master's, or doctoral degree in a relevant technical field.
- Be enrolled full time in an accredited program at a four-year college or university during the co-op.
- Have a GPA of 2.7 or equivalent.
- Have programming experience in at least one listed programming language.
- Have effective written and verbal communication skills in English.
- Be available to work 40 hours per week.
Skills and Assets
- Relevant programming languages include Python, Java, JavaScript, TypeScript, C/C++, Perl, Java SpringBoot, and HTML/CSS.
- Linux, Gerrit, GitHub, Jenkins, Django, and Angular familiarity is an asset.
- HTTP and REST frameworks, database fundamentals, Kubernetes, and Docker knowledge are assets.
- General knowledge of LTE or 5G wireless protocols is an asset.
- Data Science roles prefer Python data science libraries and time-series analysis.
- Analytics/API roles prefer REST API framework experience and familiarity with AWS and containerization.
Placement Schedule
- The co-op duration is 8–16 months.
- The expected start date is January 4, 2027.
- The role requires availability for 40 hours per week.
Compensation
- Bachelor's students are listed at CAD 25.50–34.50 per hour.
- Master's students are listed at CAD 37 per hour.
- PhD students are listed at CAD 41 per hour.
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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Ericsson
Automated Operations Engineer -NOC
, IND
Ericsson is seeking an Automated Operations Engineer for a 24x7 Network Operations Center, with responsibility for operational performance, team leadership, service levels, and first-level troubleshooting. The role requi
Automated Operations Engineer -NOC
Noida, IND
Ericsson is seeking an Automated Operations Engineer and NOC Shift Lead to manage 24x7 network operations, service performance, SLAs, KPIs, and first-level troubleshooting. The role requires telecom network operations ex
Automated Operations Engineer(3)
Noida, IND
Ericsson is seeking an Automated Operations Engineer and NOC Shift Lead to manage 24x7 network operations, service delivery, SLAs, KPIs, and first-level troubleshooting. The role leads a team, manages tickets and capacit
Senior Support Engineer - Core Networks
Gurugram, IND
Ericsson is seeking a Senior Support Engineer to support 4G/5G UDM network functions, resolve customer incidents, and maintain production telecom systems. The role requires UDM/SDM and core network expertise, troubleshoo
Automated Operations Engineer(3)
, IND
The employer is seeking a NOC Shift Lead to manage 24x7 network operations, service delivery, SLA and KPI performance, incident resolution, and team capacity. The role also covers network surveillance, first-level troubl
Automated Operations Engineer -NOC
, IND
Automated Operations Engineer -NOC
Noida, IND
Automated Operations Engineer(3)
Noida, IND
Senior Support Engineer - Core Networks
Gurugram, IND
Automated Operations Engineer(3)
, IND
SI
Bengaluru, IND
Regional Sales Manager South TX (791117)
, USA
Regional Sales Manager South TX
, USA