Talent.com
Ciena Canada ULC
Embedded software engineerCiena Canada ULC • Ottawa
Embedded software engineer

Embedded software engineer

Ciena Canada ULC • Ottawa
Il y a 17 jours
Salaire
96,00 $CA par heure
Type de contrat
  • Temps plein
Description de poste

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.

How You Will Contribute:

  • Design, code, and integrate embedded C/C++ software on Linux and real-time operating systems.

  • Develop software that interfaces with ASIC/FPGA hardware on SoC platforms.

  • Own the full lifecycle: requirements gathering, architecture design, implementation, testing, and ensuring successful product delivery to customers.

  • Collaborate with local and global teams to deliver scalable, high-performance systems.

  • Provide technical leadership by guiding and mentoring more junior engineers in the team, fostering collaboration and skill development.

  • Support field teams during deployments and troubleshooting to ensure smooth integration and customer satisfaction.

  • Leverage your experience withcoherent optics,pluggable optical technology, OTN mapper or/andre-timer devices (e.g., DIGI/G5/DX1/DX2) to improve hardware/software integration and system performance.

  • Work comfortably with AI tools such asCo-Pilot for tasks including, but not limited to, problem analysis, software development, test case generation and automation.

The Must Haves:

  • Bachelor's degree in electrical engineering, computer engineering, or a related field.

  • 10+ years of experience in embedded software engineering, preferably in telecom, networking, or datacom industries.

  • 5+ years of programming experience in C, C++, and embedded C, with proficiency in debugging tools (e.g., GDB, Valgrind).

  • Working knowledge of coherent optical technology.

  • Hands-on experience withFPGA/ASIC integration, device bring-up, and SoC platforms.

  • Knowledge ofCPU architectures, hardware specifications, and timing diagrams.

  • Experience withLinux kernel and user-space drivers.

  • Strong foundation in embedded systems concepts: interrupts, synchronization, and inter-process communication.

  • Familiarity with telecom and networking protocols:DWDM,OTN,Ethernet,TCP/IP.

  • Strong written and verbal communication skills for technical collaboration.

Nice to Have:

  • Experience working with OTN mapper or/and re-timer devices.

  • Comfortable working withAI tools such asCo-Pilot for software development and test case generation.

  • Prototyping skills to explore solutions and refine designs.

  • Experience designing large-scale distributed embedded systems using microservice architectures.

  • Knowledge of telecom standards such asG.709 andIEEE 802.3.

  • Familiarity with data modeling (e.g.,YANG).

  • Experience with development tools:Git, JIRA,Confluence, orYocto.

Pay Range: The salary range for this role is $96, 200 - $148, 600

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.

Créer une alerte emploi pour cette recherche

Embedded software engineer • Ottawa

Offres similaires

Embedded Software Engineer II

HoneywellOttawa, ON, CA
Temps plein

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.The future is what you make it.When you join Honeywell, you become a member of our global team of thin... Voir plus

 • Offre sponsorisée

Senior Embedded Software Engineer

Morson Edge (Canada)Ottawa, ON, CA
Temps plein

Senior Embedded Software Engineer.Our client is a global leader in transforming aviation communication through satellite and cellular technologies.Trusted by operators, OEMs, and organizations worl... Voir plus

 • Offre sponsorisée

Embedded Systems Engineer: C++/Linux, Real-Time

Sky Systems, Inc. (SkySys)Ottawa, ON, CA
Temps plein

A leading technology firm in Ottawa seeks an Embedded Software Developer to contribute to developing and maintaining embedded software modules.Candidates should have 3–5+ years of experience in C++... Voir plus

 • Offre sponsorisée

Senior Embedded Software Engineer - On-Site Ottawa

Morson Talent (Canada & USA)Ottawa, ON, CA
Temps plein

Get AI-powered advice on this job and more exclusive features.This range is provided by Morson Edge (Canada).Your actual pay will be based on your skills and experience — talk with your recruiter t... Voir plus

 • Offre sponsorisée

Skilled Embedded Software Developer Focused on Automotive Security

MEDA Engineering & Technical ServicesOttawa, ON, CA
Temps plein

Drive innovation as an Embedded Software Developer in automotive security.Contribute to critical software initiatives within a fully onsite, agile environment for robust vehicle communication.As pa... Voir plus

 • Offre sponsorisée

Sr. Embedded Software/Firmware Engineer

EthernoviaOttawa, ON, CA
Temps plein

