Ericsson

Principal Developer

Ericsson
Apply
8 days ago
Ottawa, CanadaStaff+
H1B Sponsor

Responsibilities

  • Lead technical strategy and implementation for RAN software portability across heterogeneous COTS platforms.
  • Define portability guardrails, architectural alignments, standards, and reusable platform assets.
  • Conduct hands-on end-to-end platform onboarding trials, benchmarking, performance profiling, and system validation.
  • Drive AI-assisted and agentic automation for benchmarking and validation.
  • Ensure COTS platform readiness for shared infrastructure and multi-workload deployments.
  • Mentor distributed engineering teams in cross-platform development and hardware ecosystem adaptation.
  • Represent RAN portability in technical forums, architecture reviews, and strategic planning.
  • Generate intellectual property and collaborate with academic and research institutions on applied RAN portability research.

Requirements

  • Master's degree or PhD in Electrical Engineering, Computer Systems Engineering, Software Engineering, or equivalent.
  • Minimum 12 years of experience as a systems engineer or research engineer.
  • Strong background in communications theory, digital signal processing, and COTS architecture.
  • Applied experience with reinforcement learning, federated learning, generative AI, and LLMs.
  • Hands-on experience with Docker, Kubernetes, and OpenStack for virtualization and containerization.
  • Experience establishing technical standards, architectural frameworks, and reusable engineering assets.
  • Track record of mentoring and leading distributed technical teams across multiple sites.
  • Published contributions to industry research, technical forums, or intellectual property portfolios.
  • Strong presentation, leadership, analytical, time-management, customer-focus, and cross-cultural collaboration skills.
  • Fluent written and verbal English and experience working in international distributed teams.

Benefits

  • Competitive compensation package with annual bonus eligibility.
  • Choice of three medical and dental plan options, with core coverage fully paid by Ericsson.
  • Retirement and savings benefits including pension contributions, RRSP matching, and stock purchase plan eligibility.
  • Basic life insurance, accidental death and dismemberment coverage, and short-term disability coverage.
  • At least 18 accrued vacation days, three personal days, 10 holidays, one volunteer day, and sick days, prorated by start date.
  • Up to 10 weeks of paid maternity leave and six weeks of paid parental or adoption leave at 100% of pay.
  • Financial wellness programs, educational assistance, matching gifts, wellness account, and recognition programs.
  • Full-time position based in Ottawa, Canada.

Tech Stack

Categories

Ericsson

About Ericsson

10,000+ employees

The future of mobile isn’t on the horizon, it’s happening now. At Ericsson, we’re building the foundation for an open network ecosystem where industries, developers, and enterprises thrive. The convergence of 5G, AI, cloud, and network APIs isn’t just a technological shift; it’s a transformation that is redefining industries and enhancing everyday life. Open, programmable networks are enabling real-time innovation and unlocking new business models across the globe. Imagine a world where developers can dynamically access network capabilities on demand, where enterprises don’t just use connectivity but shape it. This isn’t a distant vision, it’s the ecosystem we’re creating today. Collaboration fuels everything we do. By working across industries, we’re designing a future where connectivity isn’t just seamless. It’s intelligent, programmable, and transformative. The shift is happening. Are you part of it?

Contact me