1 day ago
Ottawa, CanadaEntry Level
Responsibilities
- Design, develop, test, integrate, and maintain L1 software components for Ericsson’s 5G processing platform and cloud/COTS environments.
- Implement and enhance Physical Layer baseband features across deployment scenarios and 3GPP-defined frequency bands.
- Analyze requirements and contribute to technical solutions balancing performance, scalability, and reliability.
- Troubleshoot complex issues and optimize software for real-time, containerized, virtualized, and cloud-native environments.
- Apply wireless communication protocol knowledge, including NR/5G, LTE, WCDMA, and WLAN.
- Participate in code reviews, inspections, design discussions, sprint planning, estimation, and continuous improvement.
- Develop and maintain test coverage, software designs, system analyses, and test plans.
Requirements
- Bachelor’s or master’s degree in Electrical Engineering, Computer Engineering, Computer Science, Communications Systems, AI/ML, or a related field.
- 0–4 years of professional experience in a relevant domain.
- At least 2 years of experience with embedded software, low-level programming, and cloud-ready systems.
- At least 3 years of C/C++ software development experience focused on embedded or systems-level programming.
- Experience with real-time or concurrent embedded software development and systems programming.
- Experience with wireless communication fundamentals and L1 software for standards such as NR, LTE, WCDMA, WiMAX, or WLAN.
- Comfort working in a Linux development environment.
- Experience with configuration and delivery tools such as Git, Gerrit, and Jenkins or similar tools.
- Awareness of cloud concepts and platforms, and interest in applying AI and machine learning to software development or wireless systems.
- Strong analytical, debugging, communication, collaboration, adaptability, and ownership skills.
Benefits
- Ottawa-based position with a stated annual salary range of $85,000–$111,300 CAD.
- Annual short-term variable compensation opportunity based on business and individual performance.
- Three medical and dental plan options, with core coverage fully paid by Ericsson.
- Pension contribution, RRSP matching, life insurance, accidental death and dismemberment coverage, short-term disability coverage, and stock purchase plan.
- At least 18 vacation days, 3 personal days, 10 holidays, 1 volunteer day, sick days, and paid parental, adoption, and maternity leave.
- Educational assistance, financial wellness programs, matching gifts, wellness account, and recognition programs.
About Ericsson
Ericsson is a publicly traded telecommunications vendor that builds mobile network infrastructure (RAN, core, OSS/BSS), cloud platforms, and managed services for communications providers and enterprises. Founded in 1876 and headquartered in Kista, Stockholm, it supplies 5G systems to operators worldwide and owns Vonage, expanding network APIs and enterprise communications offerings.
