Embedded Software Developer Optical Control Ottawa jobs in Markham – Browse 30 openings on RoboApply Jobs

Embedded Software Developer Optical Control Ottawa jobs in Markham

Open roles matching “Embedded Software Developer Optical Control Ottawa” with location signals for Markham. 30 active listings on RoboApply Jobs.

30 jobs found

1 - 20 of 30 Jobs
Apply
Syntronic logo
Full-time|On-site|Markham, ON

Be a Part of Syntronic: Innovate, Collaborate, TransformAt Syntronic, we lead the charge in technological innovation rather than simply following trends. We invite you to collaborate with pioneering companies and brilliant minds to bring revolutionary ideas to life. Picture yourself at the forefront of telecom advancements, automotive technology, healthcare …

Mar 24, 2026
Apply
Syntronic logo
Full-time|On-site|Markham, ON

Join Syntronic: Innovate the Future with UsAt Syntronic, we lead the way in technological advancement! Partner with industry visionaries and the brightest minds to transform innovative concepts into reality. Envision yourself working on groundbreaking telecommunications enhancements, revolutionary automotive technologies, life-saving healthcare solutions, and next-generation industrial automation. Our projects are diverse, impactful, and positioned at the forefront of innovation. Be part of something remarkable!About Us:Syntronic stands as a global leader in design and development, focusing on electronics, electro-mechanics, and software. We are more than just a company; we are a vibrant community of innovators. Our teams tackle projects that define the future—from crafting advanced communication systems and autonomous vehicles to pioneering IoT solutions that enhance daily life. At Syntronic, your contributions will make a substantial impact.Your Role:We are on the lookout for a Software Verification Engineer to ensure the functionality, performance, and reliability of software governing Layer 0 optical systems. You will be tasked with designing automated testing frameworks and validation strategies to guarantee that optical control software meets rigorous performance and reliability standards. This position emphasizes software-driven verification of photonic systems, integrating automation, system-level validation, and detailed analysis of optical performance.This is a full-time, on-site role based in Ottawa, and relocation to Ottawa will be necessary.

Mar 24, 2026
Apply
Syntronic logo
Full-time|On-site|Markham, ON

Join Syntronic: Be a Pioneer in Innovative TechnologyAt Syntronic, we lead the charge in technological advancements! Collaborate with visionary enterprises and brilliant minds to transform groundbreaking ideas into reality. Imagine contributing to state-of-the-art telecommunications, revolutionary automotive technology, life-saving healthcare solutions, and advanced industrial automation. Our projects are diverse and impactful, placing you at the forefront of innovation. Become part of our extraordinary journey!About Us:Syntronic stands as a global leader in design and development, specializing in electronics, electro-mechanics, and software solutions. We’re not merely a company; we are a community of innovators dedicated to shaping the future. Our teams work on pioneering projects that redefine industries—from developing advanced communication systems and autonomous vehicles to innovating IoT solutions that enhance daily life. Your contributions at Syntronic will genuinely make a difference.What We Are Looking For:We seek passionate individuals eager to:· Collaborate with prestigious clients on transformative projects.· Engage with and learn from industry experts.· Drive innovation from concept to execution, maintaining rigorous standards.· Acquire international experience on global initiatives.· Flourish in an entrepreneurial setting that encourages creativity.· Explore multiple industries, including telecommunications, automotive, healthcare, and industrial automation.We are on the lookout for an Optical Systems Software Architect to establish the software architecture and control strategies for next-generation DWDM optical transport systems. Your role will involve translating intricate photonic system behaviors into scalable, software-oriented architectures. Collaboration with systems, software, and hardware teams will be essential to ensure the robust, high-performance control of optical line systems in carrier-grade networks.This is a full-time position based in Ottawa and will require relocation to Ottawa.

Mar 24, 2026
Apply
Huawei Technologies Canada Co., Ltd. logo
Senior Kernel Developer - Real-Time Operating Systems

Huawei Technologies Canada Co., Ltd.

Full-time|On-site|Markham, Ontario, Canada

