Embedded BSP SW Dev EE/CompE Student

2 weeks ago


Ottawa, Canada Nokia Full time

The team you will be a part of 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. Qualifications Currently a 3rd or 4th-year candidate for a bachelor's degree or diploma in Computer Engineering or Electrical Engineering, or a related field with an accredited school in Canada. A solid background in electronics An aptitude for programming Experience in C/C++, ideally at the bits & bytes level, and object-oriented programming Experience using a Real-Time Operating System Experience developing real-time applications on Linux Quick learning ability and comfort with technical concepts Have completed at least two co-op work terms, 4-month paid internships, or have equivalent paid work experience It would be nice if you also had: Excellent communication skills, both written and oral Good problem-solving skills Ability to manage tasks with minimal supervision Responsibilities As a student in the hardware group, you will work with a highly experienced embedded software development team specializing in hardware drivers and diagnostics. This software is used to bring up cutting-edge hardware and to create circuit tests. You will gain practical experience by developing real-time embedded software and working in the lab alongside hardware developers. In addition to a technical lead, you will be assigned a 1-to-1 mentor. This mentor will be a helpful resource for you to ask questions, express concerns, learn about Nokia/team culture and career paths, or simply chat about how you're settling in. This is an on-site position and requires your presence in the office. As part of the team, you will: Develop device driver software for cutting-edge router technology Create the code that stresses and screens new hardware designs Work with factory teams to implement a production test program Develop custom automation scripts to control test equipment #J-18808-Ljbffr



  • Ottawa, Canada Nokia Full time

    Senior Embedded BSP SW Engineer (EE/CompEng) Job Description Join our cutting‑edge Applied R&D and Software Engineering team where innovation meets excellence! We’re seeking talented professionals to drive groundbreaking solutions in multi‑disciplinary hardware, software, and systems development. You’ll tackle complex challenges, provide expert...


  • Ottawa, Canada Nokia Full time

    Get AI-powered advice on this job and more exclusive features. Team you will be a part of 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...


  • Ottawa, Canada Nokia Full time

    Get AI-powered advice on this job and more exclusive features. Team you will be a part of 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...

  • Senior Embedded BSP

    4 days ago


    Ottawa, Canada Nokia Full time

    A global technology leader in Ottawa is seeking a Senior Embedded BSP SW Engineer to design and develop device drivers and board support software. The ideal candidate will have over 15 years of experience in C/C++ and a background in embedded systems. This role involves collaborating with cross-functional teams and addressing complex technical challenges,...

  • Embedded BSP

    4 days ago


    Ottawa, Canada Nokia Full time

    A global telecommunications leader based in Ottawa is seeking a Hardware Intern for a 4-month on-site position. You'll work alongside an experienced embedded software team to develop device driver software for cutting-edge router technology. Ideal candidates are 3rd or 4th-year students in Computer or Electrical Engineering with a solid electronics...

  • Embedded BSP

    4 weeks ago


    Ottawa, Canada Nokia Full time

    A global telecommunications leader based in Ottawa is seeking a Hardware Intern for a 4-month on-site position. You'll work alongside an experienced embedded software team to develop device driver software for cutting-edge router technology. Ideal candidates are 3rd or 4th-year students in Computer or Electrical Engineering with a solid electronics...


  • Ottawa, Canada NOKIA Full time

    **Jr. IP Routing SW Dev** **Come create the technology that helps the world act together** We are a B2B technology innovation leader pioneering the future where networks meet cloud. At Nokia you will have a positive impact on people's lives and help build the capabilities needed for a more productive, sustainable, and accessible world. Be part of a...


  • Ottawa, Canada Nokia Full time

    A leading technology company in Ottawa is looking for an intern in their hardware group. You will work with an experienced team on embedded software development, focusing on device drivers for router technology. Responsibilities include developing software, creating code for hardware testing, and collaborating with factory teams on production tests. The...


  • Ottawa, Canada BlackBerry Inc. Full time

    QNX Senior Systems Software Developer (BSP/Driver Development) page is loaded## QNX Senior Systems Software Developer (BSP/Driver Development)locations: Ottawa, Ontariotime type: Full timeposted on: Posted Todaytime left to apply: End Date: February 20, 2026 (30+ days left to apply)job requisition id: 20260014**Worker Sub-Type:**Regular **Job...


  • Ottawa, Canada BlackBerry Full time

    Worker Sub-Type:Regular Job Description: QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. QNX was born in embedded, and provides time-tested and trusted foundation...