Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Engineer

$90k per year
Full-time

iClanz

Hi

Hope you are doing good and safe; we are looking for excellent resources for below job description please reply with below inline details

Role: Embedded Engineer

Location: Ottawa, Canada – Day1 Onsite Only

Full time

Salary: CAD $90K/Annum

We need protocol engineer, with C++, Linux and any 2/3 given protocol of the below

MPLS solution including Segment Routing, MPLS Protocols, MPLS OAM, BGP-LU, BGP-PIC, Layer 3 Routing, IS-IS, RSVP-TE, ISIS, OSPF, Layer 2 VPN, Layer-3 VPN.

Responsibilities and Activities:

  • Developing embedded C/C++ software on Client's 6500 family of optical switches, including improvements of existing software, development of new features, and support of new hardware.
  • Participating in all stages of software development.
  • Solving hardware and software issues and work with hardware, software and system engineers to identify the root cause.
  • Helping investigate and collect information to resolve process or design issues found on a current design or in previous designs.
  • Identifying software performance improvements through test driven development, automated unit testing, and comprehensive integration testing.
  • What technical experience and personal skills are required for this role?
  • Master's or bachelor's degree in engineering, computer science, or a related subject area coupled with 5+ years validated experience in the related fields of Linux and Data Networking
  • Experience with some or all the following transport and/or data technologies: End-to-end Optimized MPLS solution including Segment Routing, MPLS Protocols, MPLS OAM, BGP-LU, BGP-PIC, Layer 3 Routing, IS-IS, RSVP-TE, ISIS, OSPF, Layer 2 VPN, Layer-3 VPN.
  • Software development expertise, particularly large-scale embedded software development in C/C++ on Linux platforms.
  • Familiarity with Linux and VxWorks OS, utilities and system calls and developing software on multi-processor, highly concurrent systems (good knowledge of mutual exclusion, synchronization, interrupt handling, inter-process communication, etc.).
  • Socket network Programming (TCP/UDP).
  • Ability to work in a lab environment and design software for custom hardware.
  • Independent self-starter and committed to delivering on daring deadlines.
  • Comfortable in a team with ability to with little supervision.
  • A fast learner with excellent debugging skills.