Huawei Technologies Canada Co., Ltd. is excited to announce a permanent opportunity for a Senior Kernel Developer specializing in Real-Time Operating Systems (RTOS).Team Overview:Join our Intelligent Real-Time Operating System Lab, where we tackle OS architecture, concurrency challenges, and resource management for a variety of applications, including AI and machine learning. Our mission is to pioneer innovative OS designs for mixed-criticality environments, pushing beyond conventional methodologies. We are committed to developing next-generation OS platform support that facilitates exceptional performance, maximizes concurrency, and adeptly manages resources using machine learning and AI technologies. Our aim is to enhance performance and reliability amidst the complexities presented by edge-embedded devices.Position Responsibilities:Engage in research and development of real-time operating systems targeting embedded devices, cloud computing, virtualization, and the automotive sector.Contribute to the advancement of next-generation RTOS technologies to support a wide array of computational platforms.Address complex challenges related to scheduling, resource allocation, isolation, and inter-process communication in intricate system use cases.Develop tools and solutions to overcome performance-related challenges within the system.

Dec 14, 2022
Apply
Huawei Technologies Canada Co., Ltd. logo
Full-time|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Distinguished Software IDE Engineer!Team Overview:The Software IDE Innovation Lab is at the forefront of creating an AI-Native Integrated Development Environment (IDE) designed to enhance efficiency in software development. Our lab is developing our proprietary IDE along with a suite of enterprise-level intelligent tools that leverage AI, Machine Learning (ML), Large Language Models (LLMs), and Natural Language Processing (NLP) to facilitate software development and maintenance. Our tools include an AI software engineering assistant, project-level code generation tools, code migration and translation utilities, and advanced code review and vulnerability detection systems. We also prioritize data collection, cleansing, synthesis, model design, and training involved in constructing large code models.Role Responsibilities:Innovate and develop cutting-edge software IDE technologies to address emerging business scenarios, new development methodologies, and evolving programming languages, thereby simplifying and enhancing the software development process while contributing to a thriving developer ecosystem and the company’s success.Focus on prototyping innovative software IDE technologies for open scenarios, leading to significant improvements in developer experience and software development efficiency.Collaborate with programming language and compiler specialists to create seamless integrated solutions that merge language capabilities and compiler functions with innovative IDE technologies.

Dec 15, 2022
Apply
Huawei Canada logo
Full-time|On-site|Markham, Ontario, Canada

Huawei Canada is excited to announce a permanent opening for a Senior Software Developer specializing in Big Data.Team Overview:The Computing Data Application Acceleration Lab is dedicated to building a world-class data analytics platform, divided into three specialized units that leverage cutting-edge programming technologies. Our focus lies in full-stack innovations, which include software-hardware co-design and optimizing data efficiency across storage and runtime environments. Additionally, our team is at the forefront of developing next-generation GPU architectures that cater to gaming, cloud rendering, VR/AR, and Metaverse applications.This lab aims to significantly boost algorithm performance and training efficiency across various industries, ensuring sustained competitiveness in the market.Role Overview:Evaluate software requirements and elements necessary for system design.Contribute actively to software development at both product and platform levels.Lead the design and coding of specific cross-subsystem components or key algorithms.Engage in open-source and standard meetings to present innovative solutions.Mentor and guide a team of software developers.Develop intellectual property, including patents and trade secrets, based on research outcomes.Publish research findings in respected scientific journals and conferences.Share research outcomes at conferences and collaborate with external research institutions and universities.

Dec 16, 2022
Apply
Huawei Canada logo
Full-time|CA$127K/yr - CA$225K/yr|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Senior Software Engineer.The Web Technology Lab is at the forefront of developing innovative architectures to enhance the rendering capabilities of ArkUI and web content. Our research focuses on customizing GPU drivers for optimal web rendering, refining the Chrome rendering architecture for TBDR GPU targets, creating a concurrent web layout, and utilizing vertical integration opportunities to maximize performance and user experience.Your Role:Provide expertise on current web engine technology and its evolution.Engage in the design and development of the next-generation web engine, including the formulation of relevant standards.Contribute to the comprehensive design and implementation of a web engine that innovatively achieves top industry performance and resource efficiency.The anticipated total annual compensation for this role ranges from $127,000 to $225,000, based on your education, experience, and demonstrated skills.

Nov 13, 2024
Apply
AECOM logo
Full-time|Hybrid|Markham

