Current jobs related to Senior Software Engineer - Markham, Ontario - LanceSoft, Inc.


  • Markham, Ontario, Canada Huawei Full time

    Our team has an immediate permanent opening for a Senior Software Engineer.Responsibilities:Provide insight on current web engine technology, evolution and design.Participate in the design and development of the next-generation web engine including helping formulate relevant standards.Participate in the end-to-end design and implementation of a web engine...


  • Markham, Ontario, Canada LanceSoft, Inc. Full time

    Location: Markham, ONPay Rate: $65.00/hr to $70.00/hr on T4THE ROLE:Client is looking for a specialized software engineer who is passionate about developing the SW stack for the world first class semi-customized products. You will be a member of SW Driver team and will work on the leading hardware and software technology.THE PERSON:The ideal candidate should...


  • Markham, Ontario, Canada Aviva plc Full time

    Senior Software Engineer - Java, Spring, AWSSenior Software Engineer - Java, Spring, AWSApply locations Markham posted on Posted 2 Days Ago job requisition id R-154282Individually 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...


  • Markham, Ontario, Canada Nutanix Full time

    Job OverviewWe are seeking a highly skilled Senior Software Test Engineer to join our team. As a key member of our engineering group, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs.Main ResponsibilitiesDesign, develop, execute and maintain automated software/firmware...


  • Markham, Ontario, Canada General Motors Full time

    Company Overview">General Motors envisions a future with zero crashes, zero emissions, and zero congestion. We're pioneering vehicle compute platforms, revolutionizing automotive software development, and integrating cloud and edge resources. Our dynamic engineering team is seeking a talented Senior Software Engineer with expertise in data-intensive...


  • Markham, Ontario, Canada General Motors Full time

    About Your ResponsibilitiesAs a Senior Embedded Software Engineer, you will be responsible for creating MATLAB/Simulink models, adhering to modeling/software/autocoding best practices, and creating hand code in C/C++ to address any requirements not achieved through the autocoding process.Create software interfaces as required to integrate new software...


  • Markham, Ontario, Canada Qualcomm Full time

    About the Role:We are seeking a highly skilled Senior AI Software Engineer to join our team. As a member of our team, you will be responsible for building high-performance software for AI engines to extend our AI solutions into industry-leading customer use cases.Key Responsibilities:Developing and maintaining the Qualcomm ML SW SDK feature for computing...


  • Markham, Ontario, Canada nugget Full time

    About the RoleThis Senior Software Engineer - Infrastructure position is a key hire for our company's growth strategy. As a member of our Engineering team, you will be responsible for developing and maintaining our cloud-based infrastructure, ensuring seamless delivery of products and services to our customers.Main ResponsibilitiesDevelop and maintain...


  • Markham, Ontario, Canada Jonas Software UK Full time

    Description :  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,...


  • Markham, Ontario, Canada Qualcomm Full time

    Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:As a member of the Low Power AI solution team, you will play a critical role in deploying AI models on Qualcomm's low power AI accelerator. The position focuses on mapping high-level machine learning operators to low-level hardware...


  • Markham, Ontario, Canada Qualcomm Full time

    Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:As a member of the Low Power AI solution team, you will play a critical role in deploying AI models on Qualcomm's low power AI accelerator. The position focuses on mapping high-level machine learning operators to low-level hardware...


  • Markham, Ontario, Canada Huawei Canada Full time

    Huawei Canada has an immediate permanent opening for a Senior Software Engineer.About the team:The Computing Data Application Acceleration Lab aims to create 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...


  • Markham, Ontario, Canada General Motors Full time

    Company Overview: General Motors is a pioneer in the automotive industry, envisioning a future with zero crashes, zero emissions, and zero congestion. Our goal is to revolutionize automotive software development and integrate seamless connections between cloud and edge resources.The Role: We are seeking a skilled Senior Software Engineer to develop,...


  • Markham, Ontario, Canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our 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. Underpinning our...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Social network you want to login/join with:Location:Markham, CanadaJob Category:Information TechnologyJob Reference:go93a9ptJob Views:16Posted:03.03.2025Expiry Date:17.04.2025Job Description:Huawei Canada has an immediate permanent opening for a Senior Software Engineer.About the team:The Computing Data Application Acceleration Lab aims to create a leading...


  • Markham, Ontario, Canada Qualcomm Full time

    Role OverviewThis Senior Software Engineer - AI and Multimedia position is part of our AI Processor team, responsible for designing, developing, and testing machine learning-based applications for our Snapdragon processors.The ideal candidate will have strong knowledge of modern C++ and C programming languages, as well as experience with software development...


  • Markham, Ontario, Canada Nutanix Full time

    **Job Description:**We are seeking a skilled Sr. Embedded Software Engineer to join our team at Qualcomm India Private Limited. As a key member of the Engineering Group > Software Engineering, you will be responsible for designing, developing, and validating embedded and cloud edge software, applications, and/or specialized utility...


  • Markham, Ontario, Canada General Motors Full time

    Key ResponsibilitiesThe Senior Software Developer will be responsible for leading and executing the design, development, testing, and implementation of embedded software for automotive control systems as part of the Vehicle Mechatronics Embedded Controls (VMEC) global engineering department in the Software & Services Embedded Platform (SSEP) organization....


  • Markham, Ontario, Canada Qualcomm Full time

    Job OverviewWe are seeking a highly skilled Senior Software Developer to join our team at Qualcomm Canada ULC. As a leading technology innovator, we push the boundaries of what's possible to enable next-generation experiences and drive digital transformation.Key Responsibilities:Design, develop, create, modify, and validate critical embedded and cloud edge...


  • Markham, Ontario, Canada General Motors Canada Full time

    Work Arrangement:This opening has multiple positions and may be remote or hybrid, subject to departmental needs and manager discretion. If hybrid, the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum.General Motors is undergoing a major transformation, both in how we operate and in how...

Senior Software Engineer

4 weeks ago


Markham, Ontario, Canada LanceSoft, Inc. Full time

Location: Markham, ON

Pay Rate: $65.00/hr to $70.00/hr on T4

Top 3 skills:

1) Windows driver development experience

2) WDDM and Graphics knowledges

3) C/C++ programming skills

THE ROLE:

Client is looking for a specialized software engineer who is passionate about developing the SW stack for the world first class semi-customized products. You will be a member of SW Driver team and will work on the leading hardware and software technology.

THE PERSON:

The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Able to communicate effectively and work optimally with different teams.

KEY RESPONSIBILITIES:


• Work with GFX Driver Tech Lead for the assigned tasks and actively report progress


• Work on the Windows GFX Driver development, implementation and execution for both Pre-Silicon and Post-Silicon


• Triage, debug and fix internal and external issues


• Investigate and develop some new ways to improve working efficiency


• Deliver commitments on a timely basis


• Apply a data driven approach to investigate and resolve problems.


• Closely collaborate with upstream and downstream teams

EXPERIENCE:


• Sr. Engineer experience min: 2 years, max: 5-7 years


• Strong object-oriented programming background, C/C++ preferred.


• Ability to write high quality code with a keen attention to detail.


• Expert of Windows Driver Development


• Expert of software development processes and tools such as debuggers, source code control systems and profilers.


• Experience with GFX driver development experience is better.


• Knowledge in Windows WDDM and Graphics rendering is a plus.


• Effective communication and problem-solving skills

ACADEMIC CREDENTIALS:


• Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering required.