Staff Software Engineer
4 weeks ago
At Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled and experienced Staff Software Engineer to join our team.
Key Responsibilities:
- Design and develop new software features and elements for system design.
- Mentor and lead a team of developers to contribute to software development at the product or platform level.
- Take charge of the design and code writing for specific cross-sub-systems or key algorithms.
- Continuously track and analyze emerging technical trends and developments in industry and academia.
- Translate business and technical needs into innovative technology solutions that align with organizational objectives.
- Generate intellectual property from research findings.
- Participate in open source and standard meetings to present solutions.
Requirements:
- BS, MSc, or PhD in Computer Science, Software Engineering, or Computer Engineering.
- Over 8 years of programming experience with C++/Java, including object-oriented design.
- Proficiency in mainstream big data technologies, including Hadoop, Spark, Hive, HBase, MongoDB, and others.
- In-depth knowledge of data structures, algorithms, and design patterns.
- Possesses knowledge in machine learning, deep learning, LLM, and various AI domains is an asset.
- Experience in vector database development or vector index and data engineering is an asset.
- Excellent communication, presentation, and problem-solving skills.
What We Offer:
A dynamic and collaborative work environment, opportunities for professional growth and development, and a competitive compensation package.
-
Staff Software Engineer
3 weeks ago
Markham, Ontario, Canada General Motors Canada Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at General Motors Canada. As a key member of our software development team, you will be responsible for designing, developing, and testing automotive infotainment application software using C/C++ and Qt Application frameworks.Key ResponsibilitiesLead the development of...
-
Staff Software Engineer
3 weeks ago
Markham, Ontario, Canada General Motors Canada Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at General Motors Canada. As a key member of our software development team, you will be responsible for designing, developing, and testing automotive infotainment application software using C/C++ and Qt Application frameworks.Key ResponsibilitiesLead the development of...
-
Software Engineer
6 days ago
Markham, Ontario, Canada Jonas Software - Canada Full timeSoftware EngineerJonas Software – Club DivisionWe are seeking a skilled Software Engineer to join our Research and Development team at Jonas Club Software. Our goal is to deliver high-quality software that meets real-world needs and exceeds customer expectations.The ideal candidate will have great Web Development skills and experience, allowing them to...
-
Senior Staff Software Engineer
4 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeSenior Staff EngineerWe are seeking a highly skilled Senior Staff Engineer to join our team at Huawei Technologies Canada Co., Ltd.About the RoleThe successful candidate will be responsible for performing in-depth analysis on graphics applications and optimizing software components to deliver exceptional graphics experiences on Huawei GPU.Key...
-
Senior Staff Software Engineer
4 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeSenior Staff EngineerWe are seeking a highly skilled Senior Staff Engineer to join our team at Huawei Technologies Canada Co., Ltd.About the RoleThe successful candidate will be responsible for performing in-depth analysis on graphics applications and optimizing software components to deliver exceptional graphics experiences on Huawei GPU.Key...
-
Software Engineer
6 days ago
Markham, Ontario, Canada Jonas Software UK Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the real-world needs of our customers.Key ResponsibilitiesDesign and develop scalable, high-volume...
-
Senior Staff Software Engineer
1 month ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeSenior Staff EngineerWe are seeking a highly skilled Senior Staff Engineer to join our team at Huawei Technologies Canada Co., Ltd.About the RoleThis is a permanent position that requires a deep understanding of graphics applications and software development.Key ResponsibilitiesPerform in-depth analysis of graphics applications and optimize software...
-
Senior Staff Software Engineer
1 month ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeSenior Staff EngineerWe are seeking a highly skilled Senior Staff Engineer to join our team at Huawei Technologies Canada Co., Ltd.About the RoleThis is a permanent position that requires a deep understanding of graphics applications and software development.Key ResponsibilitiesPerform in-depth analysis of graphics applications and optimize software...
-
Staff Software Engineer Big Data Platform
1 month ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: Staff Software Engineer Big Data PlatformJob Summary:We are seeking a highly skilled Staff Software Engineer to join our Big Data Platform team. As a Staff Software Engineer, you will be responsible for designing, developing, and implementing new features and software elements for our system design. You will also mentor and lead a team of...
-
Staff Software Engineer Big Data Platform
1 month ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeStaff Software Engineer Big Data PlatformOur team at Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Staff Software Engineer to join our Big Data Platform team. As a key member of our team, you will be responsible for designing, developing, and implementing new features and software elements for our system design.Key Responsibilities:Design...
-
Staff Software Engineer Big Data Platform
1 month ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeStaff Software Engineer Big Data PlatformOur team at Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Staff Software Engineer to join our Big Data Platform team. As a key member of our team, you will be responsible for designing, developing, and implementing new features and software elements for our system design.Key Responsibilities:Design...
-
Software Developer
1 month ago
Markham, Ontario, Canada Jonas Software - Canada Full timeJob Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Jonas Software - Canada. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using various programming...
-
Software Developer
1 month ago
Markham, Ontario, Canada Jonas Software - Canada Full timeJob Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Jonas Software - Canada. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using various programming...
-
Software Engineer
4 weeks ago
Markham, Ontario, Canada Jonas Software UK Full timeAbout the RoleWe are seeking a highly skilled and experienced Software Developer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable,...
-
Software Engineer
4 weeks ago
Markham, Ontario, Canada Jonas Software UK Full timeAbout the RoleWe are seeking a highly skilled and experienced Software Developer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable,...
-
Software Engineer
4 weeks ago
Markham, Ontario, Canada Jonas Software UK Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable, high-volume web...
-
Software Engineer
4 weeks ago
Markham, Ontario, Canada Jonas Software UK Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable, high-volume web...
-
Embedded Software Developer
2 weeks ago
Markham, Ontario, Canada JAM Software GmbH Full timeEmbedded Software DeveloperWe are seeking a highly motivated and dynamic Embedded Software Developer to join our team at JAM Software GmbH. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software applications for embedded systems.Key ResponsibilitiesCollaborate with experienced engineers to design and...
-
Staff Machine Learning Engineer
3 weeks ago
Markham, Ontario, Canada Qualcomm Full timeJob Title: Staff Machine Learning EngineerQualcomm Canada ULC is seeking a highly skilled Staff Machine Learning Engineer to join our AI Software team. As a key member of our team, you will be responsible for developing and optimizing deep neural network (DNN) models for the Qualcomm AI Stack.Job Summary:We are looking for a talented Machine Learning...
-
Staff Machine Learning Engineer
2 weeks ago
Markham, Ontario, Canada Qualcomm Full timeJob Title: Staff Machine Learning EngineerQualcomm Canada ULC is seeking a highly skilled Staff Machine Learning Engineer to join our AI Software team. As a key member of our team, you will be responsible for developing and optimizing deep neural network (DNN) models for the Qualcomm AI Stack.Job Summary:We are looking for a talented Machine Learning...