Senior Embedded Software/Firmware Engineer (Device Drivers).Location: Canada (Multiple Positions), 100% Remote work.Preference for those in or adjacent to Eastern Time Zone.Ethernovia is changing h... Voir plus

 • Offre sponsorisée

Onsite Automotive Embedded Software Engineer (C++/Linux)

MEDA Engineering & Technical ServicesOttawa, ON, CA
Temps plein

A technology services company in Ontario is seeking an experienced Embedded Software Developer to join the Gateway Vehicle Communication Security Key Management team.The role involves developing em... Voir plus

 • Offre sponsorisée

AUTOSAR Embedded Software Engineer — Gateway ECU

EPITECOttawa, ON, CA
Temps plein

An established industry player seeks a dynamic Autosar Embedded SW Developer to join their innovative team.This exciting role involves developing software drivers for cutting-edge hardware peripher... Voir plus

 • Offre sponsorisée

Embedded Firmware Engineer (PIC) - Ottawa, RTOS

Marler & Associates SearchOttawa, ON, CA
Temps plein

A growing technology company in Ottawa is seeking an Embedded Software Developer to join its Research & Development team.The successful candidate will design and implement embedded firmware for PIC... Voir plus

 • Offre sponsorisée

Embedded Senior Systems Engineer

Lockheed MartinOttawa, ON, CA
Temps plein

Lockheed Martin) is Canada's most successful Combat System Integrator (CSI) specializing in large, sophisticated integration projects and product development.Lockheed Martin takes advantage of adva... Voir plus

 • Offre sponsorisée

Embedded Software Engineer

Spaceium Inc. (YC S24)Ottawa, ON, CA
Temps plein

At Spaceium, we are building spacecraft systems designed to push the boundaries of what’s possible in orbit.As an Embedded Software Engineer, you will develop the core software that directly interf... Voir plus

 • Offre sponsorisée

Embedded Software Engineer for Quantum Technologies

Q-Block ComputingOttawa, ON, CA
Temps plein

Take the lead as a Senior Embedded Software Developer, shaping the future of quantum technologies.Drive firmware development and optimize embedded systems centered on ARM Cortex-M architectures.In ... Voir plus

 • Offre sponsorisée

Software Developer – Embedded Systems

Sky Systems, Inc. (SkySys)Ottawa, ON, CA
Temps plein

Talent Acquisition Partner | Technical Recruiter | Talent Acquisition | Head Hunter | Hiring Individuals Around the Globe | BBA-H.The team is responsible for developing a variety of control systems... Voir plus

 • Offre sponsorisée

Innovative Embedded Developer for Sonic Systems and Leadership

High Tech Genesis Inc.Ottawa, ON, CA
Temps plein

Join as an Embedded Developer focused on Sonic systems implementation and leadership.Collaborate within a dynamic team to enhance platform development with cutting-edge technology.In this influenti... Voir plus

 • Offre sponsorisée

Embedded Software Engineer

CollaberaOttawa, ON, CA
Permanent

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry.As a half a billion dollar IT company, with m... Voir plus

 • Offre sponsorisée

Embedded Software Developer [14273]

MEDA Engineering & Technical ServicesOttawa, ON, CA
Temps plein

We are recruiting an experienced.This role is a part of the Gateway Vehicle Communication Security Key Management team.Part of the software platform team.Participating in a project and working thro... Voir plus

 • Offre sponsorisée

Senior Embedded Software Engineer - Satellite Systems

Myticas ConsultingOttawa, ON, CA
Temps plein

A leading consulting firm in Ottawa is looking for a Senior Embedded Software Developer to oversee the development of software modules in a dynamic scrum team.Candidates should possess over 8 years... Voir plus

 • Offre sponsorisée

Sr Embedded Software Engineer

NokiaOttawa, ON, CA
Temps plein

Our Optical Line System team is searching for an experienced embedded and real-time software developer for our leading‑edge optical line system product line.Our team is responsible for developing c... Voir plus

 • Offre sponsorisée

Senior Embedded Software Lead - Satellite Systems (Hybrid)

TelesatOttawa, ON, CA
Temps plein

A leading satellite operator is seeking a Principal Embedded Software Developer to work on cutting-edge software for their satellite systems.This role requires significant experience in embedded sy... Voir plus

 • Offre sponsorisée

Embedded Platform Software Engineer - Networking

NokiaOttawa, ON, CA
Temps plein

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, an... Voir plus