Openstack Developer jobs in Markham – Browse 20 openings on RoboApply Jobs

Openstack Developer jobs in Markham

Open roles matching “Openstack Developer” with location signals for Markham. 20 active listings on RoboApply Jobs.

20 jobs found

1 - 20 of 20 Jobs
Apply
Collabera Inc. logoCollabera 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 enhance…

Mar 7, 2016
Apply
Huawei Technologies Canada Co., Ltd. logoHuawei 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 Canada logoHuawei 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
Syntronic logoSyntronic 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
Quadient logoQuadient logo
Full-time|On-site|Markham

Quadient is hiring a Sales Development Representative (SDR) in Markham. This role centers on connecting with potential clients and understanding their business needs. The SDR will introduce Quadient’s solutions and show how they can help improve client operations. Role overview The Sales Development Representative will focus on building relationships with prospective customers. Daily work includes reaching out to new contacts, learning about their challenges, and sharing how Quadient’s products can address those needs. What you will do Engage potential clients through calls, emails, and other outreach methods Identify client needs and match them with appropriate solutions Present Quadient’s offerings in a clear and compelling way Who this role suits This position is well-suited for those starting out in sales or marketing. It offers a chance to develop communication and client engagement skills while contributing to Quadient’s growth.

Apr 27, 2026
Apply
Huawei Canada logoHuawei 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
Syntronic logoSyntronic 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 innovations, and industrial automation projects that make a genuine impact. Join us in crafting the future!About Us:As a global leader in design and development, Syntronic specializes in electronics, electro-mechanics, and software engineering. We are more than just a company; we are a vibrant community of innovators. Our teams work on projects that shape the future, from cutting-edge communication systems to autonomous vehicles and transformative IoT solutions. Your contributions here will have a tangible impact.What We Seek:We are looking for passionate individuals who are eager to:· Partner with leading clients on ground-breaking projects.· Learn from industry experts and broaden your knowledge.· Drive innovation from conception to execution while maintaining high standards.· Acquire international exposure through global initiatives.· Flourish in an entrepreneurial atmosphere that encourages new ideas.· Explore diverse fields including telecommunications, automotive, healthcare, and automation.We are in search of an Embedded Software Engineer to develop software that precisely controls and stabilizes Layer 0 optical components for advanced DWDM systems. You will be responsible for creating real-time and near-real-time software that manages lasers, optical power, and signal behavior, ensuring the reliable operation of optical transport equipment. This hands-on role intersects embedded systems, control logic, and photonic hardware.This is a full-time, on-site position based in Ottawa, and relocation to Ottawa is required.

Mar 24, 2026
Apply
Egis Group logoEgis Group logo
Full-time|On-site|Markham

Join the Egis Group as a Land Development Manager in the Greater Toronto Area, where you will spearhead innovative land development projects that shape communities and enhance urban living. You will collaborate with multidisciplinary teams to ensure that projects meet strategic, environmental, and regulatory standards while driving efficiency and sustainability.

Jan 4, 2026
Apply
Huawei Technologies Canada Co., Ltd. logoHuawei 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 Technologies Canada Co., Ltd. logoHuawei Technologies Canada Co., Ltd. logo
Full-time|On-site|Markham, Ontario, Canada

Huawei Canada is actively seeking a Senior Researcher to join our innovative team.Team Overview:Our Computing Data Application Acceleration Lab is dedicated to establishing a premier global data analytics platform, segmented into three specialized teams leveraging cutting-edge programming technologies. This particular team is committed to full-stack innovations, focusing on software-hardware co-design and optimizing data efficiency across both storage and runtime levels. Furthermore, we are pioneering next-generation GPU architectures for applications in gaming, cloud rendering, VR/AR, and the Metaverse.Our lab's mission is to enhance algorithm performance and training efficiency across various industries, ensuring sustained competitiveness.Role Description:Collaborate with both internal and external teams to spearhead the design of foundational model architectures across LLM, code, and multimodal subfields, achieving breakthroughs in post-training and continual training. Your goal will be to develop a foundational model that excels in performance and hardware efficiency, making a significant impact in the industry.Define the technical specifications necessary for large-scale distributed training and inference infrastructures, including parallelization and operator fusion. Analyze the computational characteristics of standard architectures to ensure the accuracy and advancement of AI hardware and infrastructure evolution.

Sep 18, 2025
Apply
Huawei Canada logoHuawei 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
Apply
Huawei Canada logoHuawei Canada logo
Full-time|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Senior Researcher in our Emerging Storage Lab!About Our Team:Our Emerging Storage Lab, located at Huawei Canada's Toronto and Vancouver Research Centres, is dedicated to pioneering next-generation storage technologies. Our diverse team of skilled computer engineers and scientists, with experience ranging from recent graduates to industry veterans with over 20 years of expertise, is at the forefront of innovation. We explore various aspects of storage technology including data management, data cataloging, file systems, storage networks, and AI storage, seeking to propel advancements in the AI-driven data storage landscape.Job Responsibilities:Conduct applied research to design and prototype cutting-edge AI data engines and storage architectures tailored for optimizing large-scale AI training and inference workloads.Architect and implement robust software components across data, metadata, and AI pipeline layers, ensuring data lineage, versioning, and automated lifecycle management for AI assets.Develop and refine the data plane for AI infrastructures, addressing critical challenges like distributed dataset shuffling, rapid checkpointing, model loading and offloading, KV Cache operations, and low-latency metadata serving for billion-scale datasets.Create high-performance system software that seamlessly integrates AI storage, AI data, and orchestration frameworks, eliminating bottlenecks within the machine learning pipeline.Enhance the end-to-end data path from persistent storage to GPU memory by leveraging knowledge of hardware, networking, and AI workload specifications.Contribute to the academic community by publishing research at leading conferences.Collaborate with global AI research and engineering teams to bring innovations to production and shape the strategic roadmap for AI infrastructure.

