Principle Developer

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system · Webbutveckling

I korthet

Ericsson is seeking a Principal Developer to lead technical strategy and implementation for RAN software portability across diverse COTS platforms. This role requires a Master's or PhD and 12+ years of experience in systems engineering, with expertise in communications theory, DSP, and machine learning.

Ansvarsområden

  • Provide technical leadership in enabling and optimizing RAN software across heterogeneous COTS platforms
  • Drive cross-domain portability guardrails and establish architectural alignments
  • Conduct hands-on, end-to-end onboarding trials to inform platform evaluation decisions
  • Develop and continuously enhance portability standards and reusable platform assets
  • Champion adoption of AI-assisted and agentic automation for benchmarking and validation
  • Ensure COTS platform readiness for multi-workload deployments supporting shared infrastructure scenarios
  • Mentor engineering teams in cross-platform development practices and hardware ecosystem adaptation
  • Provide engineering-driven perspectives on platform impacts and onboarding implications
  • Represent RAN portability in technical forums, architecture reviews, and strategic planning
  • Generate Ericsson intellectual property to strengthen competitive positioning
  • Collaborate with academic and research institutions on applied research relevant to RAN portability

Krav

  • Master's degree or PhD in Electrical Engineering, Computer Systems Engineering, Software Engineering, or equivalent
  • Minimum 12 years as a systems engineer or research engineer
  • Strong background in communications theory, digital signal processing, and COTS architecture
  • Applied experience of using machine learning methodologies including reinforcement learning, federated learning, generative AI, and LLMs
  • Proven experience in Agile development environments
  • Hands-on experience with virtualization and containerization technologies (Docker, Kubernetes, OpenStack)
  • Demonstrated ability to conduct platform benchmarking, performance profiling, and end-to-end system validation
  • Experience developing and 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

Önskade kvalifikationer

  • Self-directed with strong capacity to learn independently and perform under pressure
  • Excellent presentation, time-management, and leadership capabilities with cross-cultural effectiveness
  • Results-oriented with customer focus and consistent project delivery
  • Analytical approach to problem-solving with structured execution under demanding timelines
  • Fluent in English —verbal and written
  • Proactive team contributor with commitment to mentoring colleagues
  • Experience collaborating within international, distributed teams
  • Strong ownership mentality with commitment to exceeding stakeholder expectations

Förmåner

  • Competitive salary dependent on factors including location, knowledge, qualifications, skills, education, training, and experience.
  • Salary range for Ottawa: $169,500 - $222,600
  • Opportunity for an annual bonus based on business and individual performance.
  • Choice of 3 medical and dental plan options, with core coverage paid by Ericsson.
  • Automatic 2% company contribution to the Pension Plan.
  • 50% match of employee's contribution to Registered Retirement Savings Plan, up to 8% of employee's contribution (maximum 4% match).
  • Basic life insurance and accidental death and dismemberment coverage at two-times annual base pay at no cost.
  • Short-term disability coverage.
  • Option to participate in Ericsson’s Stock Purchase Plan.
  • 18 days of accrued vacation, 3 personal days, 10 holidays, 1 volunteer day, and 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.
#Developer#Principle Developer#Portability#COTS Platforms#RAN Software#Heterogeneous Platforms#Intel#ARM#AMD#RISC-V#Technical Leadership#Architecture#Machine Learning#AI#Automation#Benchmarking#Validation#Virtualization#Containerization#Agile Development#Team Mentoring#Intellectual Property#Research#Computer Engineering#Software Engineering#Electrical Engineering#Systems Engineering
Ericsson Logo

Företag

Ericsson

Publicerade jobb

för 3 veckor sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Senior

Platser

Ottawa, Canada

Kvalifikation

Masterexamen, Doktorand

Sökande

Ansök tidigt