Senior Software Engineer

3 weeks ago


Markham, Ontario, Canada The Hague Tech Full time

The Hague Tech is seeking a highly skilled Senior Software Engineer for a critical project.

Key Responsibilities:

  • Develop and implement sophisticated applications, libraries, and services across multiple platforms.
  • Create and validate proof-of-concept prototypes.
  • Work closely with product, research, and design teams to outline, design, and launch innovative features.
  • Proactively explore, assess, and integrate new technologies to enhance development productivity.

Qualifications:

  • Minimum of 3 years of experience in software development for Windows desktop or Linux environments.
  • Proficient programming abilities in C/C++ and Java.
  • Solid understanding of software engineering principles, including object-oriented design, data structures, and algorithms.
  • Strong analytical skills with an emphasis on algorithmic complexity.
  • Comprehensive knowledge of operating system internals, APIs (System programming), and RPC.
  • Experience in multi-threaded programming, inter-thread synchronization, and GUI frameworks such as WPF, QT, or OpenGL, with familiarity in UI rendering mechanisms.
  • A commitment to quality, emphasizing code refactoring, automated testing, metrics collection, monitoring, and continuous enhancement.
  • Familiarity with Agile Software Development methodologies.


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

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Engineer.Key Responsibilities:Compiler Performance Improvement: Improve the performance of Huawei's Rust compiler and assist with software/hardware co-design.Feature Development:...


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

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Engineer.Key Responsibilities:Compiler Performance Improvement: Improve the performance of Huawei's Rust compiler and assist with software/hardware co-design.Feature Development:...


  • Markham, Ontario, Canada Qualcomm Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Qualcomm. As a key member of our Engineering Group, you will be responsible for designing, developing, and testing complex software and firmware for our cutting-edge products.Key ResponsibilitiesDesign and develop software test plans, addressing requirements traceability...


  • Markham, Ontario, Canada Qualcomm Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Qualcomm. As a key member of our Engineering Group, you will be responsible for designing, developing, and testing complex software and firmware for our cutting-edge products.Key ResponsibilitiesDesign and develop software test plans, addressing requirements traceability...


  • Markham, Ontario, Canada Huawei Full time

    About the RoleWe are seeking a highly skilled Senior Developer to join our team at Huawei. As a key member of our software development team, you will be responsible for designing and implementing software solutions that meet the needs of our customers.Key ResponsibilitiesAnalyze software requirements and software elements for system design.Contribute to...


  • Markham, Ontario, Canada Huawei Full time

    About the RoleWe are seeking a highly skilled Senior Developer to join our team at Huawei. As a key member of our software development team, you will be responsible for designing and implementing software solutions that meet the needs of our customers.Key ResponsibilitiesAnalyze software requirements and software elements for system design.Contribute to...

  • Software Engineer

    5 days ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced 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 implementing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable,...

  • Software Engineer

    3 days ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced 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 implementing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable,...


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

    Job Summary:Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing proof-of-concept systems and product components.Key Responsibilities:Collaborate with architects and engineers to develop innovative software...


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

    Job Summary:Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing proof-of-concept systems and product components.Key Responsibilities:Collaborate with architects and engineers to develop innovative software...


  • Markham, Ontario, Canada Accommodations Plus International Full time

    Job DescriptionAccommodations Plus International is seeking a seasoned professional to join our team as a Senior Software Engineer. This is a hybrid position that requires a minimum of 3 days in our Markham office.Key Responsibilities:Design, code, and debug software systems.Professional working experience with AWS Cloud platform and services.Perform...


  • Markham, Ontario, Canada Accommodations Plus International Full time

    Job DescriptionAccommodations Plus International is seeking a seasoned professional to join our team as a Senior Software Engineer. This is a hybrid position that requires a minimum of 3 days in our Markham office.Key Responsibilities:Design, code, and debug software systems.Professional working experience with AWS Cloud platform and services.Perform...


  • Markham, Ontario, Canada Accommodations Plus International Full time

    Position OverviewAccommodations Plus International is in search of an experienced professional to fill the role of Senior Software Engineer. This position is crucial for enhancing our technological capabilities and will focus on improving system performance and scalability, integrating client solutions, and supporting core applications.Key...


  • Markham, Ontario, Canada Quadient Full time

    About QuadientQuadient stands as a premier provider in the realm of customer communication solutions. With a rich legacy spanning over a century, we strive to be the catalyst for the most impactful customer experiences worldwide. Our journey of innovation and business advancement is fueled by the connections fostered among our employees, clients, and...


  • Markham, Ontario, Canada AMD Full time

    Job OverviewWe are seeking a highly skilled Senior Software Automation Engineer to join our team at AMD. As a key member of our software development team, you will be responsible for designing and implementing automation solutions that impact our AI products.Key ResponsibilitiesDesign, develop, and support DCGPU cluster automation and infrastructure...


  • Markham, Ontario, Canada AMD Full time

    Job OverviewWe are seeking a highly skilled Senior Software Automation Engineer to join our team at AMD. As a key member of our software development team, you will be responsible for designing and implementing automation solutions that impact our AI products.Key ResponsibilitiesDesign, develop, and support DCGPU cluster automation and infrastructure...


  • Markham, Ontario, Canada AMD Full time

    Job OverviewWe are seeking a highly skilled Senior Software Automation Engineer to join our team at AMD. As a key member of our software development team, you will be responsible for designing and implementing automation solutions that impact our AI products.Key ResponsibilitiesDesign, develop, and support DCGPU cluster automation and infrastructure...


  • Markham, Ontario, Canada Edjuster Full time

    Are You Ready to Transform an Industry?The automotive sector is at the forefront of pioneering technologies in connectivity, multimedia, autonomous driving, and beyond. Join a vibrant, youthful, and dynamic team of interdisciplinary software developers and engineers who are actively reshaping the industry. Edjuster is at the helm of this innovation.If you...


  • Markham, Ontario, Canada GE Vernova Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our SAE TRACG team at GE Vernova. As a key member of our team, you will play a critical role in enabling Lean Integrated Plant Design (IPD) using modern digital engineering tools and techniques.Key ResponsibilitiesCollaborate with cross-disciplinary teams to develop and implement...


  • Markham, Ontario, Canada GE Vernova Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our SAE TRACG team at GE Vernova. As a key member of our team, you will play a critical role in enabling Lean Integrated Plant Design (IPD) using modern digital engineering tools and techniques.Key ResponsibilitiesCollaborate with cross-disciplinary teams to develop and implement...