Aug 15, 2025
Apply
AECOM logoAECOM logo
Full-time|On-site|Markham

Join AECOM as the Market Sector Leader for Water and Wastewater Conveyance. In this pivotal role, you will spearhead innovative projects that enhance water and wastewater infrastructure, ensuring sustainability and efficiency. Your leadership will guide a talented team, drive client relationships, and contribute to our mission of delivering infrastructure solutions that improve communities.

Nov 5, 2025
Apply
Collabera logoCollabera 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 logoHuawei 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
Huawei Canada logoHuawei Canada logo
Full-time|CA$127K/yr - CA$225K/yr|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Principal Compiler Engineer and make a significant impact in the world of technology.About Our Team:The Heterogeneous Compiler Lab at Huawei Canada is a pioneering research team led by renowned experts with vast industry and academic backgrounds. We are proud to be recognized as vital contributors to the LLVM Compiler Infrastructure project, excelling in creating diverse compiler technologies for AI, GPU, and CPU architectures. Our focus is on advancing heterogeneous compilation technology and software-hardware co-design, optimizing for AI, graphics, gaming, and mobile applications while overcoming technological challenges through active participation in the open-source community.Key Responsibilities:Design, develop, and rigorously test software solutions to meet a variety of business requirements across multiple products.Analyze, enhance, and optimize software system performance while collaborating on software/hardware co-design initiatives.Engage with both internal teams and external partners to define project and feature specifications, developing comprehensive plans for software productization.Lead scrum meetings, code reviews, and project planning sessions, fostering team collaboration and cohesion.Provide mentorship to junior developers through educational sessions, code evaluations, and guidance on career growth.Stay ahead of industry trends and paradigms, proposing innovative technical strategies for the team.The total target annual compensation for this position ranges from $127,000 to $225,000 based on education, experience, and demonstrated expertise.

Dec 13, 2022
Apply
Huawei Technologies Canada Co., Ltd. logoHuawei Technologies Canada Co., Ltd. logo
Full-time|CA$127K/yr - CA$225K/yr|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Senior Compiler Engineer and play a pivotal role in advancing innovative technologies.About Our Team:Our Heterogeneous Compiler Lab is at the forefront of compiler research and development. Led by a team of distinguished experts, we are well-known for our contributions to the LLVM Compiler Infrastructure project. Our focus is on creating diverse compiler collaborations that enhance AI, GPU, and CPU architectures, tackling complex challenges in heterogeneous compilation and software-hardware co-design across various applications including AI, graphics, gaming, and mobile technology.Key Responsibilities:Engineer, develop, and rigorously test software solutions to meet diverse business needs across a broad product range.Evaluate and enhance software system performance while contributing to software and hardware co-design initiatives.Collaborate with both internal and external stakeholders to gather project requirements and establish development plans for software productization.Lead scrums, project planning sessions, and engage in team-building activities.Guide junior developers through mentoring sessions, code reviews, and career advancement discussions.Investigate industry trends and propose innovative technical directions for the team.The total target annual compensation for this role ranges from $127,000 to $225,000, contingent on education, experience, and proven expertise.

Jun 20, 2025
Apply
Huawei Canada logoHuawei 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
Huawei Canada logoHuawei Canada logo
Full-time|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Senior Principal Compiler Engineer in our dynamic team focused on cutting-edge compiler technology.About Our Team:The Heterogeneous Compiler Lab is at the forefront of innovative research in compiler technology, led by a team of distinguished experts. With a strong presence in the LLVM Compiler Infrastructure project, we are pioneers in developing diverse IP compiler strategies that enhance AI, GPU, and CPU architectures. Our mission includes advancing heterogeneous compilation technology and SW-HW co-design to optimize performance for AI, graphics, gaming, and mobile applications, actively engaging with the open-source community to overcome technical challenges.Job Responsibilities:Design, develop, and rigorously test software that meets business requirements across a variety of products.Conduct performance analysis and optimization of software systems, contributing to software/hardware co-design initiatives.Collaborate with internal and external stakeholders to define project requirements and formulate development plans for software productization.Lead scrums, project reviews, and planning sessions, fostering a collaborative team environment.Mentor junior developers through educational sessions, code reviews, and career development initiatives.Research and analyze industry trends, proposing innovative technical directions for the team.

Mar 31, 2026
Apply
Huawei Technologies Canada Co., Ltd. logoHuawei 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

Sign in to browse more jobs

Create account — see all 20 results

Tailoring 0 resumes

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