Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Jr. Embedded BSP SW Engineer

Home > C/C++ programming jobs

Jr. Embedded BSP SW Engineer in Canada

  • Infinera
  • Full time
  • Email
  • Ottawa

Responsibilities

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

Requirements

  • Minimum B.Sc. or B.Eng. in Electrical or Computer Engineering.
  • Experience with C/C++ in an x86 embedded processor environment using collaborative software development tools.
  • Experience with Linux OS.
  • Experience reading hardware schematics and performing digital circuit analysis.
  • Knowledge of x86 BIOS/UEFI is an asset.
  • Knowledge of assembly language programming is desirable.
  • Strong verbal, written communication, and interpersonal skills, including the ability to explain problems to hardware and software teams.

Benefits

  • Corporate Retirement Savings Plan.
  • Health and dental benefits.
  • Short-term and long-term disability coverage.
  • Company-paid life insurance and AD&D coverage at 2x base pay, plus optional supplemental coverage.
  • Paid holidays and vacation.
  • Employee Stock Purchase Plan.
  • Tuition Assistance Plan.
  • Adoption assistance.
  • Employee Assistance Program/Work Life Resource Program.
  • The listed Canadian benefits exclude students; the posting does not state a specific work arrangement or contract duration.

Infinera

Infinera is now part of Nokia. Infinera is revolutionizing telecommunications networks with innovative, industry-leading connectivity solutions. Our offerings include high-end subcomponent technology, systems for network infrastructure, automation software, advanced optical compound semiconductor...

Similar positions

iOS Software Engineer, Shortcuts Actions

  • Apple
  • Full time
  • USA
  • 10/16/2026
  • Seattle, WA

Senior Engineer II-Software (Systems)

  • Microchip Technology
  • Full time
  • Others
  • 10/16/2026
  • Auckland, New Zealand

Embedded C C SW Developer

  • Infinera
  • Full time
  • Canada
  • 10/16/2026
  • Ottawa

Senior Engineer, Software Engineering (QA)

  • ASM
  • Full time
  • USA
  • 10/16/2026
  • Phoenix, AZ

Software Development Engineer II, Guidance

  • Mapbox
  • Full time
  • USA
  • 10/16/2026
  • Salary: $161k-$217k
  • Remote