5G Software Developer
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system
I korthet
Ericsson Canada seeks a 5G Software Designer for its Baseband Infrastructure team in Ottawa. This role involves developing the OS and SDK for telecommunications products, focusing on the communication stack and collaborating with hardware teams. Requires strong C, Linux, and Agile/Scrum experience.
Ansvarsområden
- Design, implement, and optimize components within the communication stack.
- Develop and maintain the platform SDK with clear APIs, documentation, and sample code.
- Collaborate with hardware teams for early silicon and board bring-up using simulation and emulation.
- Ensure end-to-end quality through testing, CI pipelines, code reviews, and analysis.
- Profile and debug low-level issues related to latency, throughput, memory, and concurrency.
- Partner with global teams for platform readiness and integration.
Krav
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
- Strong proficiency in C for performance-critical, multi-threaded systems.
- Solid understanding of data structures and algorithms.
- Hands-on experience with the Linux operating system.
- Familiarity with modern CI/CD practices, build systems (e.g., Bazel), and source control (e.g., Git/Gerrit).
- Comfort working within Scrum and Agile team environments.
- Strong collaboration and communication skills in a distributed, global setting.
Önskade kvalifikationer
- Experience with Jenkins.
Förmåner
- Competitive salary range: $85,000.00 - $111,300.00.
- Opportunity for an annual bonus based on business and individual performance.
- Choice of 3 medical and dental plan options with core coverage paid fully by Ericsson.
- Automatic 2% company contribution to the Pension Plan.
- 50% match of employee's RRSP contribution up to 8% (maximum 4% match).
- Basic life insurance and accidental death and dismemberment coverage (two-times annual base pay).
- Short-term disability coverage.
- Option to participate in Ericsson’s Stock Purchase Plan.
- Minimum 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/adoption leave at 100% pay.
- Financial wellness programs, educational assistance, matching gifts, wellness account, and recognition programs.
#5G#Software#Developer#Telecommunications#OS#SDK