Senior Manager, Embedded Software Engineering Lead

1 month ago


Ottawa, Ontario, Canada Ciena Canada, Inc. Full time

About Ciena Canada, Inc.

Ciena Canada, Inc. is a technology company that leads with its humanity, driving business priorities alongside meaningful social, community, and societal impact. We prioritize a personalized and flexible work environment that empowers individual passions, growth, wellbeing, and belonging.

Your Role:

As a Senior Manager, Embedded Software Engineering, you will lead a talented team responsible for drivers and embedded software on our revolutionary 6500, RLS, O-NID, and ELS platforms. You will guide and shape your team, making a broader impact on the overall design and success of our projects. Your role involves providing guidance, support, and mentorship to ensure team growth and development.

Responsibilities:

  • Manage and lead a team of software engineers in the development and implementation of embedded software.
  • Ensure the delivery of high-quality software solutions within set schedule and budget.
  • Collaborate with cross-functional teams, contribute to strategic decision-making, and shape the future of our products and solutions.
  • Foster a culture of continuous improvement and innovation within the team.
  • Regularly review and evaluate the team's performance and compensation.
  • Provide staff with feedback and coaching.

Qualifications:

  • Bachelor's degree in computer science, engineering, or a related field.
  • 10+ years of software engineering experience with at least 3 years of engineering leadership.
  • Experience with embedded software development, card and module bring up, Linux/VxWorks and RTOS device drivers, HAL, alarming, control, and management software. Key languages: C/C++.
  • Experience with TCP/IP, layer 2, and layer 3 networking.
  • Demonstrated success leading complex software products through the full product life cycle.
  • Knowledge of Ciena's 6500 product, OTN technologies, and Wavelogic modems.
  • Strong leadership and team management skills.
  • Excellent problem-solving abilities, initiative, and attention to detail.
  • Strong communication, presentation, and interpersonal skills.

Ciena's Commitment:

Ciena is committed to building and fostering an environment in which our employees feel respected, valued, and heard. We value the diversity of our workforce and respect our 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.



  • Ottawa, Ontario, Canada Ciena Full time

    Ciena is a leader in technology that prioritizes humanity. Our culture empowers teams to grow, prioritize wellbeing, and belong. We're looking for a strong manager who has led teams responsible for hardware and software integration.Your Role:As a Senior Manager at Ciena, you will lead a talented team of software engineers in developing and implementing...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job DescriptionBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building critical embedded systems.We are seeking an Intermediate or Senior Embedded Software Developer or Embedded Software Integrator to work on various projects and...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Software Developer for Embedded SystemsJob Summary:We are seeking a highly skilled Senior Software Developer for Embedded Systems to join our team at QNX Software Systems. As a Senior Software Developer, you will be responsible for designing, developing, and testing software for our embedded systems. You will work closely with our...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Embedded Systems Engineering ManagerBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a technically strong and creative engineering manager to lead our team of skilled engineers in creating cutting-edge software solutions for hardware peripherals.Key...


  • Ottawa, Ontario, Canada Myticas Consulting Full time

    Job SummaryWe are seeking an experienced Senior Embedded Software Developer and Team Lead to join our team at Myticas Consulting. The successful candidate will lead the development of embedded software modules, collaborate with engineers, and contribute to software development, testing, and troubleshooting.About the RoleLead the design, development, and...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:We are seeking a highly skilled Embedded Software Developer to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for designing, developing, and testing software for our embedded operating systems.Key Responsibilities:Develop drivers for various hardware peripherals, including adaptation of...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Embedded Software DeveloperJob Description:We are seeking a skilled Embedded Software Developer to join our team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for developing drivers for various hardware peripherals, adapting existing drivers for embedded platforms, and enhancing existing software for...


  • Ottawa, Ontario, Canada Telesat Corporation Full time

    At Telesat Corporation, we are seeking a highly skilled Senior Embedded Software Developer to join our team. As a key member of our scrum team, you will contribute to the design, development, and testing of our cutting-edge Lightspeed Software.The successful candidate will assume ownership of specific software modules, overseeing their development, quality,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:We are seeking a highly skilled Embedded Software Developer to join our team at QNX Software Systems. As a key member of our team, you will be responsible for developing and maintaining software for our embedded systems.Key Responsibilities:Develop and maintain software for embedded systems, including drivers and firmware.Collaborate with...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    We are seeking a skilled Senior Embedded Software Developer to join our team at QNX Software Systems.As a Senior Embedded Software Developer, you will play a critical role in the development of software for embedded systems, working on a variety of projects and technologies. Our ideal candidate has strong experience in C/C++ software development, operating...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Embedded Systems Software Developer for WiFi SolutionsJob Description:The QNX Software Systems team is seeking a skilled Senior Embedded Systems Software Developer to join our WiFi solutions team. As a key member of our team, you will be responsible for developing and optimizing WiFi drivers for our embedded operating system. Your expertise...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title:Senior Embedded Systems Software Developer for WiFi and NetworkingAbout the Role:The QNX Software Systems Team is seeking a skilled Senior Embedded Systems Software Developer to join our WiFi and Networking team. As a key member of this team, you will be responsible for developing and optimizing WiFi drivers, working with network development teams...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Overview:We are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our team, you will be responsible for developing safe and secure software systems for embedded applications.About the Role:This is a challenging opportunity for a skilled Embedded Software Engineer to work on high-profile...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Overview:BlackBerry QNX, a world leader in safe, secure foundational software components for the automotive industry and mission critical application domains, is seeking a talented Senior Embedded Software Developer for our Advanced Technology Development team. The team is focused on future technology and product opportunities, as they relate to our...


  • Ottawa, Ontario, Canada Fidus Systems Full time

    About the RoleThis is an exciting opportunity to join Fidus Systems as a Senior Embedded Software Designer. As a key contributor on challenging projects, you will have the chance to work with cutting-edge technologies and collaborate with a talented team of engineers.As a Senior Embedded Software Designer, you will be responsible for designing and developing...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job OverviewWe are seeking an experienced Embedded Systems Software Engineer to join our team in Ottawa, Canada. In this role, you will be responsible for designing, developing, and testing device drivers for various hardware peripherals. Your primary goal will be to ensure the software is of high quality and meets the required safety standards.About QNX...


  • Ottawa, Ontario, Canada Lumentum Full time

    We are seeking a talented Senior Embedded Software Developer to join our team at Lumentum Canada.Lumentum Canada is a leading company in the LiDAR industry, and we are looking for a skilled professional to play a key role in the development of our new generation of leading-edge LiDAR products.The successful candidate will work closely with our...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsWe are a leading provider of operating systems, safety and security certification expertise, and professional services for the automotive, medical, industrial and consumer industries.Estimated Salary: $140,000 - $180,000 per yearJob Description:We are seeking an experienced Senior WiFi Networking Software Engineer to join our team...


  • Ottawa, Ontario, Canada https:www.energyjobline.comsitemap Full time

    Job SummaryThales is seeking a highly skilled Senior Embedded Systems Engineer to join our team in Ottawa, Canada. As a key member of our development team, you will be responsible for designing, coding, testing, and debugging Linux-based embedded Hardware Security Module (HSM) firmware and host-side software.Key responsibilities include:Design and...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Embedded Software DeveloperJob Description:At QNX Software Systems, we are seeking an experienced Embedded Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software for our embedded systems.Responsibilities:Configure and develop embedded target...