Join Our Team as an Intermediate Project Controls AnalystAECOM is excited to announce an opportunity for an Intermediate Project Controls Analyst to join our dynamic team in Markham, Ontario. This hybrid role offers an innovative work environment where you can contribute to impactful projects.Key Responsibilities:Employee ManagementOversee program and project-specific tasks related to cost controls, forecasting, scheduling, and change management, ensuring accurate reporting at all levels.Guide and support the project controls team across various assignments, fostering collaboration and efficiency.Manage and prioritize outstanding tasks, providing updates to team members, projects, and clients as necessary.Functional ResponsibilitiesConduct project status review sessions with project management and clients, identifying schedule and cost variances and recommending corrective actions.Lead the creation of reports as per client business requirements and corporate reporting procedures.Review, approve, and submit trend logs to clients.Oversee detailed forecasting of indirect and equipment costs and ensure meticulous tracking of forecast hours by discipline.Coordinate weekly data reviews, including cost, schedule, trends, and progress, ensuring alignment with project procedures.Provide feedback on various project reports and assist design and construction teams with mitigation plans and data.Verify the integrity of the Earned Value Management System and prepare or review contract change notices.Communication Duties:Coordinate with internal and external clients, addressing inquiries promptly.Participate in team meetings to assist in resolving issues, reviewing progress reports, and assigning new tasks.Provide input on technical and performance criteria related to Project Controls systems.

Mar 2, 2026
Apply
AECOM logo
Full-time|On-site|Markham

Join AECOM as a Nuclear Manager specializing in Electrical and Instrumentation & Control (I&C). In this pivotal role, you will lead and oversee nuclear projects, ensuring the integration of electrical systems and I&C components to deliver high-quality results. With your expertise, you will drive innovation and compliance within the nuclear sector, working closely with multidisciplinary teams to enhance project outcomes.

Apr 30, 2026
Apply
Huawei Canada logo
Full-time|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Principal Software Engineer and be a part of our innovative team!About Us:Founded in 2014, the Distributed Scheduling and Data Engine Lab serves as Huawei Cloud’s technology innovation hub in Canada. This lab is dedicated to pioneering advanced cloud technologies, facilitating the productization and ongoing refinement of our technological breakthroughs. Our research spans various domains, including cloud-native databases, resource scheduling and prediction, middleware solutions, media engines, and user experience enhancements. We cultivate a dynamic technical environment that encourages collaboration with industry specialists to develop a competitive cloud platform. We are currently seeking a Principal Software Engineer to join our team.Job Responsibilities:Integrate AI frameworks with cloud infrastructure, optimizing the end-to-end architecture for AI inference and fine-tuning scenarios, with a focus on enhancing observability, reliability, and performance of AI services.Collaborate with team members to design and build concept prototypes, validating optimization strategies to ensure their effectiveness.Work closely with the product team to support prototype development, ensuring alignment with product constraints and requirements.

Apr 16, 2025
Apply
Collabera logo
Full-time|On-site|Markham

Job Purpose:We are seeking a proactive and enthusiastic Neural Network Processing Firmware and Compiler Engineer to join our dynamic team. This role is ideal for individuals who thrive in a fast-paced environment and are eager to contribute to the development of next-generation mobile devices.Your primary responsibilities will include the development, verification, and commercialization of firmware for neural network processing technology, utilizing cutting-edge processors and proprietary hardware tailored for advanced machine learning applications.You will design and implement real-time embedded software and firmware for ARM-based processors, ensuring optimal performance and efficiency.The role also involves creating embedded software for buffer management, interrupt handling, multi-processor communications, and device drivers.Proficiency in developing scripts and utilities using Python, Bash, PERL, C#, and other scripting languages is essential.Furthermore, you will be responsible for designing, executing, and debugging software and firmware on new hardware simulation and emulation platforms.Finally, you will develop compiler software to optimize the performance of our proprietary hardware solutions.

Jul 10, 2017
Apply
Huawei Canada logo
Contract|On-site|Markham, Ontario, Canada

Huawei Canada is seeking a talented Senior GPU Driver Developer for an immediate 12-month contract opportunity.About Our Team:Our Software-Hardware System Optimization Lab is dedicated to enhancing the power efficiency and performance of smartphone products through innovative software-hardware systems optimization and architectural advancements. We continuously monitor the latest trends in cutting-edge technologies to bolster our competitive edge in mobile AI, graphics, multimedia, and software architecture for mobile devices.Job Responsibilities:Develop and maintain GPU drivers across Linux and other platforms.Design, implement, and optimize features and functionalities of GPU drivers.Collaborate with cross-functional teams to seamlessly integrate GPU drivers into existing systems.Diagnose and troubleshoot GPU driver-related issues effectively.Conduct thorough code reviews to ensure adherence to high coding standards.Keep abreast of the latest trends and technologies in GPU drivers.

