CrawlJobs Logo

Baseband Software Developer

Canada, Ottawa Employment contract 101500.00 - 133350.00 USD / Year · Job Posted April 23, 2026
Apply Position
Job Link Share

Job Description

We are looking for highly skilled 5G L1/L2 software designers to be part of our development teams. This is your chance to contribute directly to the evolution of Ericsson 5G NR , 6G and play a critical role in defining how millions connect and communicate worldwide.

Job Responsibility

  • Design, develop, and optimize high-performance 5G L1/L2 software modules
  • Collaborate with global teams on the full product development lifecycle
  • Innovate solutions for 5G NR capabilities with a forward-looking eye toward 6G readiness
  • Debug, test, and integrate features to meet stringent industry standards and operator requirements
  • Participate in design reviews, code reviews, and technical discussions to ensure best-practice implementations

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Telecommunications, Electronics, or related field
  • 5+ years of experience in telecom software development with specialization in 4G/5G L1/L2
  • Strong proficiency in C/C++ and embedded systems programming
  • Solid understanding of 3GPP 5G NR standards and protocols
  • Experience in multi-core, multi-threading programming, and performance optimization
  • Experience in cloud-native and containerized network functions
  • Knowledge of O-RAN and virtualization technologies
  • Familiarity with AI/ML applications in telecom

Nice to have

Scheduler (L2) experience

What we offer

  • Choice of 3 medical and dental plan options
  • Core level coverage paid for fully by Ericsson
  • Group Retirement & Savings Program with automatic 2% company contribution into the Pension Plan
  • 50% match of employee’s contribution into the Registered Retirement Savings Plan, up to 8% of the employee’s contribution (maximum of 4% match)
  • Total company contribution potential of 6%
  • Basic life insurance and basic accidental death and dismemberment coverage at two-times annual base pay at no cost
  • Short-term disability coverage
  • Stock Purchase Plan
  • Minimum of 18 days of accrued vacation per year
  • At least 3 personal days
  • Minimum 10 holidays
  • 1 volunteer day
  • Sick days
  • Up to 10 weeks of paid maternity leave and 6 weeks of parental or adoption leave at 100% of pay
  • Financial wellness programs
  • Educational assistance
  • Matching gifts
  • Wellness account
  • Recognition programs

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Baseband Software Developer

8 matching positions

5G Software Developer Co-op

As the tech firm that was instrumental in creating the mobile world, and with mo...
Location
Location
Canada , Ottawa
Salary
Salary:
Not provided
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Software development and debugging skills with an academic background in Computer Science, Software Engineering, Communications Engineering, Electrical Engineering or equivalent
  • Working towards completion of a bachelors, masters, or doctoral degree
  • Entering any coop term (1st, 2nd, …)
  • Interpersonal skills: Team player, independent, self-starter, organization skills, detail oriented and able to work in a dynamic environment
  • Effective English oral and written communications skills
  • General knowledge of LTE and/or 5G wireless protocols are helpful
  • Concurrent programming languages, Perl, Python, Java, JavaScript, Typescript, Java SpringBoot framework, HTML/CS, C/C++
  • Experience with Linux, Gerrit, Github, Jenkins, Django, and Angular are all assets
  • HTTP & RESTful framework, Database Fundamentals (Hibernate & JPA in our implementation), Kubernetes & Docker
  • 2.7+ GPA or equivalent , Uploading an unofficial copy of your transcript
Job Responsibility
Job Responsibility
  • Developing, debugging and testing 5G features
  • Development is focused on baseband Layer 2 software
  • Working with a software development team
  • Developing/debugging software tools which support developer’s needs, such as command-line and web-based tools, 5G log analysis tools, trouble reporting tools, debug tools, software management tools, etc
  • Working with a software development team on 5G related production and test software
  • Developing the infrastructure to support 5G automated testing and developing automated test cases to test new 5G software features
  • Areas where test development is focused include Layer 1, test framework and 5G features
  • Developing tools and automation to support vDU integration and testing activities
  • This includes, but not limited to, documentation of onboarding and troubleshooting guides, test channel bring up and maintenance, test channel database development, PM/KPI analysis tool development, data visualization and many others
  • Improving the test development experience by leveraging AI which involves Gen AI powered tool functionality testing
  • Fulltime
Read More
Arrow Right

