jobs.pl/Job offers/IT - Software Development/5G/6G Baseband Software Developer
Source: CrawlJobs

5G/6G Baseband Software Developer

Ericsson Ottawa, Canada
On-site work

Publication date: 09/08/2026

Join Ericsson's Feature Software Development team as a 5G NR Baseband Software Developer. In this role, you will design, implement, and integrate User Plane Control (UPC) software functionality for Ericsson's 5G NR purpose-built baseband and virtualized RAN solutions. Your work will span the full software development lifecycle — from requirement analysis and system design through to integration, verification, and product documentation. We work in Lean and Agile cross-functional teams where continuous improvement, innovation, and knowledge sharing are part of everyday work.

Responsibilities

Design and develop software by implementing new functionalities in C/C++, targeting multi-core environments as well as Intel server and Cloud architectures; Participate in design discussions covering UPC software and performance aspects of 5G NR features; Perform continuous analysis and requirements handling; Apply knowledge of real-time software development and wireless communication protocols (e.g., 5G NR); Ensure feature interaction impacts are handled correctly to deliver desired behavior in customer networks; Work in a lab environment to troubleshoot and integrate complex new software components; Perform software deliveries using a version control system; Develop automated test cases to protect existing functionality from regression; Document all system analyses, software designs, and test plans; Collaborate within small, cross-functional Agile teams throughout the product development process

Requirements

Bachelor's degree in Computer Science, Engineering, or Telecommunications (Master's degree is an asset); 1 or more years of software development experience; Strong programming skills and solid knowledge of C/C++; Familiarity with wireless communications concepts; Strong software troubleshooting skills, with the ability to identify and debug complex systems; Ability to read existing codebases and understand design intent; Experience with software development in multi-core deployment scenarios; Solid knowledge of Linux environments; Experience with Git/Gerrit-based development workflows; Familiarity with CI-based development environments (e.g., Jenkins or similar); Scripting experience in Python, Perl, or Bash; Ability to work both collaboratively and independently; Strong verbal and written communication skills in English

Nice to have

Experience with 3GPP LTE/NR Layer 1 and Layer 2 development (PHY, MAC, RLC, PDCP); knowledge of NR protocols and features such as scheduler, QoS, HARQ, MIMO, and Carrier Aggregation; experience with test automation or open-source tools; leadership or coordination experience

Benefits

Opportunity for an annual bonus; Excellent health benefits including choice of 3 medical and dental plan options; Core level coverage paid fully by Ericsson; Group Retirement & Savings Program with automatic 2% company contribution into Pension Plan; 50% match of employee's contribution into RRSP up to 8% with maximum 4% match; Basic life insurance and basic accidental death and dismemberment coverage at two-times annual base pay at no cost; Short-term disability coverage; Option to participate in Ericsson's Stock Purchase Plan; Minimum of 18 days accrued vacation; At least 3 personal days; Minimum 10 holidays; 1 volunteer day; Sick days; Up to 10 weeks paid maternity leave; 6 weeks parental or adoption leave at 100% pay; Financial wellness programs; Educational assistance; Matching gifts; Wellness account; Recognition programs
Apply with employer

Similar offers

All →

Cookie settings

Each purpose is optional and off by default. You can withdraw consent at any time.

Showing offers closest to you