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

Embedded AI/ML Software Engineer

Mindlance

Job-ID27922404Reference26-09922 JOB DESCRIPTION 100% Onsite 105 Commerce Valley Drive West Suite 100 Markham, Ontario L3T 7W3 Top 5 Required Skills 1. Develop and maintain C/C code for runtime and system-level integration. 2. Develop tools to assist with debugging and improving code quality 3. Strong hands-on experience in performance optimization for embedded or low-power systems. 4. Proficient in C/C programming, with a focus on system-level and runtime development. 5. Strong understanding of embedded system design, with emphasis on memory hierarchy and hardware–software interaction. General Summary: As part of the Low Power AI Solutions team, you will contribute to enabling efficient AI deployment on low‐power accelerators. This role focuses on developing and optimizing the infrastructure that supports machine learning inference on embedded edge devices. You will implement performance‐critical components, apply advanced optimization techniques, and extend runtime support for widely used ML architectures optimized for low‐power hardware. Your work will have a direct impact on the performance, latency, and power efficiency of AI applications running on platforms. Key Responsibilities: Design and implement components of the ML framework for inference on embedded systems. Collaborate with multiple development teams to co‐design efficient execution paths for AI workloads Analyze and improve runtime behavior using profiling tools. Support deployment of models from popular ML frameworks (e.g., Onnx, TensorFlow, PyTorch) onto inference stack. Required Skills & Experience: Strong hands-on experience in performance optimization for embedded or low-power systems. Proficient in C/C programming, with a focus on system-level and runtime development. Strong understanding of embedded system design, with emphasis on memory hierarchy and hardware–software interaction. Experience with Linux/Android development environments and toolchains. Familiarity with computer architecture, especially for AI accelerators or DSPs. Basic knowledge of machine learning concepts and model structures. Preferred Qualifications: Master’s degree in Computer Science, Engineering, or related field. 2 years of experience with ML frameworks (e.g., TensorFlow, PyTorch, ONNX). 3 years of experience in embedded system development and optimization for ML inference. 3 years of experience with C/C in performance-critical environments. Experience with low-level OS interactions (Linux, Android, QNX). Familiarity with quantization, graph optimization, and model deployment pipelines. Experience working in cross-functional teams and large matrixed organizations. Minimum Qualifications: Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 3 years of Software Engineering, Systems Engineering, or related work experience. Master's degree in Computer Science, Engineering, Information Systems, or related field and 1 year of Software Engineering, Systems Engineering, or related work experience.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded AI/ML Software Engineer in Markham, IL vacancy
  •  ...discovery to powering AI and the technologies people...  ...expert, diverse engineers, with real opportunities...  ...Diagnostics team develops the software that brings up,...  ...who enjoys low-level and embedded programming and can independently...  ...develop and deploy AI/ML solutions that resolve... 
    Suggested

    AMD

    Markham, IL
    2 days ago
  •  ...generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of...  ...Design Infrastructure Hardware/Software EngineerTHE ROLE: This is a great...  ...collaborating with other engineers, as well as with other business units... 
    Suggested

    AMD

    Markham, IL
    3 days ago
  • $75k - $100k

    Job Title: Software Engineer - Embedded FirmwareJob Description This role focuses on designing, developing, and testing low-level software (firmware...  ...and civil liability. Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts... 
    Suggested
    Permanent employment

    Actalent

    University Park, IL
    22 hours ago
  •  ...and scientific discovery to powering AI and the technologies people rely on every...  ...your career.RTL/Firmware Design Engineer (New College Grad)THE ROLEJoin the SDMA...  ...at the boundary between hardware and software — writing embedded firmware, triaging failures across pre... 
    Suggested
    Internship

    AMD

    Markham, IL
    3 days ago
  •  ...accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and...  ...learning, and mutual respect.KEY RESPONSIBILITIES:Lead engineer driving PPA improvements for critical graphics blocks... 
    Suggested
    Work experience placement

    AMD

    Markham, IL
    4 days ago
  •  ...accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and...  ...Together, we advance your career. THE ROLE:An RTL Design Engineering role in our Security IP (SECIP) team, where a large... 

    AMD

    Markham, IL
    3 days ago
  •  ...healthcare and scientific discovery to powering AI and the technologies people rely on every...  ...and, together, we’ll advance your career.SOFTWARE SYSTEM DESIGNER 2 THE ROLE: This is an...  ...environments Combine advanced software engineering skills with a drive to explore novel... 

    AMD

    Markham, IL
    3 days ago
  • $50 - $55 per hour

     ...About the Role: We're looking for a dynamic Software Developer who thrives at the intersection of software engineering, analytics, and digital transformation. In...  ...applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Worldwide
    Flexible hours

    Innova Solutions

    South Holland, IL
    4 days ago
  •  ...Position Overview Manufacturing Systems Software Engineer Join a small engineering team developing...  ...applications *Python *Machine Learning / AI applications related to scrap recognition...  ...expansion *Opportunities to expand into ML/AI and advanced optimization technologies... 
    Full time
    Immediate start
    Relocation

    TMS International

    Hammond, IN
    2 days ago
  •  ...From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMD...  ..., and teamwork.ACADEMIC CREDENTIALSBS/MS in Electrical Engineering, ECE, EEE, or related field.Benefits offered are described: AMD... 

    AMD

    Markham, IL
    2 days ago
  •  ...performance computing, cloud, and AI. Whether you’re designing next...  ...seeking a Design Verification Engineer to join our IP verification...  ..., Datacenters, Client and Embedded markets. You will join one of...  ...etc.DESIREABLE EXPERIENCE – AI/ML FOR VERIFICATION:Exposure to using... 
    Internship

    AMD

    Markham, IL
    3 days ago
  • The role involves planning, designing, and implementing control software for electron beam welding and additive manufacturing systems....  ...UNIX, VX-Works, VME Systems, PLC Programming, HMI Programming, Embedded Systems Design, Real-time System Development Benefits: Medical... 
    Temporary work

    Actalent

    Burbank, IL
    1 day ago
  •  ...scientific discovery to powering AI and the technologies people...  ...ROLE:We are seeking a hands-on engineer to build and operate the...  ...developer infrastructure, and AI/ML engineering, and is responsible...  ...teams.PREFERRED EXPERIENCE:Strong software engineering skills in Python;... 

    AMD

    Markham, IL
    17 hours ago
  •  ...From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMD...  ...Join us and, together, we’ll advance your career.SILICON DESIGN ENGINEER 2THE ROLE:As a Silicon Design Engineer, you will work with formal... 

    AMD

    Markham, IL
    3 days ago
  •  ...From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMD...  ...career.THE ROLE:AMD is seeking an experienced PCB Design and Layout Engineer to support next-generation GPU and compute platforms. This role... 

    AMD

    Markham, IL
    1 day ago
  •  ..., Thriving company seeks to add a Design Engineer/Manufacturing Engineer to the team! In this...  ...or equivalent CAD (3D 2005 and higher) software. 4. Strong knowledge of manufacturing processes...  ...this job, you agree to receive calls, AI-generated calls, text messages, or emails... 
    Permanent employment
    Local area
    Relocation package
    Flexible hours

    Jobot

    University Park, IL
    3 days ago
  • $40 per hour

     ...As a Machine Learning Engineering Intern, you will be part of a collaborative team supporting the development, deployment, and monitoring...  ...LlamaParse into existing workflows Assist in building and deploying AI Agents to automate data processing and analysis tasks... 
    Remote job
    Full time
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Hammond, IN
    22 hours ago
  • $107.66k - $161.7k

     ...explore and build with a wide variety of AI language models (bots), including o3, o4-...  ...About the Team and Role: Our small engineering team works on challenging problems every...  ...you Preferred Requirements: Previous software engineering experience via an internship,... 
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Hammond, IN
    22 hours ago
  •  ...About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate...  .... About the Team: The Logistics AI group is responsible for the intelligence...  ...understand business needs and create impactful ML/AI applications. Actively engage with... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Hammond, IN
    22 hours ago
  •  ...From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMD...  ...’ll advance your career.THE ROLE:Join the GPU Technologies and Engineering team developing leading-edge AI and high-performance computing... 

    AMD

    Markham, IL
    17 hours ago
  •  ...Job Description Job Description Software Engineer — Open Source Contributions Role Type: Contractor Location: Remote Seeking experienced...  ...to contribute to open-source development projects supporting AI training. You'll work on real-world codebases involving... 
    Remote job
    For contractors

    YO AI Labs

    Chicago Heights, IL
    5 days ago
  •  ...manufacturing and industrial automation, is seeking a Lead Software Development Engineer to join their team. As a Lead Software Development...  ...department supporting software development for real-time embedded control systems. The ideal candidate will have strong leadership... 
    Weekly pay
    Temporary work
    Flexible hours

    Manpower Group Inc.

    Hazel Crest, IL
    22 hours ago
  • $20.91 - $45.04 per hour

     ...the connections that move the world forward by: Own one real Channel business use case for the summer and turn it into a working AI pilot, not a slide deck. Build that pilot in Databricks or another TE AI tool, with support from me TE AI team. Get your hands... 
    Remote job
    Work experience placement
    Summer work
    Internship
    Local area

    TE Connectivity

    Hammond, IN
    1 day ago
  •  ..., high-performance computing, cloud, and AI. Whether you’re designing next-gen processors...  ...that moves the world forward.FIRMWARE ENGINEER 2 THE ROLE: We are looking for an...  ...debug, verify and/or validate firmware, software and/or hardware Participant in day-to-day... 

    AMD

    Markham, IL
    3 days ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-...  ...development, and testing Supporting the development of console and embedded software systems Troubleshooting issues and implementing... 
    Remote job
    Internship

    Danaher

    Hammond, IN
    3 days ago
  • $40 per hour

     ...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology...  ...edge to the world’s most complex organizations. Our AI-powered platform unifies finance, risk, and sustainability on... 
    Remote job
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Hammond, IN
    22 hours ago
  • $104.8k - $144.1k

     ...environments and releases, commonly using Azure. Leverage AI features within Sitecore (e.g., personalization, automation, analytics...  ...while balancing multiple priorities. Familiarity with Software Development Life Cycle models, including Waterfall and Agile methodologies... 
    Full time
    Temporary work
    H1b
    Local area
    Shift work

    Atkore

    Mokena, IL
    1 day ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries...  ...Overview: Siemens Digital Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial Intelligence and... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Hammond, IN
    4 days ago
  • $93.09k - $124.12k

     ...Lumen is the trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network...  ..., join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing... 
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Hammond, IN
    3 days ago
  • $18 - $25 per hour

     ...technology solutions provider leading the AI and Digital Revolution. WWT combines the...  ...of the world's most advanced hardware and software solutions, WWT helps clients and partners...  ...interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions... 
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Hammond, IN
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded AI/ML Software Engineer. Be the first to apply!