SW Developer - Cloud RAN Baseband

We are seeking a Software Developer to join our 5G/6G Cloud RAN virtual Distribu...
Location
Location
Canada , Ottawa
Salary
Salary:
81700.00 - 90300.00 CAD / Year
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science or Electrical Engineering
  • Strong proficiency in C/C++ programming, embedded programming, and debugging
  • Understanding of computer networks and wireless communications
  • Knowledge of 3GPP NR specifications, including Radio Resource Management, MAC/RLC/PDCP protocols, Physical Layer, and mobility functions
  • Experience with version control and CI/CD tools: Git, Gerrit, Jenkins, GitLab, and Spinnaker
  • Familiarity with Linux, Python, MATLAB, and Bash scripting
Job Responsibility
Job Responsibility
  • Implement 5G and 6G scheduler functions and 3GPP standards related to RRM, MAC, RLC, and PDCP
  • Develop embedded real-time software for commercial off-the-shelf (COTS) hardware
  • Troubleshoot baseband scheduler and Layer 2 (L2) stack issues
  • Contribute to RRM functions development including beamforming, massive MIMO, carrier aggregation, dynamic spectrum sharing, scheduling, link adaptation, and power optimization in the L2 scheduler
  • Implement and test 5G Cloud RAN baseband features related to the L2 scheduler in a Cloud RAN DevOps environment
  • Design new features and enhancements for next-generation telecommunications systems
What we offer
What we offer
  • Choice of 3 medical and dental plan options
  • Automatic 2% company contribution into the Pension Plan
  • 50% match of employee’s contribution into the Registered Retirement Savings Plan, up to 8% of the employee’s contribution
  • Basic life insurance and basic accidental death and dismemberment coverage at two-times annual base pay
  • Short-term disability coverage
  • Option to participate in Ericsson’s Stock Purchase Plan
  • Minimum of 18 days of accrued vacation
  • At least 3 personal days
  • Minimum 10 holidays
  • 1 volunteer day
Read More
Arrow Right

Baseband AI technology-Co-op

Baseband Technology under Ericsson AI and technology foresight department leads ...
Location
Location
Canada , Ottawa
Salary
Salary:
Not provided
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Competence and experience in C/C++ and Python
  • Quick learner, self-driven person with open mind is a must
  • MSc degree in Electrical engineering or Computer Science or equivalent
  • Excellent written and verbal communication, interpersonal, time management, and multitasking skills
  • Willingness to work with an international, agile and multi-site teams both collaboratively and autonomously
  • An enthusiastic demeanor, eager to continue growing and learning
  • Innovating, adapting, and responding to change
  • A strong can-do attitude
  • Any relevant experience for wireless mobile network, understanding of 3GPP NR and ORAN standard protocol
  • Experience with ML frameworks (TensorFlow, PyTorch, JAX) and cloud platforms, especially AWS (SageMaker, Lambda, Step Functions, S3, etc.)
Job Responsibility
Job Responsibility
  • Being active and learning and practice agent AI workflow in the daily operation
  • Be actively contribution and support Cloud infrastructure CICD pipeline, such as AWS and on-prem
  • As your interests drive you, you are also very welcomed to be part of our research team on the technology scotting on new algorithm, in particular focus on Neural Network and other deep learning algorithm to enhance implementation of NR/6G baseband functions running on the Ericsson purpose build RAN compute as well as COTS (Commercial off the shelf) General compute platform, i.e x86/ARM with various accelerator, such as GPU programming
Read More
Arrow Right

Sr. Network Engineer

Arcfield is seeking a highly skilled and motivated Network Engineer to join our ...
Location
Location
United States , Washington, D.C.
Salary
Salary:
94494.96 - 164308.40 USD / Year
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree with 8-10 years' experience
  • MS with 6-8 years' experience or PhD with 3-5 years' experience in Network Engineering, Systems Engineering, Management Information Systems (MIS) or related field
  • A minimum of 3 years' experience in a network support role
  • Must possess and maintain an active TS/SCI DOD security clearance
  • Strong understanding of network hardware, software, protocols, and security in a client/server environment
  • Possess experience with Cisco and/or related hubs/routers and have a solid background in Personal Computing (PC) technology including, but not limited to: desktop PC, PC server hardware & software selection, installation, administration, control, troubleshooting, and support
  • Solid knowledge of LAN and WAN interconnecting hardware and network security requirements and issues
  • Experience in designing, developing, and implementing network topologies for a broad range of user and customer environments in support of sophisticated ground stations or similar environments
  • A strong background in the administration of Local Area Networks (LANs) and Wide Area Networks (WANs)
  • Proficiency in network tools like ISS, NetRanger, and nmap for vulnerability analysis and resolution
