Embedded Platform Software Engineer - Networking

Nokia

Ottawa

On-site

CAD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health and dental benefits
Short-term and long-term disability
Employee Stock Purchase Plan
Tuition Assistance Plan
Paid time off for holidays and vacation

Job summary

A leading technology company in Ottawa is seeking talented software developers to enhance their Service Router product family. This role involves defining software architecture, integrating SDKs, and provides opportunities to mentor new developers. Candidates should have a Bachelor’s degree and 2-5 years of experience with C/C++, hardware understanding, and Linux OS. The company offers competitive benefits, creating an inclusive culture for innovation and teamwork.

Qualifications

  • 2-5 years of hands-on industry experience.
  • Strong understanding of system hardware aspects: CPU, DRAM, Buses.
  • Real-Time & High-Performance Systems experience.

Responsibilities

  • Define and evolve the software architecture for hardware platforms.
  • Integrate third party SDK with Service Router operating system.
  • Build infrastructure for multiple CPU targets.

Skills

C/C++ Programming
System-level problem solving
Networking fundamentals
Linux OS
Multi-threaded programming
Fault-tolerance design

Education

Bachelor’s degree in Computer/Software Engineering or Computer Science

Tools

Make-based infrastructure

Job description

A leading technology company in Ottawa is seeking talented software developers to enhance their Service Router product family. This role involves defining software architecture, integrating SDKs, and provides opportunities to mentor new developers. Candidates should have a Bachelor’s degree and 2-5 years of experience with C/C++, hardware understanding, and Linux OS. The company offers competitive benefits, creating an inclusive culture for innovation and teamwork.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Platform Software Engineer - Real-Time Networking
Embedded Platform Software Engineer - Real-Time Networking

Turkish Aerospace Industries, Inc. • Canada

On-site
CAD 95,000 - 130,000
Short-term and long-term disability
Life insurance, Company paid 2x base pay
Tuition Assistance Plan
+2
Embedded Systems Engineer: C++/Linux, Real-Time
Embedded Systems Engineer: C++/Linux, Real-Time

Sky Systems, Inc. (SkySys) • Ottawa

On-site
CAD 75,000 - 95,000
Senior Embedded BSP & Firmware Engineer
Senior Embedded BSP & Firmware Engineer

Nokia • Ottawa

On-site
CAD 120,000 - 180,000
Corporate Retirement Savings Plan
Health and dental benefits
Short-term and long-term disability
+5
Real-Time Embedded Software Engineer for Networking
Real-Time Embedded Software Engineer for Networking

Ciena Corporation • Ottawa

On-site
CAD 69,000 - 110,000
Medical, dental, vision
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Work in Ottawa • Ottawa

On-site
CAD 80,000 - 100,000
Senior Embedded Software Engineer - Real-Time Linux, C/C++, Security
Senior Embedded Software Engineer - Real-Time Linux, C/C++, Security

Right Talent Right Now • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Senior Linux Network Engineer — Edge to Core
Senior Linux Network Engineer — Edge to Core

Aptiv PLC • Ottawa

Hybrid
CAD 90,000 - 120,000
Hybrid Work
Health and dental insurance
Income protection insurance
+3
Senior Network Systems Software Architect
Senior Network Systems Software Architect

Arista Networks • Vancouver

On-site
CAD 120,000 - 195,000
Wireless Embedded Software Engineer
Wireless Embedded Software Engineer

ExtentCom • Richmond Hill

On-site
CAD 75,000 - 95,000
Mid-Senior Software Developer — Cybersecurity & Equity
Mid-Senior Software Developer — Cybersecurity & Equity

Fortinet • Ottawa

On-site
CAD 95,000 - 115,000