Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer in C++ Development

Qualcomm

Advance your career at Qualcomm as a Machine Learning Engineer, specializing in C++ development for AI-driven applications. Build high-performance software solutions that shape the future across various industries. Qualcomm Canada ULC is seeking a seasoned engineer to strengthen their AI Software team. In this role, you'll leverage modern C++17 skills to design, optimize, and debug software processes for deep learning models deployed on Hexagon Processors, tackling innovative challenges alongside global teams. Key Responsibilities:

  • Build advanced C++17 software libraries for AI
  • Optimize algorithms for embedded systems
  • Enable model analysis tooling for internal customers
  • Address historical product challenges with software fixes
  • Engage in team-oriented quality process enhancements
Requirements:
  • 3+ years of software engineering experience in C++17
  • Background with fast math libraries and middleware
  • Experience in developing with Hexagon DSP SDK
  • Familiarity with containerization tools like Docker
  • Bachelor’s or Master’s degree in a relevant field
Leverage your expertise in machine learning and C++ while making a direct impact in Qualcomm's ambitious AI initiatives. #J-18808-Ljbffr

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer in C++ Development in Markham, ON vacancy
  • $114.4k - $164.4k per year

    Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:NOTE:Our team does not work in data science...  ...use cases. New PositionDuties and Responsibilities:Development of modern C++17 software library for Qualcomm... 
    Suggested
    Work from home

    Nutanix

    Markham, ON
    2 days ago
  • $114.4k - $164.4k per year

    Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Machine Learning Engineering General Summary We are seeking a Machine Learning software...  ...paths for AI workloads. Develop and maintain C++ code for runtime kernels and system‑level integration... 
    Suggested
    Work from home

    Qualcomm

    Markham, ON
    7 days ago
  • Become part of Qualcomm's AI revolution as a Senior Machine Learning Verification Engineer. This role emphasizes building and optimizing AI solutions for leading...  ...in software engineering • Proficiency in Python, C++, and CI/CD tools • Strong debugging skills and effective communication... 
    Suggested

    Qualcomm

    Markham, ON
    7 days ago
  • Elevate your career as a Senior Machine Learning Engineer at Randstad Canada, focusing on production-ready machine learning systems using cutting...  .... In this pivotal role, you will lead the design, development, and deployment of ML models while ensuring high performance... 
    Suggested

    Randstad Canada

    Markham, ON
    7 days ago
  • $114.4k - $164.4k per year

    Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:AI’s ability to solve complex problems...  ...automation test frameworkQualcomm ML SW SDK test case development and customer use case analysisWorking with... 
    Suggested
    Work from home

    Nutanix

    Markham, ON
    4 hours ago
  • Join Aviva as a Senior Machine Learning Engineer and contribute to our AI/ML Platform team. Utilize your expertise in building and deploying resilient ML solutions in hybrid settings. We are seeking a seasoned professional experienced in machine learning engineering. You... 

    Aviva plc

    Markham, ON
    7 days ago
  • Join Qualcomm Canada as a Senior C++ Engineer focusing on AI technologies. Shape the future of machine learning applications through innovative software solutions and frameworks. As part of Qualcomm’s Engineering Group, you will be responsible for the development and optimization... 

    Qualcomm

    Markham, ON
    7 days ago
  •  ...reliable systems software? Join our team of expert engineers developing the Java Virtual Machine (JVM) — the engine behind millions of...  ...experience demonstrating strong proficiency in C or C++, with systems‑level development experience. Solid understanding of operating... 
    Full time
    Flexible hours

    IBM

    Markham, ON
    7 days ago
  • Become a vital part of General Motors as a C++ Developer, focusing on diagnostic...  ...maintain diagnostic software in C++ • Work with engineers to clarify requirements and designs •...  ...C++ programming • Proficient in software development best practices • Familiar with algorithms... 

    General Motors

    Markham, ON
    7 days ago
  •  ...York Region, Markham is looking for a driven Software Engineer with experience in Windows driver development and a solid understanding of the Windows Display Driver...  ...This mid-senior level role emphasizes the need for C/C++ programming skills and passion for software stack development... 
    Contract work

    Infotree Global Solutions

    Markham, ON
    7 days ago
  •  ...position emphasizes software creation in C and C++. You will be integral to the Diagnostic Software team, collaborating with engineers to develop innovative software solutions...  ...testing procedures • Document development processes for future reference • Take ownership... 

    General Motors

    Markham, ON
    7 days ago
  •  ...Canada is seeking an AI Software Engineer Co-op to innovate mobile...  ...projects that redefine software development. Join the renowned Noah’s Ark...  ...programming expertise in C/C++, Python, and TypeScript to pioneer...  ...experience • Understanding of Machine Learning and LLM integration •... 

    Huawei Canada

    Markham, ON
    7 days ago
  • Make a difference at General Motors as a Staff Software Engineer, harnessing AI to boost developer productivity. This hybrid role focuses...  ...leadership position in GM's Virtualization & Embedded Software Development Tools team. You'll define strategies to integrate AI in... 

    United States Digital Space LLC

    Markham, ON
    7 days ago
  • Job Description Summary The Technical Lead Engineer will be supporting the I&C; team with Embedded Software Development for proprietary systems and programs relevant to GE Vernova Hitachi Nuclear Energy’s (GVH) BWRX-300 Small Module Reactor. Ensuring that the project is properly... 
    Work at office
    3 days per week

    GE Vernova

    Markham, ON
    4 hours ago
  • $150k - $170k per year

     ...highly motivated, driven individuals to our Development team. Our products are awesome and...  ...Development Manager to lead and scale our engineering team. In this role, you will provide strategic...  ...of technical excellence, continuous learning, and accountability. Strategic... 
    Flexible hours

    United States Digital Space LLC

    Markham, ON
    7 days ago
  •  ...of-the-art technology in computer vision and machine learning. Work with various types of image and video...  ...or Master’s in Computer Science, Electrical Engineering or a related technical field, having strong software development skills, previous internship experiences with... 
    Long term contract
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    25 days ago
  •  ...are seeking a seasoned and innovative Machine Learning Lead to own the technical strategy and...  ...and grow a high-performing team of ML engineers. Foster a culture of innovation, rigorous...  ...functional collaboration. Full Stack Development: Collaborate and guide the requirements... 
    Full time
    Remote work
    Relocation

    Blumind

    Markham, ON
    more than 2 months ago
  •  ...About the Organization: CAROBOT Learning and Research Organization is an Ontario-based not-for-profit corporation focusing on promoting...  ...you may be assigned to one or both based on your expertise: Engineering Design Responsibilities: design electronics hardware... 
    Permanent employment
    Temporary work
    Summer work

    CAROBOT Learning and Research

    Markham, ON
    6 days ago
  • Senior Staff Compiler Engineer Toronto/Hybrid We are partnered with...  ...powering other end devices, machines, vehicles, and things. We are...  ...participate in two activities: Development and evolution of ML/AI compilers...  ...simulation components (using C++, Python) for analysis and design... 

    Talentlab

    Markham, ON
    7 days ago
  • $58k - $104k per year

     ...immediate co-op opening for an Engineer. About the team Founded in...  ...mobile software. AI‑Enhanced Development: Leverage and build AI‑driven...  ...professional experience in C/C++, Python, and TypeScript application...  ...: Working knowledge of Machine Learning principles and Large... 
    Long term contract
    Internship
    Immediate start

    Huawei Canada

    Markham, ON
    7 days ago
  • Lead the development of embedded AI solutions as a Machine Learning Engineer. Your expertise will empower state-of-the-art automotive systems for enhanced infotainment and driving experiences. In this role, you will focus on mechanism design for ML runtime frameworks tailored... 

    Qualcomm

    Markham, ON
    7 days ago
  • Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Software...  ...experience with Programming Languages such as C, C++, Java, Python, etc. Qualcomm is...  ...software for complex multimedia and machine learning use cases running on our SoCs. The ideal... 

    Qualcomm

    Markham, ON
    7 days ago
  •  ...design, and energy efficiency. Our software development team at EPSON Canada’s RTSC/NA supports...  ...QA, product management, and hardware engineering. Support product configuration and potential...  ...environments Proficient in C, Visual C++, C#, Java Strong communication and documentation... 
    Full time

    Epson Canada

    Markham, ON
    7 days ago
  • $45k - $55k per year

     ...technology company based in York Region is seeking a Product Development Technician to support day-to-day operations in product development...  ...prototyping. Candidates should hold a degree in Electrical Engineering or a related field, possess strong document management and Excel... 

    Omnify

    Markham, ON
    7 days ago
  • Shape the future of lab subscriptions at ventureLAB as a Business Development Manager in Markham, Ontario. Lead efforts in customer acquisition and account management to accelerate growth. In this full-time role, report directly to the Director of Marketing & Business Development... 
    Full time

    ventureLAB

    Markham, ON
    7 days ago
  •  ...Central Methodology team seeks a seasoned engineer for infrastructure of Prototyping and...  ...through emulation Contribute to testbench development and improvement Be part of the great team...  ...infrastructure Development skills in Python/Perl, C/C++, Verilog, Unix shell Proficiency in Unix... 
    Internship
    Shift work

    Advanced Micro Devices

    Markham, ON
    7 days ago
  •  ...ROLE We are seeking an experienced SoC DFX Engineer to help define, design, and verify robust...  ...value constructive feedback, and are eager to learn, continuously improve, and contribute to...  ...with Verilog, SystemVerilog, SystemC, and C++. Experience automating workflows in a... 
    Internship

    AMD

    Markham, ON
    7 days ago
  •  ...Intelligence, from self-driving cars to learning machines. We lead in chip design, verification,...  ...You Are You are a highly experienced engineering professional with a passion for...  ...knowledge of SOC, ASIC, and Silicon IP development. You are adept at communicating with diverse... 

    Synopsys Inc

    Markham, ON
    7 days ago
  • Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group ASICS...  ...level reported by customers or internal development teams. Apply industry‑standard hardware/software...  ...stakeholder alignment. Proficiency in C/C++ and Python for tool development, automation... 

    Qualcomm

    Markham, ON
    7 days ago
  • $132.6k - $182.6k per year

    Company: Qualcomm Canada ULC Job Area Engineering Group GPU ASICS Engineering General...  ...understand and align on narrow scope of feature development and meet targets. Writes technical...  ...System Verilog, UVM, Verilog or VHDL, C/C++ skills required. Constrained random, functional... 
    Work from home

    Qualcomm

    Markham, ON
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer in C++ Development. Be the first to apply!