Software Engineer
4 weeks ago
Responsibilities:
- Work with a team of architects and engineers to design and develop framework/engine for the next-generation serverless data analytics and cloud.
- Deeply analyze and optimize software system performance.
- Learn and adopt new technologies (parallel, distributed systems, large-scale data analytics system, etc.), research, survey, and present industry trends to the team.
- Generate innovative ideas and new patent applications.
What you’ll bring to the team:
- PhD. in Electrical Engineering or Computer Science.
- Strong CS fundamentals, proficient in C++ or C, including proficiency with data structures, algorithms, and distributed systems.
- Proficient in systems programming skills including multi-threading, multi-processing, concurrency, etc.
- Background in distributed system internals or building core components (query optimization, query execution, storage engines, transaction processing, etc.) for large-scale data processing systems (e.g. Flink, Spark, Presto, etc.) is an asset.
- Experience with Big Data storage technologies (HDFS, Columnar Databases, etc.) or Scalable Key-Value stores (RocksDB/LevelDB, Redis, etc.) or Advanced Analytics systems (Time-Series, Streaming Processing, etc.) is an asset.
- Experience in networking, data network architectures, software architecture, or distributed systems is an asset.
- Strong problem solving and ability to learn quickly in a dynamic environment.
-
Agile Software Engineer
3 months ago
Markham, Canada Jonas Software - Canada Full timeSoftware Developer Jonas Software – Club Division If 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 Diagnostics Engineer
3 weeks ago
Markham, Ontario, Canada Advanced Micro Devices Full timeAbout Advanced Micro DevicesAt AMD, we care deeply about transforming lives with our technology to enrich our industry, communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded.The Role of a Software...
-
Technical Software Engineer
4 weeks ago
Markham, Ontario, Canada Legrand North America, LLC Full timeRole OverviewIn the Building Control Systems Solarfective Team at Legrand North America, LLC in Markham, ON, we are seeking a highly skilled Technical Software Engineer to lead the development of software applications for commercial lighting control systems.We collaborate with cross-functional teams to define and deliver features throughout the entire...
-
AWS Engineer/Senior Software Engineer
2 months ago
Markham, Canada Synopsys, Inc. Full timep>Synopsys is searching for an enthusiastic and creative Software Engineer to contribute to the MetaWare compiler tools.The MetaWare software development toolchain for the Synopsys' DesignWare ARC family of processors is used in a variety of market segments such as internet of things, automotive, industrial, storage, communication, mobile, and digital home;...
-
Software Engineering Test Lead
4 weeks ago
Markham, Ontario, Canada Ampstek Full timeJob SummaryWe are seeking a highly skilled Software Engineering Test Lead to join our team at Ampstek. This is a challenging role that requires expertise in software testing and automation.About the RoleThe Software Engineering Test Lead will be responsible for ensuring the quality and reliability of our software products through comprehensive automated...
-
Embedded Systems Software Engineer
1 month ago
Markham, Ontario, Canada Synergistic Systems Inc Full timeAbout Synergistic Systems IncWe are a global leader in design and development, specializing in electronics, electro-mechanics, and software.Our teams work on projects that define the future—from creating state-of-the-art communication systems and autonomous vehicles to advancing IoT solutions that revolutionize everyday life.Job Title: Embedded Systems...
-
Senior Software Engineer
2 months ago
Markham, Canada Synopsys, Inc. Full timeSynopsys is searching for an enthusiastic and creative Software Engineer to contribute to the MetaWare compiler tools.The MetaWare software development toolchain for the Synopsys' DesignWare ARC family of processors is used in a variety of market segments such as internet of things, automotive, industrial, storage, communication, mobile, and digital home; by...
-
Software Engineer Lead
3 weeks ago
Markham, Ontario, Canada Multiplex Systems Private Limited Full timeCompany Overview:Multiplex Systems Private Limited is a forward-thinking company that specializes in delivering innovative software solutions.Salary:We offer an attractive annual salary of ₹900,000 - ₹1,200,000 based on experience.Job Description:We are seeking a highly skilled Software Engineer Lead to join our team. The successful candidate will be...
-
Software Engineering Director Lead
4 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob DescriptionOur company, Huawei Technologies Canada Co., Ltd., is seeking a skilled Engineering Director to lead our Canadian research team.Key Responsibilities:Dive into web engine and web app framework technology trends.IDentify key technologies and guide the team to research and implement proof-of-concepts.Collaborate with the engineering team to bring...
-
Software Engineer with Strong Technical Skills
4 weeks ago
Markham, Ontario, Canada MarsQuest Full timeJob TitleSoftware Engineer with Strong Technical SkillsAbout MarsQuestMarsQuest is a dynamic and innovative organization that requires an experienced software engineer to join our team. As a key member of our development team, you will play a critical role in shaping the future of our technology.Salary and BenefitsThe estimated salary for this position is...
-
Lead Software Engineer in Test
3 weeks ago
Markham, Canada Ampstek Full timeLead Software Engineer in TestLocation: Markham Ontario Hybrid Position Overview:We are looking for a skilled and motivated Lead Software Engineer in Test / Test Architect to join our team. The role involves ensuring the quality and reliability of software products through comprehensive automated testing. This position requires close collaboration with...
-
Lead Software Engineer in Test
5 days ago
Markham, Canada Ampstek Full timeLead Software Engineer in Test Location: Markham Ontario Hybrid Position Overview: We are looking for a skilled and motivated Lead Software Engineer in Test / Test Architect to join our team. The role involves ensuring the quality and reliability of software products through comprehensive automated testing. This position requires close collaboration with...
-
Lead Software Engineer in Test
6 days ago
Markham, Canada Ampstek Full timeLead Software Engineer in TestLocation: Markham Ontario Hybrid Position Overview:We are looking for a skilled and motivated Lead Software Engineer in Test / Test Architect to join our team. The role involves ensuring the quality and reliability of software products through comprehensive automated testing. This position requires close collaboration with...
-
Highly Skilled Embedded Software Engineer
3 weeks ago
Markham, Ontario, Canada Syntronic Full timeWe are seeking a highly motivated and experienced Embedded Software Developer to join our team at Syntronic. Our ideal candidate will have a strong background in software development, particularly in embedded systems.Job DescriptionCollaborate with experienced engineers in the design, coding, testing, and maintenance of software applications for aerospace...
-
Software Engineer
4 weeks ago
Markham, Canada Huawei Canada Full timeOur team has an immediate contract 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...
-
Software Engineer
2 months ago
Markham, Ontario, Canada Multiplex Systems Private Limited Full timeWe are seeking a highly skilled Software Engineer to join our team at Multiplex Systems Private Limited.The ideal candidate will have a strong background in software development, with experience in ColdFusion, MSSQL, and other programming languages.Key Responsibilities:Design and Develop Software Applications: The successful candidate will be responsible for...
-
Markham, Ontario, Canada Syntronic Full timeJob OverviewWe are seeking an experienced Embedded Software Engineer to join our team in designing and developing advanced satellite ground segment software systems. The successful candidate will work collaboratively with our engineers to ensure high-performance, scalable, and reliable software solutions.
-
Senior Software Engineer
1 month ago
Markham, Ontario, Canada Verisk Full timeWe are seeking a Senior Software Engineer with expertise in cloud technologies to join our team at Verisk. As a seasoned professional, you will play a critical role in designing and developing innovative software solutions that leverage the latest advancements in cloud computing.Company OverviewFor over 50 years, Verisk has been a leading data analytics and...
-
Lead Software Engineer
3 months ago
Markham, Canada Aviva plc Full timeh3>Guidewire Claims Technical Lead Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence.We are looking for a positive and collaborative Technical Lead – Guidewire ClaimCenter.As part of our Software Engineering Group, you will be working...
-
Embedded Software Engineer
3 weeks ago
Markham, Ontario, Canada Syntronic Full timeJob SummaryWe are seeking a highly skilled Embedded Software Engineer to join our team at Syntronic. This is a fantastic opportunity to work on cutting-edge projects, collaborating with experienced engineers to design, develop, and maintain software applications.About the RoleDesign, code, test, and maintain software applications for embedded systems.Develop...