![Huawei Technologies Canada Co., Ltd.](https://media.trabajo.org/img/noimg.jpg)
Software Engineer
2 months ago
Our team has an immediate permanent opening for a Software Engineer.Responsibilities:
- Research and development of distributed, highly available transaction processing database management system focusing on algorithms for scale up and scale out.
- Work with a team of architects and engineers to develop proof-of-concept systems and components across the data manager, buffer manager and transaction processing components.
- Investigate and design new data structures and algorithms focusing on lockless and NUMA aware approaches on the latest and state of the art hardware technology.
- Mentor junior colleagues on algorithm design, data structure and software engineering aspects. Focusing on high performance scalable code.
- Work with QA and continuous integration teams to drive a quality overall solution though a combination of automated unit tests, functional testing and system testing of the solution.
What you’ll bring to the team:
- Bachelor or Master major or PhDin computer science or related area.
- Proficient in C and C++ programming.
- Excellent documentation, organization and communication skills.
- Self-motivated learner; strong desire to learn on the job.
- Must be a team player.
- Experience with design and development of a distributed database, or storage system, or file system, or cache system is an asset.
- Experience in open source community is an asset.
#LI-AD1
#J-18808-LjbffrWe have other current jobs related to this field that you can find below
-
Senior Software Development Engineer
4 days ago
Markham, Ontario, Canada JAM Software GmbH Full timeSenior Software Engineer – Python AutomationAre you prepared to join a top global engineering design firm specializing in embedded software/hardware, electronics, and electro-mechanics?The Connectivity test team is looking for a dedicated Automation Developer to contribute to enhancing our partner's infotainment system.As a part of the Connectivity...
-
Senior Software Engineer – Python Automation
3 weeks ago
Markham, Canada JAM Software GmbH Full timeSenior Software Engineer – Python Automation Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? What we’re looking for • Highly motivated and dynamic professionals • Motivated designers with broad backgrounds and...
-
Senior Software Engineer – Python Automation
3 weeks ago
Markham, Canada JAM Software GmbH Full timeSenior Software Engineer – Python Automation Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? What we’re looking for • Highly motivated and dynamic professionals • Motivated designers with broad backgrounds and...
-
Senior Software Engineer – Python Automation
3 weeks ago
Markham, Canada JAM Software GmbH Full timeSenior Software Engineer – Python Automation Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? What we’re looking for • Highly motivated and dynamic professionals • Motivated designers with broad backgrounds and...
-
Senior Software Engineer – Python Automation
3 weeks ago
Markham, Canada JAM Software GmbH Full timeSenior Software Engineer – Python Automation Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? What we’re looking for • Highly motivated and dynamic professionals • Motivated designers with broad backgrounds and...
-
Senior Software Engineer – Python Automation
3 weeks ago
Markham, Canada JAM Software GmbH Full timeSenior Software Engineer – Python Automation Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? What we’re looking for • Highly motivated and dynamic professionals • Motivated designers with broad backgrounds and...
-
Markham, Ontario, Canada JAM Software GmbH Full timeEmbedded Software Developer – Satellite Communications Are you excited to join a top-notch global engineering design house specializing in embedded software/hardware, electronics, and electro-mechanics? What we're seeking - Dynamic professionals who are highly motivated - Designers with a service-oriented mindset and diverse backgrounds - Professionals...
-
Markham, Canada JAM Software GmbH Full timeEmbedded Software Developer – Satellite Communications Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? What we’re looking for • Highly motivated and dynamic professionals • Motivated designers with broad...
-
Markham, Canada JAM Software GmbH Full timeEmbedded Software Developer – Satellite Communications Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? What we’re looking for • Highly motivated and dynamic professionals • Motivated designers with broad...
-
Embedded Software Developer – Packet processing
3 weeks ago
Markham, Canada JAM Software GmbH Full timeEmbedded Software Developer – Packet processing Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? What we’re looking for • Highly motivated and dynamic professionals • Motivated designers with broad backgrounds and...
-
Markham, Ontario, Canada JAM Software GmbH Full timeEmbedded Software Developer – Packet processing Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? What we're looking for • Highly motivated and dynamic professionals • Motivated designers with broad backgrounds and...
-
Embedded Software Developer – Packet processing
3 weeks ago
Markham, Canada JAM Software GmbH Full timeEmbedded Software Developer – Packet processing Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? What we’re looking for • Highly motivated and dynamic professionals • Motivated designers with broad backgrounds and...
-
Senior Engineer, Software Engineering
2 weeks ago
Markham, Canada Qualcomm Full timeCompany: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm...
-
Senior Engineer, Software Engineering
5 days ago
Markham, Ontario, Canada Qualcomm Full timeCompany: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm...
-
Lead Systems Engineer
3 weeks ago
Markham, Canada Jonas Software UK Full timeDescription : Lead Systems Engineer Information Technology & Security Department / TheCoraGroup Direct manager: Director IT & Security Onsite in Markham, ON TheCoraGroup is looking for a Lead Systems Engineer that has a passion for technology, if you are someone that keeps up with the latest Market Trends, has the aptitude to design...
-
Lead Systems Engineer
4 weeks ago
Markham, Canada Jonas Software UK Full timeDescription : Lead Systems Engineer Information Technology & Security Department / TheCoraGroup Direct manager: Director IT & Security Onsite in Markham, ON TheCoraGroup is looking for a Lead Systems Engineer that has a passion for technology, if you are someone that keeps up with the latest Market Trends, has the aptitude to design...
-
Controls Software Engineer
2 months ago
Markham, Canada Multimatic Inc. Full timeControls Software Engineer Location: Multimatic Electronic Systems - North America, Markham, Ontario, Canada Posted: April 29th, 2024 Controls Software Engineer - Job Specification Multimatic - Solving our customers’ problems through the know-how we embed in the products and services we sell. Multimatic is a global automotive company...
-
Controls Software Engineer
3 weeks ago
Markham, Canada Multimatic Inc. Full timeControls Software Engineer Location: Multimatic Electronic Systems - North America, Markham, Ontario, Canada Posted: April 29th, 2024 Controls Software Engineer - Job Specification Multimatic - Solving our customers’ problems through the know-how we embed in the products and services we sell. Multimatic is a global automotive company...
-
Manager, Software Engineering
5 days ago
Markham, Ontario, Canada General Motors Full timeManager, Software Engineering - Software Safety page is loaded Manager, Software Engineering - Software Safety Apply remote type Hybrid locations Markham, Ontario, Canada time type Full time posted on Posted 2 Days Ago job requisition id JR Job De
-
Embedded Software Engineer
1 week ago
Markham, Canada ZRG Embedded RecruitingRPO Full timeLegrand has an exciting opportunity for a Software Engineer III to join the Building Control Systems Solarfective Team in Markham, ON. The Software Engineer III will execute successfully on software/firmware development for the Building Control System (BCS) Division. To design, develop, integrat