Hybrid Radio Software Developer Coop
Ottawa, Ontario, Canada
Join our Team 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 hr
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.
Developer – duration 12 to 16 months.
Start date:
May 2026.
Location:
Ottawa, Canada. This position does not provide immigration assistance or sponsorship.
We offer a competitive package to help with your individual needs and goals. Pay is dependent on location, qualifications, skills, education, training, and experience.
About this opportunityAs the tech firm that created 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. 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.
Whatyou will do
- Develop production software.
- Develop automated test cases to secure legacy functionality.
- Develop development and troubleshooting tools that build on ML/AI capabilities.
- Troubleshoot and contribute to resolution of issues uncovered during testing.
- Work with the team, on your own, to perform software/hardware integration testing in the lab.
- Perform hands‑on nodal verification of the delivered functionality.
- Review software designs and test plans.
- Report on test results.
Student in a
B.Sc. or M.Sc. program in Computer Engineering, Electrical Engineering, Computer Science, or related field. (Must have completed minimum of 2 years in the program to be considered.)
- Software development and debugging.
- Wireless knowledge an asset.
- Knowledge of programming and scripting languages (C, C++, Java, Perl, Python).
- Independent, self‑starter, team player who is organized, detail oriented and able to work in a dynamic environment.
- Strong analytical, troubleshooting and problem‑solving skills.
- Proactive, motivated, organized and efficient.
- Effective English oral and written communication skills.
- Basic knowledge of wireless communication standards would be beneficial.
- Knowledge of embedded and/or real‑time software is an asset.
- Understanding of hardware building blocks an asset.
Computer Science, Engineering, Docker, Computer Engineering, Artificial Intelligence, Analysis, Algorithms, API Management, JavaScript, Data Privacy Agreement.
I agree that my CV can be used to identify skills and experience for job matching and application, and the recruitment team may reach out for job opportunities purposes. I understand that my personal data will be processed in accordance with .
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: