Software Development Expert
2 weeks ago
The Computing Data Application Acceleration Lab is dedicated to creating a leading global data analytics platform, organized into three specialized teams using innovative programming technologies. This team focuses on full-stack innovations, including software-hardware co-design and optimizing data efficiency at both the storage and runtime layers. Our goal is to enhance algorithm performance and training efficiency across industries, fostering long-term competitiveness.
About the Job
As a key member of our team, you will work to push the performance boundary of our rendering infrastructure. You will contribute to design and implement some software components of Huawei cloud rendering service, such as GPU virtualization, task scheduling, frame buffer capture and streaming. Together with the team, you will deliver high-quality and low-latency graphics user experience in the areas of cloud gaming, wireless AR/VR/XR, rendering farm, digital twin, and Metaverse.
About the Ideal Candidate
We are looking for an individual with excellent C/C++ programming skills, expert knowledge of multi-threading and parallel programming. Good knowledge of Linux kernel, cache, memory management, and low-level device driver is also required. Experience with Windows D3D11/12, WDDM driver development and X server is an asset. The ideal candidate should also have excellent GPU performance tuning skills, including profiling, debugging, pipeline optimization, and H/W debugging tools.
-
Senior Software Developer
1 week ago
Markham, Ontario, Canada Jonas Software UK Full timeDescription : Senior Software Developer PVX Plus Technologies Ltd. THE COMPANY If you are looking to further your career in a fun and challenging environment, we want to hear from you. PVX Plus is an established software company with hundreds of thousands of users, preparing for the next stage of growth. Our development language,...
-
System Software Development Expert
2 weeks ago
Markham, Ontario, Canada Advanced Micro Devices Full timeAdvanced Micro Devices (AMD) is looking for an experienced System Software Development Expert to join our team. As a key member of our firmware engineering team, you will be responsible for designing, developing, and debugging BIOS firmware for various systems and platforms.About UsAt AMD, we are dedicated to building great products that accelerate...
-
Software Development Expert
5 days ago
Markham, Ontario, Canada Huawei Canada Full timeHuawei Canada is seeking a highly skilled Software Development Expert to join our Human-Machine Interaction Lab.About the Team:Our team of researchers, engineers, and designers collaborate across disciplines to develop innovative interactive systems, sensing technologies, wearable and IoT systems, human factors, computer vision, and multimodal...
-
Software Development Automation Expert
2 hours ago
Markham, Ontario, Canada Huawei Full time**About Huawei Canada**Huawei Canada is a leading technology company that has an immediate 12-month contract opening for an innovative Engineer.The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, publishes cutting-edge research at leading conferences. Recognized as key contributors to the LLVM...
-
Software Development Expert
22 hours ago
Markham, Ontario, Canada Huawei Canada Full timeAbout Huawei Canada's Software-Hardware System Optimization Lab:We are a research-driven team developing Kernel Mode Drive (KMD) for GPU.Our mission is to create innovative solutions for GPU virtualization software on Linux platforms.We're seeking a seasoned software developer to join our KMD team and contribute to the development of cutting-edge GPU...
-
System Software Developer
1 week ago
Markham, Ontario, Canada Advanced Micro Devices Full timeSystem Software Developer - UEFI and BIOS ExpertWe're looking for a highly skilled System Software Developer with expertise in UEFI and BIOS development. As a key member of our development team, you'll design, develop, and debug high-performance BIOS firmware for our cutting-edge platforms.Your strong knowledge of industry standards, including UEFI, ACPI,...
-
Markham, Ontario, Canada Synopsys, Inc. Full timeAt Synopsys, Inc., we are committed to advancing the development of high-performance firmware for cutting-edge technologies. Our team of experts is dedicated to delivering innovative solutions that push the boundaries of technology. We are seeking a highly skilled firmware design engineer to join our team.As a key member of our team, you will play a critical...
-
Senior Full-Stack Developer
1 week ago
Markham, Ontario, Canada Jonas Software UK Full timeDescription : Senior Full-Stack Developer Jonas Software – Construction Division We are looking for a bright professional who gets excited about new technologies; who is passionate about coding and solving problems; who can bring a pool of extensive experience and judgment to help us effectively plan and accomplish team goals; who...
-
Software Development Expert
14 hours ago
Markham, Ontario, Canada Innovyne Full timeCompany OverviewInnovyne is a consulting firm specializing in the implementation and optimization of performance management software solutions. Our objective is to develop a web-application framework for our enterprise client solutions & operations.Job DescriptionWe are seeking an Enterprise Software Architect to build an end-to-end modern web-application...
-
Software Development Expert
6 days ago
Markham, Ontario, Canada Huawei Canada Full timeAbout the RoleWe are seeking an experienced Software Engineer to join our Human-Machine Interaction Lab at Huawei Canada. As a key member of our team, you will be responsible for designing and building advanced applications, libraries, and services for Android, HarmonyOS, and/or Windows platforms.Key Responsibilities:Design and develop cutting-edge software...
-
Software Program Management Expert
2 weeks ago
Markham, Ontario, Canada ObjectWin Technology Full timeSoftware Program Management ExpertWe are seeking an experienced Software Program Management Expert to join our software engineering team at ObjectWin Technology. As a key member of our leadership team, you will drive the end-to-end delivery of software for our leading-edge GPU and APU products and solutions.About the JobThe successful candidate has a passion...
-
Software Compiler Expert
4 days ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout Huawei Canada:We are a leading technology company with a strong commitment to innovation and excellence. Our team of experts is dedicated to developing cutting-edge solutions for the global market.About the Job:Design, develop, and test software to satisfy business requirements in a wide range of products.Analyze and optimize software system...
-
Software Architecture and Development Expert
1 week ago
Markham, Ontario, Canada Everlink Full timeThe Key ResponsibilitiesDefine system architecture for software development projects, ensuring alignment with business goals and objectives.Liaise with stakeholders to gather requirements, understand needs, and provide guidance on technical feasibility.Develop detailed specifications for software applications, APIs, and back-end services, ensuring...
-
Research and Development Expert
2 weeks ago
Markham, Ontario, Canada Huawei Full timeWe are seeking a highly skilled Research and Development Expert to join our team at Huawei.About the roleThe Research and Development Expert will be responsible for leading research projects in software engineering and related fields, and developing innovative solutions to complex problems.You will work closely with cross-functional teams to develop and...
-
AI Software Development Expert
5 days ago
Markham, Ontario, Canada Advanced Micro Devices Full timeCompany OverviewAt Advanced Micro Devices, we are driven by a passion for innovation and a commitment to pushing the boundaries of what is possible. Our mission is to empower individuals and organizations to transform their lives with cutting-edge technology.We are a team of dedicated professionals who strive for excellence in every aspect of our work. We...
-
Software Engineering AI Expert
1 week ago
Markham, Ontario, Canada Huawei Full timeJob DescriptionWe are seeking a highly skilled Software Engineering AI Expert to join our team at Huawei. As a key member of our research group, you will be responsible for conducting advanced research on the application of Large Language Models (LLMs) and Artificial Intelligence (AI) techniques in software engineering.Develop novel frameworks and...
-
UX/UI Developer
3 weeks ago
Markham, Ontario, Canada Jonas Club Software Full timeJob Description:UI/UX DesignerJonas Software – Club DivisionIf you are looking for a fast-paced environment building something that millions of people use daily, then you'll find it here with the Research and Development team at Jonas Club Software. Our goal is to deliver high quality software that meets the real world needs and exceeds our customers'...
-
UX/UI Developer
5 days ago
Markham, Ontario, Canada Jonas Club Software Full timeJob Description:UI/UX DesignerJonas Software – Club DivisionIf you are looking for a fast-paced environment building something that millions of people use daily, then you'll find it here with the Research and Development team at Jonas Club Software. Our goal is to deliver high quality software that meets the real world needs and exceeds our customers'...
-
Software Automation Developer
2 weeks ago
Markham, Ontario, Canada Huawei Full timeCompany Overview:Huawei Canada has a 12-month contract opening for an Engineer.The Heterogeneous Compiler Lab, led by technical experts with industry and academic experience, publishes research at leading conferences. They are recognized contributors to the LLVM Compiler Infrastructure project, exceling in developing diversified IP compiler collaborations...
-
Senior Software Innovation Expert
5 days ago
Markham, Ontario, Canada Huawei Full timeAt Huawei, we are seeking a Senior Software Innovation Expert to join our team of researchers and engineers working on cutting-edge LLM applications in software engineering.The ideal candidate will have a strong background in AI/LLMs and software engineering, with experience in developing and applying novel frameworks and methodologies for integrating LLMs...