Join to apply for the Material Design Coop role at Ericsson Grow with us Material Design Coop Location: Ottawa, ON. Duration: 16 months (for co‑ops) Start date: May 4th, 2026 Please upload your unofficial transcript when applying. Use the "Cover letter" uploading tab and indicate in your resume or cover letter how many months you will be available for. At this time, Ericsson Canada Inc. does not provide immigration assistance/sponsorship now or in the future for this position. Our Exciting Opportunity You will be a critical member of our Hardware Development team in Ottawa, supporting Ericsson with material expertise across a wide range of 5G Macro, AAS and Indoor products within Radio Development. The material function handles technical requirements, tests and design verification for plastics, metals, thermal interface materials, surface treatments and more. The role allows you to participate in pre‑development and pre‑studies, as well as coordinated product development projects with Ericsson and world‑leading global subcontractors and partners. You will keep close contact with standardization organisations and material test institutes, and work closely with the Material Technology Team in Kista, Sweden. You will do Social & networking events. Internship projects. Peer & senior level networking. Employee resource groups. Participate in the mechanical design of cutting‑edge 5G radio products. Support the materials team at technical alignment meetings. Support mechanical verification testing. Support the development and testing of high‑quality products. Support troubleshooting and customer support. Contribute to the success of the mechanical team goals. You will bring Proactive, motivated, organized and efficient working habits. Strong interpersonal and communication skills. Ability to work in a team environment or self‑directed with minimal supervision. Flexibility and ability to multi‑task. Attention to detail. Strong knowledge in plastics and metals and related manufacturing methods. Strong knowledge in coatings, surface treatments and standardised material tests. Strong knowledge of thermal interface materials and other composite materials, and thermal/thermo‑mechanical simulation methods. Excellent written and oral communication (English). You will have Progression towards MSc in Engineering, Physics or Chemistry as it applies to material technology or related fields; preferably master’s students. Previous mechanical design work experience would be beneficial. An understanding of surface treatment and mechanical design. An understanding of test methods related to material properties. Experience within the material area from other manufacturing industries is an advantage. Keen interest and curiosity in developing the next generation telecom products. Eligibility requirements 2.7+ GPA or equivalent; upload an unofficial copy of your transcript. Actively enrolled in an accredited undergraduate or master’s program on a full‑time basis at a four‑year college or university at the time of the co‑op. Be available to work 40 hours per week. What happens once you apply? Click here to find all you need to know about our typical hiring process. Ericsson uses a merit‑based hiring approach that values people with different experiences, perspectives and skillsets. We truly believe this approach drives innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realise their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity employer; learn more. If you need assistance or to request an accommodation due to a disability, please contact Ericsson at . Disclaimer: The above statements are intended to describe the general nature and level of work being performed by employees in this position. They are not an exhaustive list of all responsibilities, duties and skills required for this position, and you may be required to perform additional job tasks as assigned. Primary country and city: Canada (CA) || Ottawa Job details: Developer Compensation And Benefits At Ericsson We know that our people are the key to our success. We offer a competitive package to help with your individual needs and goals. Your Pay The salary offered is dependent on various factors including, but not limited to, location, and the candidate’s combination of job‑related knowledge, qualifications, skills, education, training, and experience. The salary range for this position is: Bachelors: $25.5 - $34.5 Masters: $37 Referrals increase your chances of interviewing at Ericsson by 2x. #J-18808-Ljbffr
Grow with us 5G Software Developer Co-op Location: Ottawa, ON. Duration: 8 – 16 months (for co-ops) Start date: May 4th, 2026 Please upload your unofficial transcript when applying. (Use the "Cover letter" uploading tab.) Please indicate in your resume or a cover letter how many months you are available for. At this time, Ericsson Canada Inc. does not provide immigration assistance/sponsorship now or in the future for this position. About this opportunity As the tech firm that was instrumental in creating the mobile world, and with more than 54,000 patents to our name, we’ve made it our business to make a mark. When joining our team at Ericsson you are empowered to learn, lead and perform at your best, shaping the future of technology and communication. This is a place where you're welcomed as your own perfectly unique self, and celebrated for the skills, talent, and perspective you bring to the team. Come and be where it begins. You will do 5G software developer This position involves developing, debugging and testing 5G features. The development is focused on baseband Layer 2 software. You will be working with a software development team in Ericsson, getting full experience of cutting edge technology and sharpening your programming skills. Tools developer This position involves developing/debugging software tools which support developer’s needs, such as command-line and web-based tools, 5G log analysis tools, trouble reporting tools, debug tools, software management tools, etc. To give our interns a well-rounded Ericsson experience, a portion of your work term will involve working with a software development team on 5G related production and test software. Automated test developer This position involves developing the infrastructure to support 5G automated testing and developing automated test cases to test new 5G software features. Areas where test development is focused include Layer 1, test framework and 5G features. This area offers interesting coding opportunities in the testing realm. Integration and Test This position involves developing tools and automation to support vDU integration and testing activities. This includes, but not limited to, documentation of onboarding and troubleshooting guides, test channel bring up and maintenance, test channel database development, PM/KPI analysis tool development, data visualization and many others. AI Developer Experience This position involves improving the test development experience by leveraging AI which involves Gen AI powered tool functionality testing. This includes, but is not limited to, generating boilerplate code templates to streamline test creation, identifying inefficiencies in current processes, documenting/presenting findings and improving test automation workflows, exploring use cases for test development, and collaborating with the AI tools team to develop and test new functionalities. Furthermore, you will be experimenting with prompt engineering and fine-tuning AI models to optimize their application in test case generation. It is beneficial to be familiar with AI tools and frameworks such as OpenAI, Codeium TensorFlow, as well as having knowledge of prompt engineering techniques to tailor AI models for test generation and debugging workflows. This is an excellent opportunity for students passionate about AI, software development, and improving developer workflows. Computer science/Data science developer This position involves exploring and implementing mathematical and statistical methods on time-series data to verify software features in 5G development. This offers the opportunity to work with 5G domain experts to solve software development challenges using AI and advanced analytics. Required Skills: Strong mathematical foundation (statistics, linear algebra, calculus) Proficient in Python with data science libraries (pandas, numpy, scipy, statsmodels) Experience with time series analysis techniques Team‑work mindset Computer science developer This position involves the development of analytics APIs and data pipelines to track and analyse 5G feature performance and behavioural patterns for 5G products. This offers the opportunity to work with 5G domain experts, apply your programming skills to solve software development challenges and improve developer workflows. Required Skills: Strong programming foundation, language experience preferred python, java, go, or julia Understanding of backend/frontend development principles Experience with REST API design and implementation using modern frameworks (FastAPI, Flask, or similar) Optional: Understanding of cloud platforms (AWS) and containerization Team‑work mindset Job Stage Description You will bring Software development and debugging skills with an academic background in Computer Science, Software Engineering, Communications Engineering, Electrical Engineering or equivalent. Working towards completion of a bachelors, masters, or doctoral degree. Entering any coop term (1st, 2nd, …). Interpersonal skills: Team player, independent, self-starter, organization skills, detail oriented and able to work in a dynamic environment. Effective English oral and written communications skills. General knowledge of LTE and/or 5G wireless protocols are helpful. Concurrent programming languages, Perl, Python, Java, JavaScript, Typescript, Java SpringBoot framework, HTML/CS, C/C++. Experience with Linux, Gerrit, Github, Jenkins, Django, and Angular are all assets. HTTP & RESTful framework, Database Fundamentals (Hibernate & JPA in our implementation), Kubernetes & Docker. You will experience Collaborate with colleagues Use Agile ways of working Work with a team, and independently Develop real time 5G base station software Applying AI/ML skills to development work Assist in the investigation of issues uncovered during testing Develop/code automated 5G test cases Develop/code automated test tools capabilities Perform software feature and/or integration testing in the lab on 5G lab equipment Work in 5G simulations testing signal processing, including in AI/ML Develop command-line and web-based tools, to support software development Generate test data for design validation Develop test tools and/or test scripts Troubleshoot and help to resolve issues with the test environment. Eligibility requirements 2.7+ GPA or equivalent, Uploading an unofficial copy of your transcript. Actively enrolled in an accredited undergraduate, master’s, or PhD on a full‑time basis at a four‑year college or university at the time of the co‑op. Be available to work 40 hours per week. What happens once you apply? Click Here to find all you need to know about what our typical hiring process looks like. Ericsson uses a merit‑based hiring approach that values people with different experiences, perspectives and skillsets. We truly believe this approach drives innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity employer, learn more. If you need assistance or to request an accommodation due to a disability, please contact Ericsson at . DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees in this position. They are not an exhaustive list of all responsibilities, duties and skills required for this position, and you may be required to perform additional job tasks as assigned. Primary country and city: Canada (CA) || Ottawa Job details: Developer Compensation And Benefits At Ericsson At Ericsson, we know that our people are the key to our success. We offer a competitive package to help with your individual needs and goals. Your Pay The salary offered is dependent on various factors including, but not limited to, location, and the candidate’s combination of job-related knowledge, qualifications, skills, education, training, and experience. The salary range for this position is Bachelors: $25.5/hr - $34.5/hr Masters: $37/hr PhD: $41/hr #J-18808-Ljbffr
A leading technology firm in Ottawa seeks a Business Intelligence Developer co-op for an 8 to 16-month term. The role involves analytics, building software on a large data warehouse, and data extraction. Candidates should have strong coding skills in C# or Java, SQL knowledge, and a keen understanding of business intelligence and data warehousing. A minimum GPA of 2.7 is required, and students from accredited programs are encouraged to apply. This position offers competitive compensation and a collaborative work culture. #J-18808-Ljbffr
Overview
Grow with us
Location: Ottawa, ON Canada
Duration: 16 month Co-Op
Start Date: May 4, 2026
Application deadline: Accepting applications until 2/27/2026 or until filled. Upload an unofficial copy of your transcript.
Immigration
At this time, Ericsson Canada Inc. does not provide immigration assistance/sponsorship now or in the future for this position.
About this opportunity
We are looking for a motivated and technically advanced Co-op student to work on the test and verification aspect of Ericsson’s 5G Radio Access Network (RAN) software product development. The successful candidate will work as a member of the Test management and OTA team in Ottawa.
Role
OTA (Over-The-Air) Test Automation Co-Op
Location: Ottawa, ON Canada
Duration: 16 month Co-Op
Start Date: May 4, 2026
Application deadline: 2/27/2026 or until filled. Upload an unofficial copy of your transcript.
Immigration
At this time, Ericsson Canada Inc. does not provide immigration assistance/sponsorship now or in the future for this position.
About this opportunity
We are looking for a motivated and technically advanced Co-op student to work on the test and verification aspect of Ericsson’s 5G Radio Access Network (RAN) software product development. The successful candidate will work as a member of the Test management and OTA team in Ottawa.
What you will do
Verify performance requirements of Ericsson 5G products in the real over-the-air test environment using mobile devices
Develop test plans, execute test cases, perform data analysis, report test results
Capture system and UE logs during drive testing for performance analysis
Develop and maintain post-processing scripts
Troubleshoot and document issues encountered during testing
Support investigation and troubleshooting of customer issues
Improve test effectiveness to meet ever evolving verification needs
The skills you bring
Passion to learn new technology through hands-on testing activities
Ability to develop and maintain scripts in Java, Python and other programming languages
Excellent problem solving, troubleshooting and computer skills
Effective communication skills both verbal and written
Ability to work in a dynamic team environment, both virtually and in person
[Optional] Knowledge of Communication theory, Wireless standards (4G/5G 3GPP), Radio architecture, and Interfaces is a plus
What happens once you apply?
Click Here to find all you need to know about what our typical hiring process looks like.
Ericsson uses a merit-based hiring approach that values people with different experiences, perspectives and skillsets. We truly believe this approach drives innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity employer.
If you need assistance or to request an accommodation due to a disability, please contact Ericsson at .
DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees in this position. They are not an exhaustive list of all responsibilities, duties and skills required for this position, and you may be required to perform additional job tasks as assigned.
Job details
Primary country and city: Canada (CA) || Ottawa
Job category: Developer
Compensation And Benefits At Ericsson
At Ericsson, we know that our people are the key to our success. We offer a competitive package to help with your individual needs and goals.
Your Pay
The salary offered is dependent on various factors including, but not limited to, location, and the candidate’s combination of job-related knowledge, qualifications, skills, education, training, and experience.
The salary range for this position is
Bachelors $25.50 - 34.50 CAD
Masters $37.00 CAD
#J-18808-Ljbffr
A leading telecommunications firm is looking for a Software Developer in Ottawa. This position is ideal for recent graduates or early-career developers eager to contribute to 5G technology and artificial intelligence integration in software development. The role involves collaboration within agile teams, software development, and testing responsibilities. Competitive compensation and benefits are provided, including extensive health coverage and retirement plans. #J-18808-Ljbffr
Grow with us Business Intelligence Developer co-op Location: Ottawa, ON. Duration: 8 – 16 months (for co-ops) | 8 months (for interns, with potential for extension). Start date: May 4th, 2026. Please upload your unofficial transcript when applying. (Use the "Cover letter" uploading tab.) Please indicate in your resume or a cover letter how many months you are available for. At this time Ericsson Canada Inc. does not provide immigration assistance/sponsorship now or in the future for this position. About this opportunity As the tech firm that was instrumental in creating the mobile world, and with more than 54,000 patents to our name, we’ve made it our business to make a mark. When joining our team at Ericsson you are empowered to learn, lead and perform at your best, shaping the future of technology and communication. This is a place where you're welcomed as your own perfectly unique self, and celebrated for the skills, talent, and perspective you bring to the team. Come and be where it begins. You will do Be a part of a team focused on providing business analytics for the organization Providing business leaders with quality data and empowering them to make better business decisions in the areas of development quality, planning, and predictability Build and maintain business analytics software on a large data warehouse Developing software for extraction, cleaning, conforming, and delivery of business data from multiple data sources. Including data from all aspect of product development – code builds, test tracing, defect tracking, project management, and product delivery information Working with big business data Collaborate with colleagues Use Agile ways of working Review software designs Trouble shoot and help to resolve issues You will bring C# or Java coding skills SQL coding skills .NET development knowledge Knowledge of databases and/or database administration Business intelligence, analytics, data mining, and data warehousing Experience using Microsoft Visual Studio and SQL Server Management Studio tools Experience with GIT or other revision control systems Large system product development knowledge (telecom preferred) You will experience Here at Ericsson, our culture is built on over a century of courageous decisions. With us, you will no longer be dreaming of what the future holds – you will be redefining it. You won’t develop for the status quo but will build what replaces it. Joining us is a way to move your career in any direction you want, in a place where co-creation and collaboration are embedded into the walls. You will find yourself in a speak-up environment where empathy and humanness serve as cornerstones for how we work, and where work-life balance is a priority. Welcome to an inclusive, global company where your opportunity to make an impact is endless. Eligibility requirements 2.7+ GPA or equivalent, Uploading an unofficial copy of your transcript Actively enrolled in an accredited undergraduate, master’s, or PhD on a full-time basis at a four-year college or university at the time of the co‑op/internship Be available to work 40 hours per week What happens once you apply? Click Here to find all you need to know about what our typical hiring process looks like. Ericsson uses a merit-based hiring approach that values people with different experiences, perspectives and skillsets. We truly believe this approach drives innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity employer, learn more. If you need assistance or to request an accommodation due to a disability, please contact Ericsson at . DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees in this position. They are not an exhaustive list of all responsibilities, duties and skills required for this position, and you may be required to perform additional job tasks as assigned. Primary country and city: Canada (CA) || Ottawa Job details: Developer Compensation And Benefits At Ericsson At Ericsson, we know that our people are the key to our success. We offer a competitive package to help with your individual needs and goals. Your Pay The salary offered is dependent on various factors including, but not limited to, location, and the candidate’s combination of job-related knowledge, qualifications, skills, education, training, and experience. The salary range for this position is Bachelor: $25.5 - $34.5 Masters: 37 #J-18808-Ljbffr
A leading telecommunications company is seeking a motivated Co-op student in Ottawa to work on the testing and verification of 5G Radio Access Network (RAN) software products. The role involves verifying performance requirements, developing test plans, and troubleshooting issues. Candidates should be pursuing a Bachelor's or Master's degree and possess strong skills in scripting, problem-solving, and communication. A dynamic work environment is offered as part of the position, which is anticipated to last for 16 months. #J-18808-Ljbffr
A leading telecom company is seeking a Material Design Coop in Ottawa to support their Hardware Development team. The role involves participating in mechanical design for 5G products and ensuring material quality standards. Candidates should be pursuing an MSc in a related field and possess strong knowledge of plastics, metals, and various material treatments. This co-op position runs for 16 months, requiring a commitment of 40 hours per week and offering a competitive salary based on qualifications. #J-18808-Ljbffr
Apply for the Software Developer role at Ericsson. At this time, Ericsson Canada Inc. does not provide immigration assistance or sponsorship for this position. About This Opportunity Are you a recent graduate or early‑career developer ready to shape the future of wireless technology? At Ericsson Radio Product Development we’re pioneering innovations in radio platform software and Open RAN technologies for 5G networks. Our Agile, cross‑functional teams collaborate to deliver world‑class products that power global connectivity. We are especially focused on integrating artificial intelligence across all aspects of our daily work—including software development, testing, and troubleshooting—to drive innovation, improve efficiency, and enhance product quality. What You Will Do Customer Insight & Collaboration Engage with our customer support team to gain valuable insight into our products and better understand real‑world customer needs. Collaborate with a diverse team to systematize, design, code, and test radio platform software and Open RAN technologies. Development & Testing Develop production‑grade software, unit tests, and automated test software for 5G radio and Open RAN products. Troubleshoot and resolve issues encountered during testing, contributing to continuous product improvement. Integration & Review Participate in software/hardware integration testing in the lab—independently and as part of a team. Review and provide feedback on software designs and test plans to ensure high‑quality deliverables. Skills You Will Bring A B.Sc or M.Sc in Computer Science, Electrical Engineering, or a related field. Up to 2 years of experience—or fresh out of school and ready to learn. Proficiency in C, with a foundational understanding of operating systems, kernel, and driver development. Basic knowledge of Linux as a development environment and a willingness to grow within it. Strong communication and interpersonal skills to collaborate effectively. A genuine curiosity and interest in artificial intelligence and its applications in software development and testing. Preferred Qualifications Familiarity with microcontrollers, interrupts, UART, SPI, I2C, timers, power management, and wireless SoCs. Experience or coursework with the Yocto build environment and CI/CD test infrastructure. Understanding of Linux kernel development, Python, shell scripting, and Java. Knowledge of Git and code review tools like Gerrit. Demonstrated interest or experience in applying AI techniques to software engineering challenges. Compensation And Benefits At Ericsson At Ericsson, we know that our people are the key to our success. We offer a competitive package to help with your individual needs and goals. Salary is dependent on factors including location, qualifications, and experience. In addition to base pay, there is an annual bonus opportunity based on performance. Ericsson offers extensive health benefits, including two medical and dental plan options and company credits covering the cost of deluxe plan coverages for employees and eligible dependents. Our Group Retirement & Savings Program provides an automatic 2% company contribution to the Pension Plan, a 50% match of employee contributions to the Registered Retirement Savings Plan up to 8%, and other financial security options. Paid time off includes a minimum of 18 days of accrued vacation, 3–5 personal days, 10 holidays, a volunteer day, and sick days (pro‑rated based on start date). Maternity leave is up to 10 weeks, and parental/adoption leave is 6 weeks at 100% pay. Additional benefits include financial wellness programs, educational assistance, matching gifts, and recognition programs. Equal Opportunity Employer Ericsson is proud to be an Equal Opportunity Employer. We encourage people from all backgrounds to apply. Accommodation If you need assistance or request an accommodation due to a disability, please contact Ericsson at . Disclaimer The above statements are intended to describe the general nature and level of work being performed by employees in this position. They are not an exhaustive list of all responsibilities, duties, and skills required for this position, and you may be required to perform additional job tasks as assigned. Location Ottawa, Canada #J-18808-Ljbffr
A leading telecommunications company is seeking a 5G Software Developer Co-op in Ottawa, ON. The successful candidate will engage in various software development tasks, including debugging and testing 5G features, developing software tools, and pursuing automation for testing. This role is geared toward students in computer science or related fields, and offers a competitive salary of $25.5/hr to $41/hr based on qualifications. Ideal for those passionate about 5G technology and collaborative environments. #J-18808-Ljbffr