Software Developer – LTE/5G NR Protocol Stack Development

Octasic

Montreal (administrative region)

On-site

CAD 120,000 - 180,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

Stock options
Public transit reimbursement
Gym membership discount
Shower on premises
Beverages and snacks free every day

Job summary

Octasic in Montreal is seeking a Software Developer to advance LTE/5G NR protocol stack development. You will design, implement, and maintain eNodeB/gNodeB components, collaborating with hardware teams and customers to deliver robust, scalable wireless solutions.

The role requires strong C/C++ expertise on Linux/RTOS, deep knowledge of 3GPP specifications, and the ability to work across the stack while championing code quality and performance.

Qualifications

  • Bachelor’s or Master’s degree in Electronics, Telecommunications, Computer Science, or a related field.
  • 8–10 years of LTE and/or 5G NR protocol stack development experience.
  • Strong programming skills in C/C++ on Linux, RTOS, or embedded platforms.
  • Experience with IPC mechanisms, multi-threading, debugging, and performance optimization.
  • Knowledge of Agile development, version control systems, testing methodologies, and software release processes.
  • Ability to get security clearance.

Responsibilities

  • Design, develop, and support LTE/5G NR air interface protocol stack components, including Layer 1 Control, MAC, RLC, PDCP, RRC & NAS.
  • Work with customers, product management, and cross-functional teams to define requirements and deliver strong solutions.
  • Contribute to software design, implementation, testing, integration, and release efforts.
  • Review software architecture, spot opportunities for improvement, and lead performance and reliability enhancements.
  • Carry out root cause analysis and resolve issues raised by customers, field deployments, and verification teams.
  • Build Proof-of-Concepts (PoCs), prototypes, and technology demonstrators for new wireless features and concepts.
  • Assess emerging 3GPP features and wireless technologies through feasibility studies and technical investigations.
  • Prepare and maintain design, interface, and technical documentation.
  • Coach team members and help advance engineering best practices and continuous improvement initiatives.

Education

Bachelor's or Master’s degree in Electronics, Telecommunications, Computer Science, or a related field

Tools

Git

Job description

Software Developer – LTE/5G NR Protocol Stack Development

Founded in 1998, Octasic is a privately held company headquartered in Montreal, Canada, with Research and Development facilities in Canada and India and a global sales support network. Octasic is a leading provider of SoCs (System on Chip), software and hardware integrated platforms for the global wireless and multimedia gateway markets. Our hardware and software platforms are the foundation for next-generation wireless systems for Defense, Law Enforcement and National Security Agencies.

We choose Octasic for:
  • A workplace at the cutting edge of technology to be in contact with wireless technology experts in a growing company;
  • Competitive compensation (salaries, benefits, gym membership discount, stock options purchase program, public transit reimbursement, shower on the premises and beverages and snacks free every day);
  • Work-life balance;
  • Friendly and collaborative work atmosphere and many social activities all year long;
  • Working for a company involved in its community;
  • Proximity to various public transportation services (Angus Shuttle, 10 min. walk from Prefontaine station).
About the role:

We are looking for a highly motivated professional to join our wireless communications team on mission-critical Search & Rescue (S&R) solutions. This position focuses on the development, maintenance, and evolution of customized LTE/5G NR NodeB (eNodeB/gNodeB) protocol stack software, along with research and prototyping work.

What you'll do:
  • Design, develop, and support LTE/5G NR air interface protocol stack components, including Layer 1 Control, MAC, RLC, PDCP, RRC & NAS;
  • Work with customers, product management, and cross-functional teams to define requirements and deliver strong solutions;
  • Contribute to software design, implementation, testing, integration, and release efforts;
  • Review software architecture, spot opportunities for improvement, and lead performance and reliability enhancements;
  • Carry out root cause analysis and resolve issues raised by customers, field deployments, and verification teams;
  • Build Proof-of-Concepts (PoCs), prototypes, and technology demonstrators for new wireless features and concepts;
  • Assess emerging 3GPP features and wireless technologies through feasibility studies and technical investigations;
  • Prepare and maintain design, interface, and technical documentation;
  • Coach team members and help advance engineering best practices and continuous improvement initiatives.
Qualifications:
  • Bachelor's or Master's degree in Electronics, Telecommunications, Computer Science, or a related field;
  • 8–10 years of experience in LTE and/or 5G NR protocol stack development;
  • Strong expertise in one or more areas of LTE/NR Layer 1 Control, MAC, PDCP, RLC, RRC, NAS layers;
  • Solid understanding of LTE and 5G NR 3GPP specifications and signalling procedures;
  • Strong programming skills in C/C++ on Linux, RTOS, or embedded platforms;
  • Experience with IPC mechanisms, multi-threading, debugging, and performance optimization;
  • Strong design, troubleshooting, and problem-solving skills;
  • Knowledge of Agile development, version control systems, testing methodologies, and software release processes;
  • Ability to get security clearance.
Assets:
  • Knowledge of LTE/NR PHY, UMTS, or GSM Access Stratum protocols;
  • Experience with R&D projects, technology evaluation, and PoC development;
  • Exposure to system integration, performance analysis, and carrier-grade wireless systems;
  • Strong analytical and communication skills;
  • Self-driven, innovative, and passionate about wireless technologies;
  • Ability to work independently and effectively within cross-functional teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur Logiciel – Développement de Protocoles LTE/5G NR
Développeur Logiciel – Développement de Protocoles LTE/5G NR

Octasic • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Assurances complètes
Programme d’achat d’action
Remboursement transport
+3
Développeur Logiciel – Développement de Protocoles LTE/5G NR
Développeur Logiciel – Développement de Protocoles LTE/5G NR

Rippling, Inc. • Montreal (administrative region)

Hybrid
CAD 120,000 - 180,000
Assurances complètes
Réduction abonnement gym
Programme d’achat d’actions
+4
Wireless Communications Systems Developer (SDR / Protocols / Embedded)
Wireless Communications Systems Developer (SDR / Protocols / Embedded)

Octasic • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Stock options purchase program
Gym membership discount
Public transit reimbursement
+2
Software Developer (Geolocation)
Software Developer (Geolocation)

Octasic • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Gym membership discount
Stock options purchase program
Public transit reimbursement
+2
Director, Field Applications Engineering & Customer Support
Director, Field Applications Engineering & Customer Support

Rippling, Inc. • Montreal (administrative region)

On-site
CAD 140,000 - 190,000
Backend Developer
Backend Developer

Octasic • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Stock options purchase program
Gym membership discount
Public transit reimbursement
+2
Ingénieur Logiciel Protocole LTE/5G NR et PoC
Ingénieur Logiciel Protocole LTE/5G NR et PoC

Rippling, Inc. • Montreal (administrative region)

Hybrid
CAD 120,000 - 180,000
Assurances complètes
Réduction abonnement gym
Programme d’achat d’actions
+4
Embedded Software Developer - Wireless
Embedded Software Developer - Wireless

Syntronic - A Global Design House • Ottawa

On-site
CAD 79,000 - 125,000
Wireless Network Engineer - packet core 5G/LTE/3G
Wireless Network Engineer - packet core 5G/LTE/3G

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Brampton

Hybrid
CAD 90,000 - 120,000
Développeur Logiciel Embarqué et Outils de terrain
Développeur Logiciel Embarqué et Outils de terrain

Rippling, Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000