Senior Embedded Software Development Manager

Ciena

Ottawa

On-site

CAD 139,000 - 223,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ciena in Ottawa is seeking a Senior Software Development Manager to lead the development of embedded software and drivers for the Reconfigurable Line System (RLS) product. You will guide a talented team, work with hardware and software stakeholders, and ensure timely, high-quality delivery.

The role emphasizes cross-time-zone collaboration, process improvement, and vendor management, with focus on photonics and layer 0 systems. A background in Linux/VxWorks RTOS is required.

Qualifications

  • At least 5 years of experience managing a team of software designers in a fast-paced, collaborative environment.
  • Experience managing schedules and technical deliverables of third party vendors.
  • Global collaboration across time zones with peer teams.
  • Solid understanding of embedded software development and drivers for hardware interfaces.
  • Experience with embedded software development, card and module bring up, Linux/VxWorks and RTOS device drivers.
  • Knowledge of photonic technologies and layer 0 systems is highly desirable.
  • Familiarity with testing and calibration processes for hardware/software integration.

Responsibilities

  • Lead, mentor, and manage a team of software designers responsible for developing embedded software and drivers that interface with photonic hardware.
  • Oversee the design, development, testing, and delivery of embedded software for RLS Interface Management Modules.
  • Collaborate with cross-functional teams to define software requirements and ensure alignment with product goals.
  • Work closely with factory teams to ensure new modules can be tested and calibrated.
  • Serve as the primary interface with third-party vendors to ensure requirements and schedules are met.
  • Coordinate with peer teams across time zones to ensure smooth integration of software components.
  • Identify opportunities to improve development processes, tools, and methodologies.

Skills

Embedded software development
Drivers for hardware interfaces
Linux/VxWorks RTOS development
HAL
Alarming/Control software
Cross-team collaboration

Education

Advanced degree in Computer Science or Electrical Engineering

Tools

Linux
VxWorks
RTOS

Job description

Ciena in Ottawa is seeking a Senior Software Development Manager to lead the development of embedded software and drivers for the Reconfigurable Line System (RLS) product. You will guide a talented team, work with hardware and software stakeholders, and ensure timely, high-quality delivery.

The role emphasizes cross-time-zone collaboration, process improvement, and vendor management, with focus on photonics and layer 0 systems. A background in Linux/VxWorks RTOS is required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Photonics (Linux/VxWorks)
Senior Embedded Software Engineer - Photonics (Linux/VxWorks)

Ciena • Ottawa

On-site
CAD 80,000 - 128,000
Medical benefits
Dental benefits
Vision benefits
+1
Senior Manager Software Development
Senior Manager Software Development

Ciena • Ottawa

On-site
CAD 139,000 - 223,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Ciena • Ottawa

On-site
CAD 96,000 - 153,000
Medical, dental, and vision plans
401(K) and DCPP with company matching
Employee stock purchase program
Experienced Photonic Card Software Developer
Experienced Photonic Card Software Developer

Ciena • Ottawa

On-site
CAD 80,000 - 128,000
Medical benefits
Dental benefits
Vision benefits
+1
Experienced Photonic Card Software Developer
Experienced Photonic Card Software Developer

Ciena Corporation • Ottawa

On-site
CAD 80,000 - 128,000
Medical plans
Dental plans
Vision plans
+1
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Nokia • Ottawa

On-site
CAD 85,000 - 110,000
Embedded Software Developer - New Grad
Embedded Software Developer - New Grad

Ciena Corporation • Ottawa

Hybrid
CAD 69,000 - 110,000
Medical insurance
Dental and vision plans
401(k)/DCPP with company match
+4
Embedded Software Developer - New Grad
Embedded Software Developer - New Grad

ciena • Ottawa

On-site
CAD 69,000 - 110,000
Medical plans
Dental plans
Vision plans
+9
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Nokia • Ottawa

On-site
CAD 120,000 - 160,000
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