Embedded Software Architect for Optical Communications
3 weeks ago
Lumentum Canada is a leading employer in the National Capital Region, recognized as one of Canada's Best Employers for Recent Graduates. We're seeking an experienced Senior Embedded Application Developer to join our team and contribute to the development of innovative software for optical communication products.
About the Role:
- Collaborate with multidisciplinary teams to define product requirements and ensure seamless execution.
- Develop and maintain embedded application software, leveraging your expertise in C/C++ and multi-threaded design.
- Provide technical guidance and support throughout the software and product verification cycle.
- Troubleshoot low-level software issues and participate in code inspections.
- Share your knowledge and expertise with junior team members, promoting growth and development within the organization.
What You'll Need:
- A Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related field.
- 4+ years of experience in embedded C/C++ development, with a strong understanding of multi-threaded software design.
- Excellent problem-solving, troubleshooting, and debugging skills.
- Familiarity with source code control (Git, Subversion) and development tools like Redis, Docker, and YANG.
- Experience with embedded Linux, FreeRTOS, VxWorks, or other embedded OS software development.
Salary Range:$120,000 - $160,000 per year, based on qualifications and experience.
We offer a competitive compensation package, including benefits, opportunities for growth and professional development, and a collaborative work environment. If you're passionate about embedded software development and contributing to cutting-edge optical communications technology, we encourage you to apply.
-
Principal Embedded Software Architect
4 weeks ago
Ottawa, Ontario, Canada Lumentum Full timeAbout the RoleWe are seeking an experienced Principal Embedded Software Architect to join our team at Lumentum Canada. The successful candidate will play a leading role in the development of software for cutting-edge LiDAR products.Key ResponsibilitiesCollaborate with multidisciplinary teams to define new product requirements and specifications.Develop,...
-
Optical Communications Solutions Architect
6 days ago
Ottawa, Ontario, Canada Lumentum Full timeLumentum is a leading provider of innovative optical communications solutions for next-generation AI data centers.Our team is seeking a talented Embedded Linux Software Developer to play a pivotal role in designing and implementing cutting-edge solutions.Key Responsibilities:Drive innovation in the architecture for new optical products, pushing the...
-
Embedded Software Developer for Optical Switches
4 weeks ago
Ottawa, Ontario, Canada iClanz Full timeAt iClanz, we are seeking an exceptional Embedded Software Developer to join our team. Located in Ottawa, Canada, this full-time position offers a competitive salary of CAD $90K per annum.Job OverviewThis role involves developing embedded C/C++ software on Client's 6500 family of optical switches. The successful candidate will work on improving existing...
-
Lead Embedded Software Architect
4 weeks ago
Ottawa, Ontario, Canada Lumentum Full timeLumentum is a leading company in the optical communication industry, and we're looking for a talented Senior Embedded Application Developer to join our team.As a senior developer, you will play a key role in the development of software for our new generation of optical communication products. This is an exciting opportunity to work with cutting-edge...
-
Embedded Networking Systems Software Architect
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We offer expert support and services for building mission-critical embedded systems.We are seeking a skilled individual to contribute to the design and implementation of our QNX networking suite. This includes the protocol stack, user...
-
Embedded Software Architect
6 days ago
Ottawa, Ontario, Canada Myticas Consulting Full timeAt Myticas Consulting, we are seeking a highly skilled Embedded Software Developer to join our team. As an Embedded Software Architect, you will play a crucial role in the design, development, and implementation of advanced satellite ground segment software systems.The ideal candidate will have a Master's degree in Computer Science, Computer Engineering, or...
-
Embedded Software Developer
4 weeks ago
Ottawa, Ontario, Canada iClanz Full timeEmbedded Software DeveloperWe are seeking an Embedded Software Developer to join our team at iClanz. As an Embedded Software Developer, you will be responsible for developing embedded C/C++ software on Client's 6500 family of optical switches.Key Responsibilities:Developing embedded C/C++ software on Client's 6500 family of optical switches, including...
-
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Overview:BlackBerry QNX, a leading provider of safe and secure software components for the automotive industry and mission-critical application domains, is seeking an experienced embedded software architect to join our Advanced Technology Development team.About the Role:We are looking for a talented individual with a strong background in C/C++...
-
Embedded Systems Software Architect
5 hours ago
Ottawa, Ontario, Canada BlackBerry Inc. Full timeBlackBerry QNX, a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, is seeking an accomplished Embedded Systems Software Architect. This role will involve designing and implementing next-generation computing platforms in automotive.As an Embedded Systems Software Architect at BlackBerry QNX, you will be...
-
Senior Embedded Software Architect
4 days ago
Ottawa, Ontario, Canada Procom Full timeProcom seeks an experienced Senior Embedded Software Architect to lead the development of software features for cloud connected modules using C++ and Python.The ideal candidate will have at least 10 years of experience in embedded C++ development, with recent experience working with C++11 or newer versions.Key responsibilities include participating in...
-
High-Performance Embedded Software Architect
5 days ago
Ottawa, Ontario, Canada Lumentum Full timeLumentum Canada, a renowned technology leader, is recognized as one of the top employers in the National Capital Region for the 6th consecutive year and a best employer for recent graduates. We are seeking an experienced Embedded Software Engineer to spearhead the development of cutting-edge LiDAR products.As part of our multidisciplinary team, you will be...
-
Senior Embedded Software Architect
4 weeks ago
Ottawa, Ontario, Canada Telesat Full timeAbout the RoleWe are seeking a skilled Senior Embedded Software Architect to join our team at Telesat, a leading global satellite operator. This is an exciting opportunity to work on cutting-edge software systems for our revolutionary Low Earth Orbit (LEO) satellite network.The successful candidate will assume ownership of specific software modules,...
-
Senior Embedded Software Architect
3 weeks ago
Ottawa, Ontario, Canada BlackBerry Inc. Full timeUnlocking Innovation in Secure Embedded SystemsWe are seeking an exceptional Senior Embedded Software Architect to lead our Open Source software development team, focusing on adding support for the QNX Real-Time Operating System to a diverse array of Open Source Software components.About the RoleProvide technical direction and mentorship to junior...
-
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,...
-
Senior Embedded Software Architect
3 weeks ago
Ottawa, Ontario, Canada Skyworks Solutions, Inc. Full timeExciting Opportunity at Skyworks Solutions, Inc.Skyworks is an innovator of high-performance analog semiconductors driving the wireless networking revolution.About UsWe offer a fast-paced environment with a strong focus on global collaboration and minimal layers of management.Job DescriptionWe are seeking a skilled Senior Embedded Software Architect to join...
-
Ottawa, Ontario, Canada Ford Motor Company Full timeAt Ford Motor Company, we are seeking a skilled Embedded Infotainment Staff Software Development Engineer/Architect to join our team. This role offers an exciting opportunity to work on the development of infotainment system software for our in-vehicle systems.Job DescriptionThe primary responsibilities of this position include architecting, designing, and...
-
Senior Embedded Software Specialist
3 weeks ago
Ottawa, Ontario, Canada Lumentum Full timeLumentum is a leading provider of high-performance optical technologies. As a Senior Embedded Software Designer, you will play a key role in the development of software for our next-generation LiDAR products.
-
Ottawa, Ontario, Canada Adtran Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Optical Engines product unit. This is a permanent, full-time position requiring 40 hours/week, Monday – Friday, in-office.Job SummaryThe Senior Software Engineer will be responsible for the design, development, and testing of embedded software for optical transceiver...
-
Ottawa, Ontario, Canada Ciena Full timeCiena fosters a culture that empowers individual passions, growth, and wellbeing.About UsWe're a technology company that leads with humanity, driving business priorities alongside meaningful social, community, and societal impact. Our Customer First philosophy guides our actions, emphasizing integrity, innovation, velocity, and outstanding people. We strive...