5G Software Designer (C/Linux) – SDK & Platform Ops

Ericsson GmbH

Ottawa

On-site

CAD 118,000 - 154,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health benefits
Pension and retirement plan
Generous vacation and personal days
Stock Purchase Plan

Job summary

Ericsson Canada Inc. is seeking a 5G Software Designer to join the Baseband Infrastructure team in Ottawa. You will design, implement, and optimize components of the communication stack and develop the SDK used by application teams, ensuring robust APIs and clear documentation.

You will collaborate with hardware teams on silicon bring-up, validate functionality with simulation, and drive quality through extensive testing, code reviews, and performance analysis in an international context.

Qualifications

  • Bachelor's or Master's in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • Strong proficiency in C for performance-critical, multi-threaded systems.
  • Hands-on experience with Linux OS.
  • Familiarity with CI/CD practices, build systems, and source control (Bazel, Jenkins, Git/Gerrit).
  • Comfort with Scrum/Agile in a distributed global setting.

Responsibilities

  • Design, implement, and optimize components within the communication stack.
  • Develop and maintain the platform SDK with clear APIs, docs, and sample code.
  • Collaborate with hardware teams for silicon and board bring-up, using simulations.
  • Own end-to-end quality via unit/integration tests, CI pipelines, reviews, and analysis.
  • Profile and debug latency, throughput, memory, and concurrency issues.

Skills

C programming
Linux
CI/CD
Bazel
Jenkins
Git/Gerrit
Scrum/Agile
Concurrent programming

Education

Bachelor's or Master's in Computer Engineering/CS

Tools

Bazel
Jenkins
Git/Gerrit

Job description

Ericsson Canada Inc. is seeking a 5G Software Designer to join the Baseband Infrastructure team in Ottawa. You will design, implement, and optimize components of the communication stack and develop the SDK used by application teams, ensuring robust APIs and clear documentation.

You will collaborate with hardware teams on silicon bring-up, validate functionality with simulation, and drive quality through extensive testing, code reviews, and performance analysis in an international context.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

5G Software Developer
5G Software Developer

Ericsson • Ottawa

On-site
CAD 85,000 - 111,000
Health benefits
Retirement plan
Stock Purchase Plan
+1
5G Software Developer
5G Software Developer

Ericsson GmbH • Ottawa

On-site
CAD 118,000 - 154,000
Health benefits
Pension and retirement plan
Generous vacation and personal days
+1
Baseband Software Troubleshooter Ottawa,Ontario,Canada Product Development
Baseband Software Troubleshooter Ottawa,Ontario,Canada Product Development

Ericsson GmbH • Ottawa

Hybrid
CAD 102,000 - 133,000
Health and dental plans
Retirement savings plan
Stock Purchase Plan
Cloud RAN L1 SW Developer
Cloud RAN L1 SW Developer

Ericsson • Ottawa

On-site
CAD 85,000 - 111,000
SW Developer - Cloud RAN Baseband L2
SW Developer - Cloud RAN Baseband L2

Ericsson GmbH • Ottawa

On-site
CAD 85,000 - 111,000
Health benefits
Pension plan
Vacation days
Cloud Native Software Developer Ottawa,Ontario,Canada Product Development Posted 2 hours ago
Cloud Native Software Developer Ottawa,Ontario,Canada Product Development Posted 2 hours ago

Ericsson GmbH • Ottawa

Hybrid
CAD 102,000 - 133,000
Healthcare benefits
Pension plan
Stock Purchase Plan
+2
Senior RF Sub-System Design Engineer – Lead Product Delivery
Senior RF Sub-System Design Engineer – Lead Product Delivery

Ericsson • Ottawa

On-site
CAD 102,000 - 133,000
Cloud Native Software Developer
Cloud Native Software Developer

Ericsson • Ottawa

On-site
CAD 102,000 - 133,000
Health benefits
Retirement plan
Paid time off
Wireless PHY Engineer for 5G/6G R&D & Prototyping
Wireless PHY Engineer for 5G/6G R&D & Prototyping

Huawei Technologies Canada Co., Ltd. • Ottawa

On-site
CAD 104,000 - 154,000
Cloud RAN L1 SW Developer Ottawa,Ontario,Canada Product Development Posted 3 hours ago
Cloud RAN L1 SW Developer Ottawa,Ontario,Canada Product Development Posted 3 hours ago

Ericsson GmbH • Ottawa

Hybrid
CAD 85,000 - 111,000
Health benefits
Bonus program
Pension plan
+2