As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, a…
Skills: Embedded C, C++, Python, Linux Kernel, Zephyr
BPA, c’est bien plus qu’une firme d’ingénierie : c’est une équipe passionnée qui façonne les bâtiments et infrastructures de demain. Présente à trav…
Johnson Controls is a global leader in smart, healthy, and sustainable buildings. For more than 140 years, we have delivered innovative building technologies, software, and services that help our customers optimize perfo…
Skills: Building Automation Systems, HVAC Controls, Fire Systems, Control Theory, BACnet
Priority may be given to the following designated employment equity groups: Indigenous Peoples* (First Nations, Inuit and Métis), persons with disabilities and racialized persons*. * The Employment Equity Act, which is u…
Conseiller ou conseillère en propriété intellectuelle
Ottawa, Ontario, Canada · Hybrid
$120k–$168k/yr
Mid level
La priorité peut être accordée aux groupes désignés au titre de l'équité en matière d'emploi suivants : les Autochtones (Premières nations, Inuits et Métis), les personnes en situation de handicap* et les personnes racis…
Company Description Are you ready to take your career to the next level? Your future starts here. Join Egis, where your ambition meets unparalleled growth opportunities. As we continue to expand within Canada, we're look…
Skills: Structural Design, Bridge Rehabilitation, Midas, CSiBridge, MTO Standards
Company Description Are you ready to take your career to the next level? Your future starts here. Join Egis, where your ambition meets unparalleled growth opportunities. As we continue to expand within Canada, we're look…
Position: Incubation Developer Coop/Intern Number of Position(s): 1 Duration: 4 Months Date: August - December 2026 Location: Hybrid, Ottawa, CA EDUCATIONAL RECOMMENDATIONS Currently a candidate for a Master’s, bachelor'…
Skills: Gen AI, Kubernetes, Security, Microservices, Python
Company Description Work with Us. Change the World. At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work he…
Convergint is currently recruiting for a Security Systems Technician to join our team. As a Security Technician, you will be responsible for providing customer and technical support for installed security systems; instal…
Skills: Security Systems Installation, System Programming, Troubleshooting, Blueprint Reading, Electrical Aptitude
Stantec Consulting International Ltd.
Senior Physical Security Consultant
Ottawa, Ontario, Canada · Remote OK
$103k–$153k/yr
Senior+
Stantec’s Buildings team is on a mission to become the world’s leading integrated design practice. Our architects, engineers, interior designers, consultants, sustainability specialists, and technologists are passionate …
PAL Aerospace is proud to partner with SkyAlyne, the prime contractor for the Future Aircrew Training (FAcT) Program—Canada’s next-generation training initiative for the Royal Canadian Air Force (RCAF). This …
Skills: Data Analysis, Business Intelligence, Power BI, Excel, KPI Reporting
Company Description As the world’s leading vendor of Cyber Security, facing the most sophisticated threats and attacks, we’ve assembled a global team of the most driven, creative, and innovative people. At Check Point, o…
Skills: Enterprise Networking, Internet Security, Check Point Products, RHEL, Linux
Company Description As the world’s leading vendor of Cyber Security, facing the most sophisticated threats and attacks, we’ve assembled a global team of the most driven, creative, and innovative people. At Check Point, o…
Skills: Enterprise Networking, Internet Security, Check Point Products, RHEL, Linux
Job Title: Ground Support Equipment Technician Job Location: Ottawa, ON Job Code: 34682 Job Schedule: Day Shift Compensation Range: Between $62,000 - $112,000 CDN annually L3Harris MAS has carried out for over 30 years t…
BPA, c’est bien plus qu’une firme d’ingénierie : c’est une équipe passionnée qui façonne les bâtiments et infrastructures de demain. Présente à trav…
Skills: Technical Writing, Proposal Writing, RFP Analysis, Microsoft Word, Adobe InDesign
Build Your Legacy. Shape the Future. At LAURIN, we don’t just build structures — we build careers and communities. Since 1985, we’ve earned a reputation for excellence in construction and project management by delivering…
Skills: Construction Drawing Reading, Project Coordination, Quantity Takeoffs, Document Control, Microsoft Excel
This role requires a minimum of 40% on-site presence at 2540 Lancaster Road, Ottawa, Ontario. Additional on-site work may be required based on business needs. On-site expectations are subject to change and may be adjuste…
This role requires a minimum of 40% on-site presence at 2540 Lancaster Road, Ottawa, Ontario. Additional on-site work may be required based on business needs. On-site expectations are subject to change and may be adjuste…
Skills: Network operations, Cisco enterprise routers and switches, Cisco ACI, Cisco Firepower, Cisco ISE
Req ID:524686 Chez Alstom, nous avons une connaissance pointue des réseaux de transport et comprenons ce qui conduit les individus à les emprunter. Des trains à grande vitesse, métros, monorails et tramways aux systèmes …
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
$69k–$110k/yr
Full-time
bachelor degree
Medical plans, Dental plans, Vision plans, 401(K) (USA), DCPP (Canada), Company matching
Posted 23d ago
~40 hrs/week
Responsibilities
Participate in the full software development life cycle to implement cross-platform software and services for embedded systems. Design and develop drivers, diagnostics, and applications while debugging system defects and improving development efficiency through scripting.
Requirements
Requires a Bachelor's degree in Engineering, Computer Science, or equivalent with over one year of experience in Embedded C and C++. Candidates must have experience with Linux or Zephyr kernel drivers and a strong aptitude for software development.
Full job description
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.
Ciena is advancing global networking through software platforms that enable convergence across photonics, OTN, and Ethernet layers. This role contributes to embedded software development for these platforms, enabling scalable and high-performance network solutions. The position supports delivery of software systems that power modern global communications infrastructure.
How you will make an impact:
Participate in the software development life cycle from development through delivery to customers
Implement cross-platform software and services across embedded systems including multi-core CPUs, SoCs, Ethernet PHYs, FPGAs, and optics
Utilize Linux kernel components, TCP/IP stack, forwarding tables, IP filters, VLANs, and memory management in software design
Design and develop drivers, diagnostics, and applications using C, C++, and Python
Debug system defects and analyze performance and throughput issues
Port operating system elements across product families
Develop scripts, test utilities, and tools to improve development efficiency
The must haves:
Education: Bachelor’s degree in Engineering, Computer Science or equivalent
1+ years of Embedded C and C++ programming languages
Application of Linux and/or Zephyr kernel drivers and user space drivers
Experience with BSP, security, and board bring-up
Application of structured programming and design concepts
Demonstrated interest and aptitude for software development
Willingness to learn and apply new technologies
Nice to haves:
Understanding of real-time operating systems concepts
Experience developing drivers in Zephyr
Ability to interpret CPU hardware architectures, functional specifications, and timing diagrams
Exposure to Agile or Waterfall software development methodologies
Familiarity with datacom and telecom concepts including DWDM, SONET/SDH, OTN, Ethernet, OSI model, TCP/IP, and MPLS
Pay Range: The annual pay range for this position is $68,800 - $109,800
Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.
Non-Sales employees may be eligible for a discretionary incentive bonus, while Sales employees may be eligible for a sales commission. In addition to competitive compensation, Ciena offers a comprehensive benefits package, including medical, dental, and vision plans, participation in 401(K) (USA) & DCPP (Canada) with company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation time. We also comply with all applicable laws regarding Paid Family Leave and other leaves of absence.
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.
Ciena is an Equal Opportunity Employer, including disability and protected veteran status.
If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.
Ciena (NYSE:CIEN) is the global leader in high-speed connectivity. We build advanced networks to support exponential growth in bandwidth demand—empowering our customers, partners, and communities to thrive in the AI era. With unparalleled expertise and innovation, our networking systems, interconnects, automation software, and services revolutionize data transmission and network management.
Offices: 7035 Ridge Road, Hanover, Maryland 21076, US · 385 Terry Fox Dr, Ottawa, ON K2K 0L1, CA · 2351 Boulevard Alfred-Nobel, Montreal, QC H4S 2A9, CA · 505 Boulevard du Parc-Technologique, Québec, Quebec G1P 4S9, CA · 154 Middlesex Tpke, Burlington, Massachusetts 01803, US
Converged Packet-OpticalPacket Networking and Carrier EthernetOptical TransportSoftware and ServicesData Center InterconnectSoftware Defined Networking (SDN)Cloud NetworkingSubmarine Networkingand InternetOptical Communication
How many Engineering jobs are open in Ottawa, Canada right now?
There are currently 1,024 open engineering positions in Ottawa, Canada listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Engineering roles in Ottawa, Canada?
Companies currently hiring include General Dynamics Mission Systems, uOttawa | Carrières - Careers, Ciena, City of Ottawa / Ville d’Ottawa, National Research Council Canada / Conseil national de recherches Canada, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Engineering jobs in Ottawa, Canada?
Yes — 398 of the 1024 open engineering positions offer remote or hybrid work (60 remote, 338 hybrid).
How do I apply for Engineering jobs in Ottawa, Canada?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.