Job Responsibility
Job Responsibility
  • Install, configure, upgrade, maintain, and troubleshoot network hardware and software, including routers, switches, firewalls, modems, and servers
  • Administer and support LAN/WAN environments - local and large enterprise
  • Implement and troubleshoot network protocols including TCP/IP, BGP, OSPF, Ethernet, and ATM (minimal)
  • Deploy and automate network configurations and services using Cisco NSO, with experience in Netconf/Yang or CLI NEDs
  • Monitor, analyze, and troubleshoot network performance issues to ensure optimal uptime and reliability
  • Configure and maintain IPv4 and IPv6 protocol suites, ensuring seamless communication between devices and networks
  • Enhance network security through the integration and use of advanced tools and vulnerability analysis platforms
  • Maintain, repair, optimize, and troubleshoot broadband, baseband, and fiber optic LAN systems
  • Collaborate with DevOps teams to support Jenkins pipelines and perform testing for custom routing software
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Paid Time Off
  • Holiday Pay
  • Short Term and Long-Term Disability
  • Retirement and Savings
  • Learning and Development opportunities
  • wellness programs
  • Fulltime
Read More
Arrow Right

Technical Lead in Embedded Software - 5G User Plane Control/Scheduler

If you want to join the evolution of Ericsson, work with 5G and beyond, and be p...
Location
Location
Poland , Kraków
Salary
Salary:
Not provided
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on experience and knowledge in C/C++ programming
  • At least 5 years' experience in development of real-time embedded systems
  • Strong analytical and problem-solving abilities
  • General programming skills is an advantage, e.g. Python
  • Knowledge of 5G and LTE (4G) standards (3GPP) is an advantage
  • Clean code programming style and mindset
  • Experience in defining product architecture or complex implementation proposals is appreciated
  • MSc/Bsc level in a technical subject area or the equivalent level of knowledge
  • Keen interest in the long-term evolution and success of the Baseband SW product
  • Find it stimulating with teamwork and be part of a global organization
Job Responsibility
Job Responsibility
  • Support teams in development of new features for the 5G RAN
  • Work with UPC SW architecture changes to prepare for the feature's roadmap
  • Review design solutions prior to implementation
  • Participate and approve strategic/complex code reviews
  • Define and maintain product development strategy and architecture integrity
  • Work with improving general quality of Scheduler
  • Drive domain module, submodule and function level test strategy
  • Maintain, define and prioritize UPC domain care backlog
  • Participate and support in system study
  • Support longer term prototyping and architecture initiatives
What we offer
What we offer
  • Annual bonus depending on the achievement of the company's goals and results
  • Possibility to take advantage of the reduction of tax-deductible costs for creative work
  • Financial awards and distinctions
  • Private medical care for employee and their family (Medicover)
  • Life insurance
  • Mental Help Line
  • Cafeteria system Pluxee platform: co-financing MultiSport or OK System card, lunch cards, and others
  • Sports and integration activities (e.g. Football, Joga, raising team, climbing club)
  • Company support (loans and grants)
  • Possibility to participate in 3G / 4G / 5G... 6G technology projects
Read More
Arrow Right

Senior C Embedded Software Engineer - 5G Physical layer

Ericsson is already world leading in 5G. L1 development in the baseband unit is ...
Location
Location
Poland , Kraków
Salary
Salary:
Not provided
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong and proven experience in software development
  • C programming skills and experience is a must
  • Signal processing knowledge
  • Assembler experience is desired
  • Multi-core processor programming
  • Real time embedded systems knowledge
  • BSc level (MSc preferred) in a technical discipline or the equivalent level of knowledge
  • English Skills
Job Responsibility
Job Responsibility
  • Develop 5G baseband architecture, functionality, and features, with special focus on signal processing functions in the UL receivers
  • Write inventive, high quality, clean, optimized and threaded code in a multi-core environment
  • Maintain and improve the quality of L1 part of the Baseband product
  • Perform trouble shooting and customer support
  • Drive continuous improvements of products and processes
  • Join the early phase studies, to transform requirements into L1 implementation
