Junior Functional System Developer

EricssonOttawa, ON
Onsite

About The Position

The developer is responsible for designing and systemizing how Ericsson radio products behave by converting market and technical requirements into precise functional specifications. The role ensures correct end‑to‑end radio functionality across key domains such as TX/RX carrier handling, antenna calibration, synchronization and timing, radio security, energy efficiency, and thermal protection. It includes maintaining critical product documentation—like Functional Specifications, Functional Descriptions, Interface Work Descriptions, signal/interface information, and radio capability parameters. The position is highly collaborative, working closely with Systems, Hardware, Software, Test, and Project Management teams to contribute to high‑quality deliverables. This role is well‑suited for early‑career engineers who want to deepen their understanding of radio systems, wireless technology, system design, and secure product development.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field.
  • Basic understanding of radio systems, wireless communication concepts, or digital signal processing (coursework or internship experience is acceptable).
  • Familiarity with fundamental software/hardware architecture concepts.
  • Interest in Radio Access Networks (RAN)
  • Exposure (through school, projects, or internships) to systems engineering concepts such as requirement analysis or functional documentation.

Nice To Haves

  • Interest or familiarity with open interface standards
  • Awareness of cybersecurity standards

Responsibilities

  • Support systemization activities by helping break down market and program requirements into clear HW/SW design inputs.
  • Learn how radio functions are architected and assist senior developers with requirement refinement.
  • Assist in creating or updating interface descriptions, and parameter documentation.
  • Ensure documentation is accurate, consistent, and traceable under the guidance of senior team members.
  • Work collaboratively with cross teams to learn how cross‑functional delivery works in a product development environment.
  • Support integration and verification teams by clarifying functional behavior, expected outcomes, and acceptance criteria.
  • Gain familiarity with Ericsson’s secure development and product security frameworks, including security Design Rules. Your role is to help ensure that functional designs include security considerations and follow secure‑by‑design principles.
  • Engage in improving ways of working within the team.
  • Learn from senior engineers and gradually contribute to standardization of systemization practices.

Benefits

  • Choice of 3 medical and dental plan options
  • Core level coverage paid for fully by Ericsson
  • 2% company contribution into the Pension Plan
  • 50% match of employee’s contribution into 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
  • 18 days of accrued vacation
  • 3 personal days
  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service