Senior Radio SW Application Developer - Ottawa, Canada - Ericsson

    Ericsson
    Ericsson Ottawa, Canada

    Found in: Talent CA C2 - 1 week ago

    Default job background
    Description

    Description

    Join our Team

    Location: Ottawa, Ontario, Canada

    Senior Radio Software Application Developer

    Our Exciting Opportunity:

    Ericsson Radio Product software development is responsible for all aspects of new feature development: systemization, design, coding and testing of radio software to create new capabilities and satisfy customer needs.

    You will be part of an Agile, self-driven, self-organizing team of 6 to 7 developers creating and testing software for wireless products that are the interface for your smart phone in the cellular network. This team will work as part of a cross-functional systems, hardware and software team combining efforts to deliver world class cellular products. This is your opportunity to make a difference in the world, in a development organization spanning Canada, Sweden and China. Join a dynamic team in a flexible work environment where opportunities to grow and stretch your capabilities exist in a learning based culture.

    In the first three months, the new developer will go through an on-boarding activity where will receive training on radio software competences. The developer will have an on-boarding mentor and will start to work with their team almost from day one. Initial sprint assignments will be selected to provide growth opportunities and position them for success. By end of three months, the developer will be expected to be a fully contributing member of the team.

    You will:
    Developer will work as part of a software design team (XFT) under an agile working methodology. Activities will include their work assignments (i.e., code development, test automation, lab testing), training and associated meetings. The developer will participate in sprint planning, grooming and review meetings, daily scrums, etc. The developer may be involved in project design meetings.

    To be successful in the role you must have:

  • Perform coding for both production and unit test software in an embedded SW environment and integrating SW and HW together.
  • Plan and execute software integration testing related to their feature assignment which may include developing test cases and performing formal design testing in various environments
  • Perform Software Functional Integration and Verification on Node and Subsystem levels using manual and automated verification environments.
  • Demonstrated programming skills (C++, Java, Python)
  • Knowledge of hardware building blocks
  • Excellent communication skills, both verbal and written.
  • Excellent troubleshooting and root cause analysis skills.
  • Embedded and real-time software experience a strong asset
  • B. Sc. Or M. Sc. in Computer Engineering, Electrical Engineering, Computer Science, or equivalent.
  • 5+ years of relevant work experience
  • This role reports to the Manager of Radio SW Design

    ​Why join Ericsson?

    At Ericsson, you ́ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what ́s possible. To build solutions never seen before to some of the world's toughest problems. You ́ll be challenged, but you won't be alone. You ́ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.