Sep 29, 2025
Apply
Huawei Technologies Canada Co., Ltd. logo
Full-time|CA$127K/yr - CA$225K/yr|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Senior Software Engineer, specializing in Windowing and Graphics.About Our Team:Our Web Technology Lab is at the forefront of innovation, dedicated to enhancing the rendering capabilities of ArkUI and web content. We focus on customizing GPU drivers, optimizing the Chrome rendering architecture for TBDR GPU targets, and developing advanced concurrent web layouts to elevate performance and user experience.Key Responsibilities:Drive pre-research and breakthroughs in next-generation 2D graphics rendering technologies, with an emphasis on architecture-level innovations such as dynamic fixed pipelines and data-driven rendering.Architect and optimize the 2D graphics stack and window system for terminal operating systems, such as OpenHarmony, to enhance performance while minimizing power consumption under heavy loads.Monitor and analyze the evolution and design of current OS graphic frameworks.The total target annual compensation for this role ranges from $127,000 to $225,000, commensurate with education, experience, and proven expertise.

Feb 16, 2023
Apply
SGS Canada Inc. logo
Full-time|On-site|Markham

SGS Canada Inc. is seeking a Quality Control Analyst Level 1 for an 18-month contract based in Markham. This entry-level position centers on wet chemistry within a laboratory environment. The role plays a part in daily testing routines and upholds quality assurance standards to support accurate results and safe laboratory operations. Key responsibilities Perform routine wet chemistry analyses by following established laboratory procedures Carefully record and document test results to ensure accuracy and traceability Adhere to safety protocols and maintain quality standards throughout all laboratory tasks Training and development Comprehensive training in laboratory techniques and methodologies is provided. This position is well suited for recent graduates or those starting a career in chemistry, offering hands-on experience and opportunities to build practical skills in a professional lab setting.

Apr 20, 2026
Apply
Collabera Inc. logo
OpenStack Developer

Collabera Inc.

Full-time|On-site|Markham

Join our dynamic team as an OpenStack Developer where you will play a critical role in the development and implementation of cloud-based solutions. In this position, you will collaborate with cross-functional teams to design, develop, and maintain OpenStack infrastructure, ensuring robust performance and security.Your expertise will contribute to the enhancement of our cloud services, focusing on automation and efficiency. If you are passionate about cloud technologies and eager to drive innovation, this is the perfect opportunity for you!

Mar 7, 2016
Apply
Huawei Canada logo
Contract|CA$48K/yr - CA$94K/yr|On-site|Markham, Ontario, Canada

About the Team The Quality & Operation Department at Huawei Canada supports key areas including Procurement, Finance, and IT services. The team focuses on solving complex problems efficiently and upholding high standards for quality and operational performance. Role Overview This is a 12-month contract position based in Markham, Ontario. The AI-Driven Software & Automation Engineer will work on projects that improve internal tools and automate business processes across the organization. Main Responsibilities Design and build internal software tools and plugins to streamline business operations. Research and integrate AI-assisted development tools such as Claude Code, Codex, GitHub Copilot, or custom large language model agents to automate standard programming tasks and increase productivity. Develop and maintain automation pipelines and scripts using Python and Shell for server maintenance, system improvements, and virtual machine troubleshooting. Document tool architecture, development workflows, and troubleshooting steps to support the internal technical knowledge base. Compensation The annual compensation for this contract (based on 2,080 hours per year) ranges from $48,000 to $94,000. Actual pay depends on qualifications, experience, and demonstrated skills.

Apr 17, 2026
Apply
Kaseya logo
Full-time|On-site|Markham, Ontario

