Jr. Embedded BSP SW Engineer

Nokia

Ottawa

Presencial

CAD 90.000 - 120.000

Jornada completa

14 días+

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Health and dental benefits
Life insurance
Employee Stock Purchase Plan
Tuition Assistance Plan
AD&D – Company paid 2x base pay

Descripción de la vacante

Nokia in Ottawa is seeking a software engineer to design and develop board support and device driver software in collaboration with software, hardware, FPGA, and factory test teams.

You will test hardware during development, fix issues before release, follow development processes, and assist Operations with production test programs. Strong C/C++ in x86 embedded, Linux familiarity, and reading schematics are required; assembly knowledge is a plus.

Formación

  • B.Sc or B.Eng in Electrical or Computer Engineering.
  • Experience in C/C++ in an x86 embedded processor environment using collaborative software development tools.
  • Experience with Linux OS, and x86 BIOS/UEFI would be an asset.
  • Ability to read hardware schematics and perform digital circuit analysis.
  • Knowledge of assembly language programming is desirable.

Responsabilidades

  • Design and develop board support and device driver software in collaboration with software, hardware, FPGA, and factory test teams
  • Test hardware during development and fix issues prior to product release
  • Follow group development processes and procedures to ensure code adheres to group guidelines
  • Work cooperatively with Operations team to implement production test programs and procedures
  • Support customer management teams in resolving field-found problems

Conocimientos

C/C++
x86 embedded
Linux OS
BIOS/UEFI
Digital circuit analysis
Assembly language

Educación

B.Sc or B.Eng in Electrical or Computer Engineering

Descripción del empleo

Job Description

The IP Routing division leads the industry with the best Network Processor technology (FP5), QoS, parallel processing, Network Function Virtualization, and product quality. Products cover the spectrum from small CPE-devices supporting a few low-speed Ethernet links to carrier-class and datacenter-class systems supporting terabits of routing capacity. Our world-leading technology enables us to offer customers 800GE and 1.6T links with unparalleled routing features.

How You Will Contribute And What You Will Learn

As part of the team, you will:

  • Design and develop board support and device driver software in collaboration with software, hardware, FPGA, and factory test teams
  • Test hardware during development and fix all issues prior to product release
  • Follow group development processes and procedures to ensure code adheres to group guidelines
  • Work cooperatively with Operations team to implement production test programs and procedures
  • Support customer management teams in resolving field-found problems
Key Skills And Experience
  • Minimum B.Sc or B.Eng in Electrical or Computer Engineering
  • Experience in C/C++ in an x86 embedded processor environment using collaborative s/w development tools
  • Experience with Linux OS, and x86 BIOS/UEFI would be an asset
  • Ability to read hardware schematics and perform digital circuit analysis
  • Knowledge of assembly language programming is desirable
  • Excellent verbal and written communication and interpersonal skills, comfortable and confident explaining problems to both h/w and s/w teams
About The Team

Some of our benefits in Canada :

  • Corporate Retirement Savings Plan
  • Health and dental benefits
  • Short-term disability, and long-term disability
  • Life insurance, and AD&D – Company paid 2x base pay
  • Optional or Supplemental life and AD&D insurance (Employee/Spouse/Child)
  • Paid time off for holidays and Vacation
  • Employee Stock Purchase Plan
  • Tuition Assistance Plan
  • Adoption assistance
  • Employee Assistance Program/Work Life Resource Program

The above benefits exclude students.

Disclaimer for US/Canada

Nokia Maintains broad annual base salary ranges for its roles in order to account for variations in knowledge, skills, experience and market conditions, and with consideration to internal peer equity. Check the salary ranges in the job info section for this role.

All North America job posts will post for a minimum of 7 calendar days and up to 180 days or until candidate/s identified.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Intermediate Digital Hardware Design Engineer
Intermediate Digital Hardware Design Engineer

Nokia • Ottawa

Presencial
CAD 90.000 - 120.000
Health and dental benefits
Stock Purchase Plan
Tuition Assistance Plan
+1
Embedded SW Developer - Synchronization and Timing
Embedded SW Developer - Synchronization and Timing

Nokia • Ottawa

Presencial
CAD 90.000 - 130.000
Health benefits
Retirement plan
Employee stock purchase plan
+2
Senior Customer Support Engineer
Senior Customer Support Engineer

Nokia • Ottawa

Presencial
CAD 90.000 - 130.000
Health and dental benefits
Life insurance
Employee Stock Purchase Plan
+4
Sr. Applied R&D Engineer
Sr. Applied R&D Engineer

Nokia • Ottawa

Presencial
CAD 90.000 - 130.000
Health and dental benefits
Life insurance
Employee stock purchase plan
+3
NPI & Trials IP Engineer
NPI & Trials IP Engineer

Nokia • Ottawa

Presencial
CAD 110.000 - 160.000
Health and dental benefits
Employee Stock Purchase Plan
Tuition Assistance Plan
+3
Technical Data Manager
Technical Data Manager

Nokia • Ottawa

Presencial
CAD 85.000 - 120.000
Retirement plan
Health & dental benefits
Disability insurance (short-term)
+8
Hardware Developer Eng Co-op/Intern
Hardware Developer Eng Co-op/Intern

Nokia • Ottawa

Presencial
CAD 25.000 - 30.000
Hybrid/Onsite flexibility
Campus perks for students
Well‑being programs
DSP Firmware Engineer
DSP Firmware Engineer

Nokia • Ottawa

Presencial
CAD 80.000 - 110.000
Corporate Retirement Savings Plan
Health and dental benefits
Short-term disability
+7
IP Technical Project Manager
IP Technical Project Manager

Nokia • Ottawa

Presencial
CAD 171.000 - 228.000
Health and dental benefits
Life insurance
Employee Stock Purchase Plan
+2
Firmware Engineer
Firmware Engineer

Nokia • Ottawa

Presencial
CAD 65.000 - 85.000
Health and dental benefits
Life insurance
AD&D – Company paid 2x base pay
+3