{bc}
indeed

Junior L1 Software Developer

Ericsson
Ottawa, CAN
Senior
Onsite
$85,000–$111,300
Discovered 1 weeks ago
L1 software developmentEmbedded softwareC/C++Low-level programmingReal-time and concurrent softwareWireless communications

Full Job Posting

About the opportunity

The L1 Software Development team designs and implements Physical Layer baseband functions for 5G.

The role supports a multi-core ASIC and a cloud-based Radio Access Network product.

The team develops L1 features and modernizes cloud-native architectures with global RAN and platform experts.

What you will do

  • Design, develop, and test L1 software components for 5G processing platforms and cloud/COTS environments.
  • Implement Physical Layer baseband features across deployment scenarios and 3GPP frequency bands.
  • Analyze requirements and contribute solutions balancing performance, scalability, and reliability.
  • Integrate software modules and algorithms, troubleshoot issues, and participate in reviews and design discussions.
  • Maintain test coverage; explore cloud-native, containerized, and virtualized environments.
  • Use AI/ML where appropriate, contribute to agile planning and improvement, and document designs and test plans.

Skills and qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, Communications Systems, AI/ML, or related field.
  • 0–4 years of relevant professional experience, including at least 1 year with embedded software, low-level programming, and cloud-ready systems.
  • At least 1 year of C/C++ embedded or systems-level software experience and experience with real-time or concurrent embedded software.
  • Wireless fundamentals and L1 software experience for standards such as NR, LTE, WCDMA, WiMAX, or WLAN.
  • Familiarity with Linux and experience with Git, Gerrit, Jenkins, or similar tools.
  • Cloud awareness, analytical problem-solving, clear communication, collaboration, adaptability, and ownership.

Compensation

  • The salary range for Ottawa is $85,000–$111,300; the posting does not state a pay cadence.
  • An annual bonus opportunity may be available, subject to eligibility and performance.

Benefits

  • Benefits include medical and dental coverage, retirement and savings programs, life and disability insurance, vacation, personal days, holidays, and other paid programs.

Additional information

  • Ericsson states it will not provide immigration support.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Ericsson