Computer Systems Engineer
4 weeks ago
We are seeking a highly skilled Computer Systems Engineer to join our team at Huawei Technologies Canada Co., Ltd.
The ideal candidate will have a strong background in computer science and experience with distributed systems, cloud computing, and AI-native data analysis.
Responsibilities:
- Design and develop proof-of-concept systems and product components using Java or Go.
- Investigate and design new data structures and algorithms focusing on distributed computing approaches on the latest and state-of-the-art hardware technology.
- Enhance the AI-native data analysis system to fulfill customer requirements, utilizing AI techniques for public cloud capacity management and scheduling.
- Collaborate with QA and continuous integration teams to drive a quality overall solution through a combination of automated unit tests, functional testing, and system testing of the solution.
Requirements:
- Bachelor's, Master's, or Ph.D. in Computer Science, Computer Engineering, Applied Mathematics, or Physics.
- High proficiency with Java or Go; must be able to write strong/clean, brand-new code.
- Deep understanding of fundamental concepts such as design of algorithms & data structures, object-oriented design, and operating systems.
- Understanding of distributed database/storage system/file system/memory allocation/cache system.
- Highly analytical with strong problem-solving skills.
- Self-motivated with a proven ability to learn and take initiative.
- Ability to clearly articulate technical concepts and challenges.
- Experience with scheduling algorithms is an asset; Linux system level development and distributed systems is an asset.
-
Senior Database Systems Engineer
1 week ago
Markham, Ontario, Canada Computer Talk Full timeOverviewComputerTalk, a leading provider of Cloud Hosted Contact Center and Unified Communication solutions, is seeking an experienced Enterprise Database Architect to join our team. Located in Markham, ON, this role offers a dynamic and challenging environment where you can utilize your skills to drive success.About the RoleThe successful candidate will be...
-
Software Engineer
4 weeks ago
Markham, Ontario, Canada Powernode Computer Inc. Full timeWe are seeking a skilled Software Engineer to join our team at Powernode Computer Inc. The ideal candidate will have a strong background in software development and a passion for creating high-quality code.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming languages, including C++, Java, JavaScript, and...
-
Software Engineer
4 weeks ago
Markham, Ontario, Canada Powernode Computer Inc. Full timeJob Title: Software EngineerJob Description:We are seeking a skilled Software Engineer to join our team at Powernode Computer Inc. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages such as C++, Java,...
-
Markham, Ontario, Canada Computer Talk Full timeAbout the Role: We are seeking a Senior Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design and develop software solutions using strong programming skills and expertise in software...
-
Senior Computer Vision Engineer
7 days ago
Markham, Ontario, Canada Epson Canada Full timeAbout Epson CanadaWe are a leading developer of innovative technologies for cutting-edge products including printers, scanners, projectors, robots, and augmented reality devices.Salary InformationThe estimated annual salary for this position is between $120,000 to $180,000 CAD depending on qualifications and experience.Job DescriptionThis Senior Computer...
-
Markham, Ontario, Canada Blackline Aluminum Systems Full timeAbout the RoleWe are seeking a highly skilled software engineer to join our team at Blackline Aluminum Systems.Key ResponsibilitiesLead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems.Develop flowcharts, layouts...
-
Software Systems Engineer
3 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeHuawei Technologies Canada Co., Ltd. is seeking a skilled Software Systems Engineer to join our team.The successful candidate will work closely with our team of architects and engineers to design and develop proof-of-concept distributed systems and product components.Main Responsibilities:Design and develop distributed data processing systems for real-time...
-
Software Engineer
4 weeks ago
Markham, Ontario, Canada Powernode Computer Inc. Full timeJob Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at Powernode Computer Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key Responsibilities:Design, develop, and test software applications using various programming...
-
Software Engineer Position
7 days ago
Markham, Ontario, Canada Powernode Computer Inc. Full timeJob Title:Software Engineer PositionAbout the Job:We are seeking a skilled Software Engineer to join our team at Powernode Computer Inc. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using programming languages such as...
-
Distributed System Backend Engineer
1 month ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: Backend Engineer for Distributed Systems and Cloud ComputingAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Backend Engineer to join our team of architects and engineers in developing proof-of-concept distributed systems and product components.Key Responsibilities:Collaborate with a team of architects and engineers to...
-
Senior Distributed Systems Engineer
1 month ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timePrincipal Engineer Distributed System BackendAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Principal Engineer to join our team of experts in distributed systems and backend development.Key Responsibilities:Collaborate with architects and engineers to design and develop proof-of-concept distributed systems and product...
-
Embedded Systems Engineer
4 weeks ago
Markham, Ontario, Canada Eternal Technologies Inc. Full timeAbout the Role:Eternal Technologies Inc. is seeking a highly skilled Embedded Systems Engineer to join our team. As an Embedded Systems Engineer, you will be responsible for designing and developing complex digital circuits and systems.Key Responsibilities:Design and develop digital circuits and systems using advanced tools and technologies.Collaborate with...
-
Senior Distributed Systems Engineer
6 days ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob OverviewHuawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Distributed Systems Engineer to join our team.Estimated Salary: $150,000 - $200,000 per yearJob DescriptionWe are looking for an experienced engineer who can work with our team of architects and engineers to develop proof-of-concept systems and product components.The ideal...
-
Software Engineer
4 weeks ago
Markham, Ontario, Canada Powernode Computer Inc. Full timeWe are seeking a skilled Software Engineer to join our team at Powernode Computer Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming languages, including C++, Java, JavaScript, and...
-
Senior Distributed Systems Engineer
1 month ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: Cloud Native Distributed Systems EngineerAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Cloud Native Distributed Systems Engineer to join our team.Job Summary:We are looking for a talented engineer to work with our team of architects and engineers to develop proof-of-concept distributed systems and product components. The...
-
Embedded Systems Engineer
2 weeks ago
Markham, Ontario, Canada Eternal Technologies Inc. Full timeEternal Technologies Inc. is seeking a highly skilled Embedded Systems Engineer to join our team. As an Embedded Systems Engineer, you will design and develop embedded systems for a variety of applications. Your primary responsibility will be to design and implement digital and analog circuits for ASIC development. You will also be responsible for testing...
-
Computer Systems Developer
1 week ago
Markham, Ontario, Canada Vange Musicals Full timeJob DescriptionWe are seeking a skilled Computer Systems Developer to join our team at Vange Musicals. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.About the RoleThis is a full-time position that requires a strong understanding of computer...
-
Software Engineering Professional
1 week ago
Markham, Ontario, Canada Powernode Computer Inc. Full timeWe are seeking a highly skilled Software Engineering Professional to join our team at Powernode Computer Inc. as a permanent position.Job Description:The primary responsibility of this role is to design, develop, and maintain high-quality software applications for e-commerce and other Internet platforms. This includes writing, modifying, integrating, and...
-
Computer Systems Technician
1 week ago
Markham, Ontario, Canada Accusonic Corporation Full timeJob OverviewWe are seeking a skilled Computer Systems Technician to join our team at Accusonic Corporation. In this role, you will be responsible for evaluating and installing computer hardware, networking software, and operating system software.Your duties will include providing problem-solving services to network users, implementing data, software, and...
-
High Performance Compute Simulation Engineer
2 weeks ago
Markham, Ontario, Canada General Motors Full timeCompany OverviewGeneral Motors, a leading automotive company, is committed to innovation and sustainability. Our vision is to create a world with Zero Crashes, Zero Emissions, and Zero Congestion.About the RoleWe are seeking an experienced High Performance Compute Simulation Engineer to join our team. As a key member of our engineering team, you will play a...