Talent.com
Onsemi
Machine Learning Engineer, Edge AIOnsemi • Southwestern Ontario, Ontario, CA
Machine Learning Engineer, Edge AI

Machine Learning Engineer, Edge AI

Onsemi • Southwestern Ontario, Ontario, CA
24 days ago
Job type
  • Full-time
Job description

Job Description

We are looking for a Principal Firmware Engineer to lead the integration and control of our next‑generation AI accelerators. As our products evolve to include dedicated neural network hardware, the challenge shifts from pure algorithm implementation to complex hardware orchestration. This role is about more than just writing kernels; it’s about defining the firmware layer that sits between high‑level AI frameworks and our custom silicon. You will be responsible for how our DSPs manage, schedule, and feed data to these accelerators. We need a veteran who can assess a PyTorch model and determine the best way to tile memory, manage DMA transfers, and synchronize processing to ensure we hit our ultra‑low‑power targets while maximizing throughput. You will also be the primary technical voice influencing our future hardware specs to ensure our accelerators are actually firmware‑friendly.

Responsibilities

  • Architect Accelerator Orchestration: Define and implement the firmware control logic, drivers, and scheduling required to manage dedicated neural network accelerators from the DSP/MCU.
  • Bridge the AI Flow: Develop the toolchain strategy that translates PyTorch/TensorFlow models into optimized hardware‑specific instructions and memory layouts.
  • Optimize Data Movement: Design efficient DMA and memory tiling strategies to minimize power consumption and latency when moving data between memory and AI hardware blocks.
  • Influence Silicon Design: Serve as the lead firmware stakeholder in hardware/software co‑design, ensuring that future hardware accelerators have the right registers, interrupts, and memory interfaces for efficient control.
  • Customer Technical Interface: Act as the "deep‑tech" lead for customers, providing the architectural guidance they need to deploy sophisticated models on our specific hardware/firmware stack.
  • Performance Bottleneck Analysis: Identify and resolve performance gaps in the interaction between the DSP and the accelerator, moving beyond "it works" to "it's optimal."
  • Technical Mentorship: Lead the broader firmware team in modern AI deployment techniques, setting the standard for production‑quality, hardware‑abstracted code.

Must‑Haves

  • 15+ years of firmware development experience, with a heavy focus on hardware/software co‑design and controlling custom accelerators or NPUs.
  • Deep Hardware Interfacing Knowledge: Expert‑level understanding of DMA, memory‑mapped I/O, interrupts, and synchronization between CPU/DSP and specialized hardware blocks.
  • AI Framework Literacy: Strong grasp of the PyTorch/TensorFlow ecosystem and how high‑level graphs are lowered and quantized for embedded deployment.
  • Bare‑Metal Mastery: Expert‑level C and a "thinking in hardware" mindset; you should be comfortable reading a hardware spec and identifying firmware bottlenecks before the silicon is even made.
  • Resource‑Constrained Optimization: Proven experience squeezing performance out of systems with very limited memory (KB) and strict power budgets.
  • Communication: Ability to explain complex hardware‑to‑firmware trade‑offs to senior leadership and provide technical leadership across cross‑functional teams.

Nice‑to‑Haves

  • Experience building or using AI compilers or toolchains (e.g., TVM, MLIR, or custom IRs).
  • Background in ultra‑low‑power DSPs (audiology, wearables, or medical devices).
  • Experience with ARM Cortex‑M or proprietary DSP architectures and their specific bus protocols.
  • Knowledge of fixed‑point arithmetic and its impact on neural network performance and power.

About Us

onsemi (Nasdaq: ON) is driving disruptive innovations to help build a better future. With a focus on automotive and industrial end‑markets, the company is accelerating change in megatrends such as vehicle electrification and safety, sustainable energy grids, industrial automation, and 5G and cloud infrastructure. With a highly differentiated and innovative product portfolio, onsemi creates intelligent power and sensing technologies that solve the world’s most complex challenges and leads the way in creating a safer, cleaner, and smarter world.

More details about our company benefits can be found here: https://www.onsemi.com/careers/career-benefits

About The Team

We are committed to sourcing, attracting, and hiring high‑performance innovators, while providing all candidates a positive recruitment experience that builds our brand as a great place to work.

onsemi is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, ancestry, national origin, age, marital status, pregnancy, sex, sexual orientation, physical or mental disability, medical condition, genetic information, military or veteran status, gender identity, gender expression, or any other protected category under applicable federal, state, or local laws.

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact Talent.acquisition@onsemi.com for assistance.

#J-18808-Ljbffr
Create a job alert for this search

Machine Learning Engineer, Edge AI • Southwestern Ontario, Ontario, CA

Similar jobs

AI Vision Engineering Lead Role

Musashi AI North Americasouthwestern ontario, on, Canada
Full-time

Become the AI Vision Engineering Lead at Musashi AI North America in Waterloo, Ontario.Champion the development of groundbreaking AI/ML vision systems in a collaborative environment.In this role, y... Show more

 • Promoted

Lead Data Modelling Engineer

OpenTextsouthwestern ontario, on, Canada
Full-time

Lead Data Modelling Engineer – OpenText.Join OpenText as a Lead Data Modelling Engineer, where AI powers innovation and you will lead data architecture and software development.A Development role a... Show more

 • Promoted

Senior AI Platform Engineer

