2 days ago
Ottawa, CanadaEntry Level
Responsibilities
- Design, develop, integrate, and test L1 physical-layer software components for Ericsson 5G processing platforms and cloud/COTS environments.
- Implement and enhance baseband features across deployment scenarios and frequency bands defined by 3GPP.
- Develop real-time and concurrent embedded software using low-level programming techniques.
- Analyze requirements, design technical solutions, troubleshoot complex issues, and optimize performance, scalability, and reliability.
- Maintain automated and manual test coverage, participate in code reviews and design discussions, and document designs and test plans.
- Explore cloud-native, containerized, and virtualized environments and apply AI/ML tools where appropriate.
- Participate in sprint planning, estimation, continuous improvement, and other agile activities.
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, including at least 1 year of embedded software, low-level programming, and cloud-ready systems experience.
- At least 1 year of experience with C/C++ focused on embedded or systems-level software.
- Experience with real-time or concurrent embedded software development and wireless communication fundamentals such as quadrature modulation, channel coding, OFDMA, and receiver theory.
- Experience developing L1 software for standards such as NR, LTE, WCDMA, WiMAX, or WLAN.
- Familiarity with Linux and software configuration or delivery tools such as Git, Gerrit, and Jenkins or similar tools.
- Awareness of cloud concepts and platforms, plus interest in AI and machine learning applications to software development and wireless systems.
- Strong analytical, critical-thinking, communication, collaboration, adaptability, and ownership skills.
Benefits
- Competitive salary of CAD 85,000–111,300 for the Ottawa location.
- Three medical and dental plan options, with core coverage fully paid by Ericsson.
- Pension contribution and Registered Retirement Savings Plan 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, and sick days, prorated based on start date.
- Up to 10 weeks of paid maternity leave and 6 weeks of paid parental or adoption leave at 100% of pay.
- Financial wellness programs, educational assistance, matching gifts, wellness account, and recognition programs.
- Position located in Ottawa, Canada.
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.
