Software Development Engineer
4 weeks ago
Ciena is a technology company that prioritizes its people-first philosophy. Our teams thrive in a culture focused on providing a personalized and flexible work environment that empowers individual passions, growth, and well-being. We are committed to fostering an environment where our employees feel respected, valued, and heard.
As a Software Development Engineer with Ciena Canada, Inc., you will have the opportunity to contribute to cross-functional teams representing DevOps and Infrastructure and Tools teams. You will leverage the latest Open Source technologies to solve challenging problems, create visualizations and dashboards to provide insight into Development Engine Operations, and contribute to applications, systems, and services provided by the Development Engine to the internal design community.
The successful applicant will have a background in Information Technology, Computer Science, or Engineering, with experience interacting with databases and REST microservices. You will work closely with leads in cross-functional teams and identify improvement opportunities, design, document, implement, and test applications, systems, and services, and create excellent documentation and system diagrams.
- A sense of urgency is required, as you will be working on projects that are important to the customer.
- Integrity is paramount, as you will be representing Ciena Canada, Inc. in all aspects of your work.
- A commitment to innovation is essential, as you will be expected to continually seek out new technologies and apply that knowledge to Ciena's advantage.
- You will be working in a diverse environment with ever-changing priorities and sometimes stressful situations, so the ability to embrace change is crucial.
- Flexibility to work independently and as part of a broader team is also required.
Required qualifications include a bachelor's degree program in Computer Science or a similar technical field of study, experience with Python, Java, or any current programming language, and experience interacting with databases and REST microservices. Additional qualifications include experience with Jira and Confluence, previous experience or comfort navigating a Linux-based environment, and knowledge of metrics and visualization stacks.
-
Software Development Engineer II
4 weeks ago
Ottawa, Ontario, Canada Employment and Social Development Canada Full timeJob SummaryWe are seeking a highly skilled Software Development Engineer II to join our team. As a key member of our engineering department, you will be responsible for designing and developing software solutions that meet the needs of our clients.About the RoleThis is a challenging opportunity for an experienced software developer to utilize their skills in...
-
Embedded Systems Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout this role:BlackBerry QNX is seeking a talented Embedded Systems Developer to join our Advanced Technology Development team. As a key contributor, you will be responsible for executing on development plans and strategies related to key technology trends.Your responsibilities will include:Participating in architecture and strategy sessions with our...
-
Embedded Systems Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob 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...
-
Principal Software Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:We are seeking a highly skilled Principal Software Developer to join our Advanced Technology Development team at QNX Software Systems. As a key contributor to our team, you will be responsible for designing and developing cutting-edge software solutions for our automotive and mission-critical applications.Key Responsibilities:Design and execute...
-
Embedded Software Developer
1 month ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout the Job:We are seeking a skilled Embedded Software Developer to join our Open Source software development team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System to create embedded solutions for our customers.Key Responsibilities:Analyse, port,...
-
Embedded Software Developer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. The ideal candidate will have a strong background in C/C++ software development, operating systems, and real-time embedded systems.Key Responsibilities:Embedded target side software configuration of BSP, drivers, operating system, graphics,...
-
Embedded Systems Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeOverviewQNX Software Systems is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are trusted by over 24 of the top 25 EV manufacturers and our software is running in more than 235 million vehicles globally.Job DescriptionWe are seeking an experienced Senior Software Developer to join our elite team...
-
Embedded Systems Software Developer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeSoftware Engineer Job DescriptionWe are seeking a skilled Embedded Systems Software Developer to join our team in Ottawa. As a key member of our Filesystem development team, you will be responsible for designing and developing high-quality software solutions for embedded systems.Job Summary:Develop and maintain reliable and secure Filesystem components for...
-
Senior WiFi Networking Software Engineer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout 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...
-
Embedded Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob 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...
-
Software Engineer Opportunity
1 week ago
Ottawa, Ontario, Canada Caivan Development Corporation Full timeWe are seeking a skilled Software Developer to play a pivotal role in driving innovation across our business. As a key member of our team, you will be responsible for designing and implementing software solutions that meet the evolving needs of our organization.About the RoleThe ideal candidate will have a strong passion for coding and problem-solving, with...
-
Ottawa, Ontario, Canada QNX Software Systems Full timeAt QNX Software Systems, we are seeking an experienced Network Development Engineer to join our OS Development Group. This is a critical role that will directly contribute to the design and implementation of the QNX networking suite, including the protocol stack, user utilities and libraries, and possibly drivers.About QNX Software SystemsWe are a trusted...
-
Software Development Engineer
4 weeks ago
Ottawa, Ontario, Canada Django Rest Framework Full timeThe Product Engineer develops the application using licensed software frameworks and emphasizes product delivery through reusable components.Key ResponsibilitiesDesign and develop high-quality software in Development, Staging, and Production Environments.Communicate effectively in writing in English, ensuring clarity and precision in technical documentation.
-
Core Operating System Software Engineer
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeCompany OverviewBlackBerry QNX is a leading supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building the world's most critical embedded systems.We are trusted by more than 23 of the top 25 EV manufacturers and our software runs in over 195 million vehicles globally. Our...
-
Software Development Engineer
3 weeks ago
Ottawa, Ontario, Canada Ford Full timeJob OverviewFord Motor Company is a leading mobility company dedicated to delivering smart vehicles for a smart world. As a Software Development Engineer, you will play a crucial role in creating innovative software solutions that enhance the vehicle experience.We are seeking an experienced Software Development Engineer with expertise in C++ to join our...
-
Software Engineer for Developer Experience
3 weeks ago
Ottawa, Ontario, Canada CB Canada Full timeWe are seeking a highly skilled Software Engineer to join our Developer Experience team at CB Canada.The successful candidate will have 4+ years of experience in software engineering or technical DevOps roles and a strong background in object-oriented design patterns and development.You will be responsible for defining, documenting, and promoting best...
-
Software Engineer
4 weeks ago
Ottawa, Ontario, Canada Ford Motor Company Full timeSoftware Engineer - C++ DeveloperFord is committed to innovation and delivering smart vehicles for a smart world. As part of our team, you will have the opportunity to work on cutting-edge projects that drive human progress.This role is part of our Vehicle Software Platform group, responsible for designing and building the software platform that enables...
-
Ottawa, Ontario, Canada QNX Software Systems Full timeWe 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...
-
Software Development Engineer
3 weeks ago
Ottawa, Ontario, Canada ADGA Group of Companies Full timeJob SummaryWe are seeking a highly skilled Software Development Engineer to join our team at ADGA Group Consultants. This is a hybrid role that requires the candidate to work on-site 2 days per week, Tuesday and Friday.
-
Senior Software Development Engineer
1 week ago
Ottawa, Ontario, Canada Nokia Full timeAbout the RoleWe are seeking a highly motivated and skilled software engineer to join our team at Nokia. As a senior software development engineer, you will have the opportunity to work on cutting-edge projects that drive innovation in the field of networking and communications.