Alpacasouthwestern ontario, on, Canada
Full-time

Alpaca is building an AI Enablement function to move the company from scattered AI experimentation to durable, company-wide productivity gains.As Senior AI Platform Engineer, you will own the techn... Show more

 • Promoted

Lead Machine Learning Engineer for AI Products

MasterClasssouthwestern ontario, on, Canada
Full-time

Pioneer AI-driven learning solutions as a Lead Machine Learning Engineer.Focus on delivering impactful consumer-facing products utilizing the latest AI advancements and engineering practices.This r... Show more

 • Promoted

Lead AI Vision Engineer

Musashi AI North Americasouthwestern ontario, on, Canada
Full-time

Based in Waterloo, Ontario, Musashi AI North America employs a talented and dynamic team of R&D and Applications Engineers who lead design, prototyping, and testing efforts to drive new technology ... Show more

 • Promoted

Lead AI Platform Engineer at Alpaca

Alpacasouthwestern ontario, on, Canada
Full-time

Excel at Alpaca as a Senior AI Platform Engineer, where you'll revolutionize AI capabilities by building essential infrastructure.This role involves shaping AI experimentation into effective, reusa... Show more

 • Promoted

Machine Learning Architect Driving Next-Gen AI Capabilities

Kinaxissouthwestern ontario, on, Canada
Full-time

Become a Machine Learning Architect and lead AI innovation efforts in supply chain management.Work in a flexible hybrid role focused on practical solutions for real customer challenges.This role re... Show more

 • Promoted

Staff AI Engineer - Agentic Systems Lead

MasterClasssouthwestern ontario, on, Canada
Full-time

A leading online learning platform is seeking a Staff ML Engineer to join their AI engineering team.In this role, you will design and build innovative AI systems that enhance consumer learning prod... Show more

 • Promoted

Sr./ Staff AI/ML Engineer - Vision Systems

Musashi AI North Americasouthwestern ontario, on, Canada
Full-time

Based in Waterloo, Ontario, Musashi AI North America employs a talented and dynamic team of R&D and Applications Engineers who lead design, prototyping, and testing efforts to drive new technology ... Show more

 • Promoted

Dubai - Head of Machine Learning & AI

Talent Seed, on, canada, on, Canada
Full-time

Senior Director of Machine Learning.ML, ML Ops, and Generative AI teams.This is a senior leadership role at the intersection of cutting-edge AI innovation and high-impact production systems.You wil... Show more

 • Promoted

Production-Ready Vision AI/ML Lead

Musashi AI North Americasouthwestern ontario, on, Canada
Full-time

A technology firm in Ontario seeks a Staff AI Engineer to lead the deployment and integration of AI/ML solutions.The ideal candidate has a Bachelor's degree and over 8 years of experience in AI/ML,... Show more

 • Promoted

Kinaxis Machine Learning & Operations Research Engineer

Kinaxissouthwestern ontario, on, Canada
Full-time

Drive innovation with Kinaxis as a Machine Learning & Operations Research Engineer.This role involves enhancing supply chain solutions through mathematical modeling and robust software development ... Show more

 • Promoted

Lead Firmware Engineer for AI Integration

onsemisouthwestern ontario, on, Canada
Full-time

Join onsemi as a Lead Firmware Engineer, focusing on AI hardware integration.Your expertise will power next-gen accelerators through innovative firmware solutions.In this Principal Firmware Develop... Show more

 • Promoted

Machine Learning/Operations Research Platform Engineer

Kinaxissouthwestern ontario, on, Canada
Full-time

Are you looking to join an innovative, market‑leading company where you can truly elevate your career? At Kinaxis we are serious about culture, technology, customers, and not taking ourselves too s... Show more

 • Promoted

Architect, Machine Learning (Principal Scientist)

Kinaxissouthwestern ontario, on, Canada
Full-time

Are you looking to join an innovative, market-leading company where you can elevate your career? At Kinaxis we are serious about culture, technology, customers, and not taking ourselves too serious... Show more

 • Promoted

Senior ML Architect - AI for Smart Supply Chains

Kinaxissouthwestern ontario, on, Canada
Full-time

A leading supply chain technology provider is seeking a Machine Learning Architect in Southwestern Ontario to lead AI-driven initiatives.The role requires deep expertise in machine learning and app... Show more

 • Promoted

Staff Software Engineer: Platform & AI Systems

Cartasouthwestern ontario, on, Canada
Full-time

A tech-driven private market infrastructure company is seeking a Staff Engineer to enhance the technical framework of its platform.This role demands expertise in building distributed systems primar... Show more

 • Promoted

Lead Data Modeling Engineer — AI & SaaS

OpenTextsouthwestern ontario, on, Canada
Full-time

A leading technology company in Canada seeks a Lead Data Modelling Engineer to lead the design of SaaS products and implement scalable data systems.The role requires 8+ years of software developmen... Show more

 • Promoted

Machine Learning Engineer, Edge AI

onsemisouthwestern ontario, on, Canada
Full-time

We are looking for a Principal Firmware Engineer to lead the integration and control of our next‑generation AI accelerators.As our products evolve to include dedicated neural network hardware, the ... Show more

 • Promoted

Senior Machine Learning Engineer

Instacart, on, canada, on, Canada
Permanent

We're transforming the grocery industry.At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it t... Show more