Kaseya, based in Markham, Ontario, develops IT infrastructure and security management solutions for Managed Service Providers and internal IT teams across the globe. The company supports clients in more than 20 countries and manages over 15 million endpoints. Backed by Insight Venture Partners, Kaseya has been building its suite of offerings since 2000. Role overview The Principal Network Software Engineer will design and implement scalable, multi-tenant cloud-native networking and security architectures. This position blends advanced cloud networking expertise with strong software development skills, contributing to Kaseya's cloud solutions from the Markham office. What you will do Architect and build multi-tenant cloud-native networking and security solutions for public, private, and hybrid cloud deployments. Enhance traffic steering, policy orchestration, and security enforcement capabilities. Create high-speed telemetry and analytics tools for monitoring network performance. Requirements Significant experience with cloud-native Next-Generation Firewalls (NGFWs), Zero Trust Security, and Secure Access Service Edge (SASE) frameworks. Proven background in cloud software development, data plane engineering, and cloud automation. Ability to deliver high-performance, multi-tenant cloud networking solutions that work across public and private clouds, cloud-managed networking devices, and SASE components. Hands-on skills: define designs, write and review code, and lead teams delivering production systems. Kaseya values transparency and accountability, and recognizes those who consistently go above and beyond for customers. Learn more about Kaseya at www.Kaseya.com. For information about Insight Venture Partners, visit www.insightpartners.com.

Apr 23, 2026
Apply
Huawei Technologies Co., Ltd. logo
Full-time|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Principal Scientist in our Computing Data Application Acceleration Lab!About the Team:Our lab is at the forefront of building a premier global data analytics platform, segmented into three specialized teams leveraging cutting-edge programming technologies. We focus on comprehensive innovations, particularly software-hardware co-design, to optimize data efficiency at both storage and runtime layers. Additionally, we are pioneering next-generation GPU architecture tailored for gaming, cloud rendering, VR/AR, and Metaverse applications.Our mission is to enhance algorithm performance and training efficiency across various sectors, cultivating long-term competitiveness.About the Role:Develop a precise and universal AI performance model utilizing mainstream AI acceleration technologies for comprehensive theoretical analysis.Monitor emerging hardware designs within the industry, performing in-depth analysis to pinpoint the trajectory of key advanced technologies.Collaborate with our AI research team to uncover critical performance bottlenecks in future AI workloads and define essential algo-hw co-design features for our next-generation chips, focusing on low cost, high throughput, scalability, and stability.Model performance of representative AI workloads using state-of-the-art training and inference algorithms across various hardware specifications to conduct quantitative assessments of compute, memory, I/O, and interconnect.Lead our team towards breakthroughs in acceleration algorithms, achieving the best balance between model quality and computational efficiency.Stay abreast of emerging algorithm-hardware co-design technologies, conducting detailed insights and analyses to grasp the key directions and trends in this cutting-edge area.

May 17, 2024
Apply
AbbVie Inc. logo
Contract|On-site|Markham

Join AbbVie as a Clinical Specialist for Allergan Aesthetics, a key player in the aesthetics industry. This role, based in Ontario East & Ottawa, offers an exciting opportunity to work over a 9-month contract period. You will be responsible for providing clinical expertise and support, ensuring that our clients receive the highest quality of service. Your contributions will directly impact patient outcomes and the overall success of our aesthetic product portfolio.

May 1, 2026
Apply
Huawei Canada logo
Compiler Engineer

Huawei Canada

Full-time|CA$106K/yr - CA$156K/yr|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Compiler Engineer in a permanent role.About the Team:The Heterogeneous Compiler Lab at Huawei Canada is a pioneering group led by distinguished professionals with vast experience in both academia and the industry. The lab is recognized for its significant contributions to the LLVM Compiler Infrastructure project and excels in creating diverse IP compiler collaborations tailored for AI, GPU, and CPU architectures. Our mission includes advancing heterogeneous compilation technologies and software-hardware co-design to optimize performance for AI, graphics, gaming, and mobile applications while addressing complex technological challenges through active engagement in the open-source community.About the Role:Design, develop, and test innovative software solutions to meet diverse business needs across various products, including:Compilers designed for next-generation mobile, network, or server hardware;Language runtimes for emerging programming languages;System-level optimization for deep learning frameworks;Concurrent programming frameworks and distributed systems that scale from embedded devices to cloud services.Analyze and enhance software system performance.Actively engage in scrums and project planning, fostering a collaborative team environment.Continuously learn new technologies and present research on industry trends to the team.The total target annual compensation for this position ranges from $106,000 to $156,000, depending on education, experience, and proven expertise.

Jun 16, 2025

Sign in to browse more jobs

Create account — see all 30 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.