What we offer
What we offer
  • Annual bonus depending on the achievement of the company's goals and results
  • Possibility to take advantage of the reduction of tax-deductible costs for creative work
  • Financial awards and distinctions
  • Private medical care for employee and their family (Medicover)
  • Life insurance
  • Mental Help Line
  • Cafeteria system Pluxee platform: co-financing MultiSport or OK System card, lunch cards, and others
  • Sports and integration activities (e.g. Football, Joga, raising team, climbing club)
  • Company support (loans and grants)
  • Possibility to participate in 3G / 4G / 5G... 6G technology projects
Read More
Arrow Right

Vsat Engineer

Location
Location
India , Mumbai; Ghaziabad; Vizag; Kochi; Goa; Port Blair
Salary
Salary:
Not provided
GVR TECHNOLABS PRIVATE LIMITED
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5 years work experience in VSAT or related communication systems
  • BTech/ B.E in IT/ECE/CS
  • VSAT/ TELECOM qualified engineer
  • knowledge or experience of VSAT Communication Systems, Networking, Baseband Technology, Data Communication, IP Addressing, configuration of L-2/L-3 Switches, Routers, Call Manager, Mail Server etc
  • Basic knowledge of IT, Software Development Life cycle and operating system (like Linux, RT Linux, Lynx OS and windows etc.)
  • Ability to work on software/ hardware as per requirement and able to troubleshoot software/ hardware related problems
  • Should be able to install/ flash the application and test the application programs and configure as per requirements
  • Conversant with the use of instruments like Spectrum Analysers, Network Protocol Analyser, Signal generators, Network monitoring tools etc
Job Responsibility
Job Responsibility
  • Monitoring and upkeep of existing systems of HUB including Base Band System, RF System & Networking equipments
  • Maintain a log book for any observed problem and action taken to resolve the problem. Status of system including the problem observed has to be reported daily
  • Preventive maintenance of equipment’s at sites
  • Maintenance of records and its upkeep
  • Training of customer’s staffs as and when required
  • Liaison with customers
  • Spare management, Coordination with vendors & customers, OEM is the responsibility of engineer
  • Satellite shifting/ emergency activities/ exigencies
Read More
Arrow Right

Systems Engineering Specialist

We are seeking a System Engineering specialist to support system-level design, r...
Location
Location
Canada , Montreal
Salary
Salary:
Not provided
spacebridge.com Logo
SpaceBridge Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Electrical, Computer, Telecommunications, or Networking Engineering
  • Minimum 5 years of relevant experience in satellite, telecom, or advanced networking R&D
  • Solid understanding of satellite and wireless communication systems, including modulation, coding, synchronization, propagation, and resource control
  • Strong familiarity with DVB-S2X / DVB-RCS2 or similar standards
  • Strong foundation in IP networking, including routing, switching, QoS, acceleration techniques, SDN, and virtualization
  • Hands-on experience with Linux-based systems and lab environments, including traffic generation, network traffic analysis, and system-level troubleshooting
  • Hands-on experience in telecom lab environments, integrating routers, modems, and network analyzers
  • Working knowledge of security and encryption mechanisms
  • Proven ability to produce clear technical documentation and analysis reports
  • Strong analytical and problem-solving skills
Job Responsibility
Job Responsibility
  • Define system-level architectures, interfaces, and specifications for hub and terminal subsystems
  • Perform end-to-end system analysis of DVB-RCS2 / DVB-S2X technologies, including traffic flows, timing, QoS, and synchronization
  • Participate in the integration and validation of new features (e.g. mobility, SDN/VNF, MEC, encryption, cloud integration)
  • Support hub and modem development through modeling, simulation, and lab testing
  • Develop and maintain system requirements, sequence diagrams, and test plans, ensuring traceability from design to verification
  • Conduct lab-based troubleshooting and experimentation using RF, baseband, and networking tools
  • Contribute to automation and test scripts for system-level regression and performance validation
  • Collaborate closely with HW, FPGA, DSP, and software teams to ensure alignment with system intent and performance objectives
  • Prepare technical documentation and specifications for internal use and selected external stakeholders
  • Fulltime
Read More
Arrow Right