Vacancy posted 19 days ago
Similar jobs that could be interesting for youBased on the Embedded Engineer in Ottawa, ON vacancy
  •  ...impact. How You Will Contribute Design, code, and integrate embedded C/C++ software on Linux and real-time operating systems. Develop...  ...technical leadership by guiding and mentoring more junior engineers in the team, fostering collaboration and skill development. Support... 
    Suggested
    Full time
    Local area
    Flexible hours

    Ciena

    Ottawa, ON
    12 days ago
  • $95k - $130k per year

     ...quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental resilience...  ...science reinforce each other by design. About this role:  The Embedded Firmware Engineer will develop the real-time control firmware... 
    Suggested
    Long term contract
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    19 days ago
  •  ..., code reviews, and mentorship • Support the full product lifecycle, including sustaining engineering and resolution of field‑reported issue • 10+ years of experience in embedded systems development with substantial work in low‑level Linux, bootloaders, and platform bring... 
    Suggested
    Permanent employment
    Full time

    High Tech Genesis

    Ottawa, ON
    4 days ago
  • $75k - $100k per year

     ...together. Please take a look at: Job Purpose The design engineering group provides complete end-to-end product development...  ...through to volume manufacturing. The design team is seeking an Embedded Software Developer in optical transceiver designs to participate... 
    Suggested
    Full time

    SANMINA-SCI TECHNOLOGY INDIA PRIVATE LIMITED

    Ottawa, ON
    9 days ago
  • $110.63k - $149.68k per year

     ...Graduates for the 5th consecutive year . Position Title: Embedded Development and Systems Support Employment Type: Full-time,...  ...support playbooks. Partner with software development, QA, systems engineering, DevOps, field teams, and support teams to reproduce issues,... 
    Suggested
    Full time
    Live In
    Flexible hours

    Lumentum

    Ottawa, ON
    10 days ago
  • $60 - $65 per hour

     ..._____ Job Overview Our client is seeking an Intermediate Embedded Software Developer to join a Board Support Package (BSP) team...  ...challenges and working close to the hardware in a collaborative engineering environment. Job Type & Location This is a Contract position... 
    Full time
    Contract work
    3 days per week
    Ottawa, ON
    1 day ago
  •  ...solutions worldwide to broadcast, telecommunications, corporate and government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown to be one of the largest and most successful global... 
    Full time
    Worldwide

    telesat

    Ottawa, ON
    26 days ago
  •  ...We are looking for a Hardware Designer (Electronics/Embedded) Sensofusion is seeking an ambitious professional with strong expertise...  ...~ Strong experience iDegree in Electrical/Computer/Embedded Engineering (optionally, a degree) ~2–5+ years in electronics design and... 

    Sensofusion

    Ottawa, ON
    24 days ago
  •  ...Our client has an immediate opening for a Principal Embedded Software Architect to join their team in Ottawa. In your new role as a Principal...  ...of software projects, will collaborate closely with System Engineering and other cross-functional teams to ensure seamless integration... 
    Work at office
    Immediate start
    Monday to friday

    Hays

    Ottawa, ON
    21 days ago
  •  ...solutions worldwide to broadcast, telecommunications, corporate and government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown to be one of the largest and most successful global... 
    Full time
    Worldwide

    telesat

    Ottawa, ON
    26 days ago
  •  ...Will Contribute We design, implement, and maintain real-time embedded platform and application software for several of Ciena’s...  ...Enrolled in a bachelor’s or master's degree in computer or electrical engineering, computer science, or similar disciplines Experience with C... 
    Hourly pay
    Full time
    Internship
    Flexible hours

    Ciena

    Ottawa, ON
    26 days ago
  •  ...solutions worldwide to broadcast, telecommunications, corporate and government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown to be one of the largest and most successful global... 
    Full time
    Worldwide

    telesat

    Ottawa, ON
    13 days ago
  •  ...the world in technology and innovation. Your next chapter starts here.  We are seeking an experienced Embedded Linux & Network Software Test Automation Engineer to develop and execute automated testing for network operating systems. The role focuses on validating Layer... 
    Contract work

    High Tech Genesis

    Ottawa, ON
    13 days ago
  • $130k - $165k per year

     ...quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental resilience...  ...reinforce each other by design. About this role:  The Senior Embedded Systems Architect shapes the embedded control platform that drives... 
    Long term contract
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    19 days ago
  • $18 - $25 per hour

     ...quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental resilience...  ...science reinforce each other by design. About this role:  The Embedded Systems Developer Intern will work alongside Q-Block's firmware... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Internship
    Flexible hours

    Q-Block Computing

    Ottawa, ON
    19 days ago
  •  ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This...  ...review the code, test results, and documentation of Electronics Engineering Technologists and other developers on the team Conduct system... 
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    19 days ago
  •  ...Senior Software Developer- Embedded- Onsite Position- Ottawa, ON Are you an innovative and flexible self-starter? Do you have keen software engineering skills?  We’re looking for highly motivated Software Developer to join our world class organization in _ Ottawa, ON... 
    Flexible hours

    Curtiss-Wright Corporation

    Ottawa, ON
    more than 2 months ago
  •  ...with ML/AI agents or services. Our goal is to ensure enhanced performance and reliability in increasingly complex environments that embedded devices at the edge presents. About the job: Collect, analyze, and distill the latest research on AI/ML concepts relevant to... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Ottawa, ON
    7 days ago
  •  ...Director of Software Engineering Location: Ottawa, ON (On-site) Reports to : CTO The Role This is a critical technical leadership...  ...Guide technical direction across distributed systems, embedded software, robotics infrastructure, real-time systems, simulation... 
    Long term contract
    Full time
    Internship
    Relocation

    dominion%20dynamics

    Ottawa, ON
    13 hours ago
  • $100k - $140k per year

     ...quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental resilience...  ...into coherent, observable, manageable systems. The work spans embedded Linux platforms on ARM compute modules, tiered network architectures... 
    Long term contract
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    9 days ago
  •  ...what we’re building. The people building Motion are deeply embedded in where AI and our industry is heading, and obsessed with closing...  ...Co-Founder & CEO, Reza Khadjavi . About the Executive IC, Engineering role Most engineering leaders stop writing code the moment... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Ottawa, ON
    3 days ago
  • $100k - $133k per year

     ...Employers in Canada, read on to see why! The Site Reliability Engineer Role As a Site Reliability Engineer at Qlik, you’ll sit at the...  .... Elevate engineering standards by mentoring peers and embedding reliability-first thinking into development workflows. Your impact... 
    Full time
    Worldwide
    Flexible hours

    Qlik

    Ottawa, ON
    18 days ago
  • $98k - $147k per year

     ...Category Engineering Hire Type Employee Job ID 17839 Base Salary Range $98000-$147000 Remote Eligible No Date Posted 06.21.2026...  ...You are a skilled and passionate engineer with deep expertise in embedded firmware development, seeking to make a tangible impact in the... 
    Remote work
    Worldwide

    Synopsys Inc

    Ottawa, ON
    28 days ago
  • $120k - $170k per year

     ...beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our...  ...number of key technical resources, including an FPGA Verification Engineer. About the Position: In this role you will use SystemVerilog... 
    Full time

    BTA Design Services

    Ottawa, ON
    a month ago
  • $98.35k - $121k per year

     ...re just getting started The Role As an Intermediate AI/ML Engineer, you’ll design, build, and deploy end-to-end machine learning solutions...  ...vision, LLMs/VLMs, and multimodal models - across cloud and embedded environments. Evaluate, recommend and help integrate third-... 
    Permanent employment
    Full time

    Solink

    Ottawa, ON
    24 days ago
  •  ...to partner with AttoTude to attract top talent for Firmware Engineer. This job posting is a new position within our organization....  ...highly motivated Firmware Engineer to design, develop, and optimize embedded software for our next-generation products. The ideal candidate... 
    Full time

    Work in Ottawa

    Ottawa, ON
    more than 2 months ago
  • $122k - $183k per year

     ...Category Engineering Hire Type Employee Job ID 16707 Base Salary Range $122000-$183000 Remote Eligible No Date Posted 04.21.2026...  ...chip package/board SIPI model extraction/model quality checks, de-embedding, and ensuring models are bandwidth-appropriate for target data... 
    Remote work

    Synopsys Inc

    Ottawa, ON
    5 days ago
  •  ...challenging work assignments in a supportive work environment which promotes personal and professional growth.   We are seeking Engineering Students for our  Ottawa District , within our  Canadian Buildings Division , that are available for 4 months from September... 
    Hourly pay
    Internship
    Work at office

    PCL Construction

    Ottawa, ON
    5 hours ago
  • $105k - $145k per year

     ...quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental resilience...  ...prior to hardware deployment. Integrate FPGA subsystems with embedded firmware running on ARM Cortex-M or similar microcontrollers via... 
    Long term contract
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    19 days ago
  • $158.97k - $206.68k per year

     ...This posting is for an existing vacancy. Requisition ID: 77770    Description Skyworks is seeking a full time Principal Test Engineer for our Ottawa location supporting WiFi products. This is a growing team with a passion for test engineering and technical problem... 
    Full time
    For subcontractor

    Skyworks

    Ottawa, ON
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Engineer. Be the first to apply!