Junior L1 Software Developer
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system
I korthet
Ansvarsområden
- Design, develop, and test L1 software components on Ericsson's 5G processing platform and related cloud/COTS environments.
- Implement and enhance Physical Layer baseband features across deployment scenarios and frequency bands defined by 3GPP.
- Perform continuous analysis, clarify requirements, and contribute to technical solutions that balance performance, scalability, and reliability.
- Integrate new software modules and algorithms in both manual and highly automated environments, and troubleshoot complex issues.
- Apply real-time software development practices and knowledge of wireless communication protocols (e.g., NR/5G, LTE, WCDMA, WLAN).
- Participate in code reviews, inspections, and design discussions to maintain high software quality standards.
- Develop and maintain test coverage to ensure new changes do not degrade existing functionality.
- Explore cloud-native platforms and optimize L1 software for containerized and virtualized environments.
- Use AI/ML tools and techniques where appropriate to accelerate development or enable intelligent automation.
- Contribute to agile ways of working, including sprint planning, estimation, and continuous improvement activities.
- Document system analysis, software designs, and test plans in line with internal standards.
Krav
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, Communications Systems, AI/ML, or a related field.
- 0–4 years of professional experience in a relevant domain.
- 1+ years of experience with embedded software, low-level programming, and cloud-ready systems.
- 1+ years of experience with C/C++, with a focus on embedded or systems-level software.
- Experience with real-time or concurrent software development for embedded systems.
- Experience with wireless communication fundamentals such as quadrature modulation, channel coding, OFDMA, and receiver theory.
- Experience developing L1 software for major wireless standards (e.g., NR, LTE, WCDMA, WiMAX, WLAN).
- Familiarity with a Linux development environment.
- Experience with software configuration and delivery tools such as Git, Gerrit, and Jenkins (or similar).
- Awareness of cloud concepts and platforms, with an interest in building and optimizing cloud-native solutions.
- Curiosity about how AI and machine learning can be applied to software development and wireless systems.
- Strong analytical and critical-thinking skills, with a methodical approach to debugging and problem-solving.
- Clear verbal and written communication skills and a collaborative approach, with comfort working in a diverse, international, multi-site team.
- Adaptability and a sense of ownership: able to work in a fast-paced agile environment, respond to changing priorities, and take responsibility for delivering high-quality results.
- An interest in how 5G/6G networks work and a desire to explore the technical details.
Önskade kvalifikationer
- Experience with AI/ML tools and techniques where appropriate to accelerate development or enable intelligent automation.
Förmåner
- Competitive salary package
- Opportunity for an annual bonus based on performance
- Choice of 3 medical and dental plan options with core level coverage paid fully by Ericsson
- Automatic 2% company contribution to the Pension Plan
- 50% match of employee's contribution to the Registered Retirement Savings Plan, up to 8% of the employee's contribution (maximum of 4% match)
- 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
- Sick days
- Up to 10 weeks of paid maternity leave
- 6 weeks of parental or adoption leave at 100% of pay
- Financial wellness programs
- Educational assistance
- Matching gifts
- Wellness account
- Recognition programs
Färdigheter
Our purpose \nTo create connections that make the unimaginable possible.\n\nOur vision\nA world where limitless connectivity improves lives, redefines business and pioneers a sustainable future.\n\nOur values\nPerseverance, professionalism, respect and integrity.\n\nThe future is a place for purpose & vision – ours are clear, and we invite partners, customers and consumers to join us in our journey. \n\nFor a brighter future. For all. Let's #ImaginePossible
Företag
EricssonPublicerade jobb
för 3 dagar sedan
Anställningstyp
Heltid
Arbetsform
På plats
Lön
85 000–111 300 CA$ / år
Timmar per vecka
40
Erfarenhetsnivå
Junior
Platser
Ottawa, Canada
Kvalifikation
Sökande
Ansök tidigt
