Senior Manager Software Development
Ciena Corporation
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. Are you ready to lead, inspire, and mentor a talented team of software developers while driving innovation in embedded software on the fastest growing Ciena product? We are seeking an experienced and enthusiastic Senior Software Development Manager to drive the development and delivery of cutting-edge optical software on the Reconfigurable Line System (RLS) product. As a key leader in the RLS Software team, you will have the opportunity to work with other software and system team members to shape the next generation of scalable optical products. We are on the leading edge of this incredible AI growth together with Cloud and Service providers.
Key Responsibilities:
- Team Leadership and Development: Lead, mentor, and manage a team of software designers responsible for developing embedded software and drivers that interface with photonic hardware. Foster a culture of collaboration, innovation, and excellence within the team. Provide technical guidance and career development opportunities for team members.
- Software Development and Delivery: Oversee the design, development, testing, and delivery of embedded software for RLS Interface Management Modules. Ensure software and drivers meet high standards for quality, reliability, and performance. Collaborate with cross-functional teams to define software requirements and ensure alignment with product goals.
- Factory Collaboration: Work closely with factory teams to ensure new modules can be properly tested and calibrated. Develop processes and tools to streamline testing and calibration workflows.
- Vendor Management: Serve as the primary interface with third-party vendors to ensure software requirements are clearly communicated, schedules are maintained, and deliverables are met. Monitor vendor progress, ensuring timely resolution of software defects and thorough testing of fixes.
- Cross-Team Collaboration: Coordinate with peer teams located in different time zones to ensure smooth integration of software components. Act as a key liaison between software engineering, hardware engineering, and other functional teams to drive project success.
- Continuous Improvement: Identify opportunities to improve development processes, tools, and methodologies. Stay up-to-date with industry trends and emerging technologies, particularly in photonics and layer 0 systems.
The Must Haves:
- 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: Proven ability to work effectively with peer teams located in different time zones.
- Vendor Management: Strong experience managing third‑party vendors, including defining requirements, monitoring schedules, and resolving issues.
- Technical Expertise: 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, HAL, alarming, control and management software.
- Knowledge of photonic technologies and layer 0 systems is highly desirable.
- Familiarity with testing and calibration processes for hardware/software integration.
Nice to Haves:
- Advanced degree in Computer Science, Electrical Engineering, or a related field.
- Experience working in the optical networking or telecommunications industry.
- Strong problem‑solving skills and ability to make data‑driven decisions.
- Excellent communication and interpersonal skills, with the ability to articulate technical concepts to non‑technical stakeholders.
Pay Range:
Pay Range: The salary range for this role is $139, 400 - $222, 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.
#J-18808-Ljbffr$123.51k - $155.15k per year
...Job Responsibility: Job Posting Title Senior Systems Engineering and Software Development Specialist Job Category Systems Engineering Language Requirements English... ...and related systems. Work in partnership with the management, software architect, system engineers and governance...SeniorFull timeContract workFlexible hours$120.4k - $216.6k per year
...scalable platform? Are you a software engineer that is passionate... ...innovative solutions, rapid development cycles, and open... ...Partner with the best As a Senior II Software Development in Test... ...watching your favorite series, or managing your savings, we provide the...SeniorWork at officeWork from home- ...successful candidate will be responsible to build, lead, and manage a team of software professionals, including Principal Engineers, SW.... ...right candidate will develop strategies for the embedded SW development environment, including goals and plans in alignment with the...SeniorInternshipWork at officeWorldwide
- ...satellite. For more information, follow Telesat on X and LinkedIn or visit As a Senior NMS Software Developer, you will lead the design, development, and evolution of Lightspeed's Network Management and OSS platforms, enabling service fulfillment, assurance, automation, and...SeniorFull timeInternshipWorldwide
- ...successful candidate will be responsible to build, lead, and manage a team of software professionals, including Principal Engineers, SW.... ...right candidate will develop strategies for the embedded SW development environment, including goals and plans in alignment with the...SeniorFull timeWorldwide
- ...As Staff Software Development Engineer, you’ll be the Linux kernel authority for the runtime enforcement... ...instead of just a crash Mentor senior and mid-level engineers on Linux systems... ...kernel internals - scheduling, memory management, the networking stack, syscalls, the LSM...SeniorShift work
- ...Telesat, headquartered in Ottawa, is seeking a Senior Software Engineering Manager to build, lead and mentor a team of software professionals including engineers, architects and scrum masters. You will set the embedded software strategy, align goals with group objectives,...Senior
- ...connected aviation technology with Gogo as an Airborne Platform Software Engineer. Design, develop, and optimize software for airborne... ...will be essential as you enhance existing products and support development of next-generation 5G technologies. Collaboration across various...
$96k - $146k per year
...more information, please visit Product Development uses design thinking & user experience... ...this position.. We are seeking a Senior Embedded Software Engineer with 8+ years of embedded software... ...risks clearly to engineers, program managers, and leadership. Maintain a system-...Senior$96.56k - $128.74k per year
...world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design... ...incentive. Location: Export Development Canada operates in a hybrid work environment... ...transformation. ~ Establish and manage the rolling 3 Year Digital Roadmap....SeniorPermanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week- ...disciplinary crew ready to support your land development endeavor. To guarantee seamless project... ...developments, lot grading, stormwater management, sanitary and water servicing, roadway... ...environment; ~ Working knowledge of modelling software (PCSWMM, HEC-RAS, WaterCAD, SewerCAD,...SeniorFull timeContract workFor contractorsLocal area
- ...for datacenters. We are seeking a Senior Embedded Software Engineer to work as part of our R&D... ...take ownership of embedded firmware development for microcontroller‑based systems integrated... ...concepts, bootloaders, and memory management. ~ Proficiency in Python for...SeniorLong term contractFull timeRemote work
$100k - $140k per year
...a global leader in design and development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re... ...firmware & mechanical developments Manage and review product development... ...project status to the client, senior management and other...SeniorLong term contractFull timeWork at office- ...Senior Project Manager, Aircraft Program Development (ACP) Location: Ottawa, Montreal On-Site Reports to: ACP Program Manager Type: Full-Time The Role You own the engineering scope, schedule, development cost and risk for the ACP aircraft as a whole...SeniorFull time
$135.5k - $185.5k per year
...succeed here. We have the flexibility to manage our work and personal needs. We make bold... ...designs, programs, debugs, and modifies software enhancements and/or new products used in... ...applications engineers and internal and outsourced development partners to develop reliable, cost...SeniorInternshipLocal area$21 - $25 per hour
...alliances: Professional and career development opportunities Wellness... ...performance THE OPPORTUNITY: Software Developer Co-op reporting to Agile Development Manager, working collaboratively with... ...and defending designs to senior Engineers for review and refinement...SeniorPermanent employmentInternshipWork at office- ...Airborne Platform Software Engineer Build the software that powers... ...closely with an experienced development team and partners across the... ...ideas and concepts within a senior development team ~ Ability... ...environments ~ Software configuration‑management experience using Git ~...SeniorTemporary work
$125k - $150k per year
...flourish. Role Overview The Senior Software Developer is a hands-on senior individual... ...in design, code review, critical-path development, debugging, and production readiness.... ...platforms, SRE practices, and incident management Familiarity with frontend architecture...SeniorLong term contractRemote workFlexible hours- ...We’re looking for a Senior Software Engineer to join our Streams UI team, where you’ll have the... ...ll work on Fleet. Fleet is the central management experience for Elastic Agent in Kibana.... ...team adheres to them throughout the development process. Promote reusable components to...SeniorLocal areaFlexible hours
- ...on X and LinkedIn or visit We are seeking an experienced software developer with Systems Engineering domain knowledge to build practical... ...software or internal engineering tools. ~ Strong Python development skills, including data processing and text analysis. API...Full timeInternshipWork at officeWorldwide
$100k - $135k per year
...its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next-generation EW Operational... ...mentoring team members and contributing to people-management activities. What You’ll Do: Lead and...SeniorFull timeWork at officeRemote workFlexible hours$28.5 - $44 per hour
...with a strong focus on global collaboration, minimal layers of management, and the freedom to make meaningful contributions in a... ...78427 Description We are looking for a motivated QA / Software Development Co-op student to join our software development team based...Hourly payFull timeInternshipWork at office- ...conversation. Role Description Weʼre looking for a Senior Software Engineer with 5 - 8 years of professional experience to help... ...Modern Workflows: Thoughtfully utilize AI tools to accelerate development velocity, elevate code quality, and optimize internal loops....SeniorFull timeInternshipManual laborWork at office
- ...Responsibilities Participate in the full software and product development lifecycle for video surveillance solutions. Develop software involving IP cameras, streaming protocols, camera SoCs, and image/video AI models. Apply TCP/IP networking and multithreaded programming...SeniorFull timeFlexible hours
$70k - $120k per year
...We’re Going Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from... ...or-death situations. What You’ll Do Create, edit, manage test cases, and test plans; Design and manage automated...Full timeWork at officeLocal areaFlexible hours$80k - $90k per year
...live in. The Role We’re seeking a Senior Business Development Executive to join our RMC Solutions... ..., in-transit monitoring, fleet management, and quality workflows Assess fit... ...customer-facing roles in construction tech, software, or concrete production ~ Strong...SeniorLong term contractFull timeLive InRemote workWorldwideFlexible hours$153k - $213k per year
...and business goals. Lead the end-to-end system design and development of large-scale, high-availability services. This includes building... .... What We Look For ~5+ years of experience in software development or engineering, with a deep understanding of system...SeniorLong term contractWork at officeRemote workFlexible hours- ...agile workplace that supports career development, professional growth, and impactful work... ...ADGA is seeking experienced Senior Programmers / Software Developers to lead the design, development... ...quality assurance specialists, project managers, and other stakeholders. The...SeniorFull timeContract workTemporary workPart timeInternshipFlexible hours
$120.4k - $216.6k per year
...the best In this role, you'll collaborate with Development and SRE teams in building and managing mission-critical critical lab infrastructure services... ...felt throughout our entire organization. As a Senior II Software Engineer, you will be responsible for: Enhancing...SeniorWork at officeRemote workWork from home- ...apply now. We are currently seeking a Senior Change Manager to join our team in Ottawa, Ontario (... ...Job Responsibilities: Analysis and development of business "critical success factors"... ...or upgrade project, working with BMC software/tools/ applications/solutions/products...SeniorWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Manager Software Development. Be the first to apply!
- software project manager Ottawa, ON
- director software engineering Ottawa, ON
- project manager software development Ottawa, ON
- manager software development Ottawa, ON
- resource development director Ottawa, ON
- director corporate development Ottawa, ON
- senior development manager Ottawa, ON
- research development manager Ottawa, ON
- development project manager Ottawa, ON
- director of development Ottawa, ON
