FANUC America Posted October 14, 2026

Application Engineer - Physical AI

Mississauga, ON, Canada Normal
Controls Engineering

FANUC America is the source of truth for this posting and owns the application process. We surface normalized context and market comparison you won't find on the original listing.

About this opportunity

Who You Are

Application Engineer with experience in Physical AI technologies are responsible for the duties outlined below. As a member of the FANUC Canada engineering team based in Mississauga, you will collaborate closely with customers, system integrators, sales personnel, project managers, administrative staff, service teams, suppliers, and consultants. This role requires regular in-office collaboration and customer engagement to support successful project execution and business objectives.

How It’s Done

Support FANUC robots with physical AI platform connections, including virtual commissioning, motion planners and streaming, AI camera sensors and digital twin integration.

Manage, organize, test, demonstrate and administer hardware, software, coding, dockers, VM and controls for robot applications with AI integration.

Assist with answering complex AI programming questions within time and budget constraints, including troubleshooting networks, hardware, software and AI platform motion planners.

Test and trial new software releases and options and participate in development brainstorming to assist integrators, customers and coworkers with their AI integration tasks and questions.

Assist with configuring the related FANUC products and AI options and related bills-of-materials to ensure the technical risks are quantified and addressed.

Occasionally travel to integrators and customer sites for demos and presentations and comply with the related schedules, work rules, policies and conduct standards.

Participate in technical kick-offs, Q&A sessions, customer process analysis and demos, to define materials, select qualified suppliers, and evaluate emerging products.

Track, maintain, and update task schedules and coordinate priorities to ensure your related deliverables are on time and to the expected level of quality.

What You Need

Degree in computer science, electrical or mechanical engineering, or related systems engineering field, or equivalent relevant experience.

Three or more years of experience working with AI motion planning and simulation software like FANUC Roboguide, RoboDK, MoveIT, Process Simulate, ISAAC Sim, Ingnition, Rockwell Emulate, ROS2.

Strong coding skillset (Python, C++, CMake, KAREL, VIBE, etc.) in a large, distributed development environment using Windows and LINUX OS.

Experience with troubleshooting, problem-solving, and root cause analysis with complex industrial PC, PLC, SCADA, networking, cybersecurity, cloud and sensor connections.

Ability to interact with sales, operations, service, etc. to prioritize and respond to critical customer support tickets and requests in a timely manner.

It’s Your Move

At FANUC Canada Ltd., we are driven by a deep respect for our people and a commitment to building a workplace dedicated to integrity and excellence. We believe that great careers are built through opportunity, growth, and collaboration, and we’re excited to invite talented individuals like you to explore what’s possible with us.

If you're ready to take the next step in your career, we invite you to apply today. We look forward to learning more about you!

We offer market competitive pay and benefits programs, as well as opportunities for advancement, knowledge and skill development, and recognition of individual achievements. In addition, we offer the following benefits to our employees:

Medical, Dental & Vision Insurance

Life Insurance

Defined Contribution Pension Plan

Short-Term & Long-Term Disability Plans

Tuition Reimbursement

Employee Assistance Program

Generous Holiday & Vacation Program

Sponsorship will not be provided for this position

More information related to benefits offered by FANUC can be found at the hyperlink  attached here .

FANUC Canada is seeking a qualified applicant for a Application Engineer role. The pay range for this position is $80,000 - 127,000 CAD per year. The pay range listed is based on both salary and other compensation, including bonuses and profit sharing, that an employee may be paid during their employment with FANUC Canada.

A compensation package offered to a successful applicant will ultimately be determined by consideration of a variety of factors, including, but not limited to, an applicant’s geographic location, educational attainment, and level of experience.

To view your position externally: Find Your Next Career at FANUC | FANUC America

Job details

Seniority
Not listed
Role
Controls Engineering
Industry
Not listed
Location
Mississauga, ON, Canada
Employment type
Normal
Travel
Not listed

How this role compares

Computed from every other active Controls Engineering role in our database, not just this employer's listings.

We currently track 496 comparable Controls Engineering roles across 18 employers.

496Comparable roles tracked
358Currently active
18Companies hiring similar roles
45Countries represented

Salary context

36 of 496 peers report a salary range (USD, annualized)

Peers share this role's job function. This posting doesn't list a seniority level, so peers aren't narrowed by seniority either -- the range below may span more levels than usual.

This roleSubject $80,000/yr – $127,000/yr
Lowest disclosed · Associate Mechatronics Field Engineer · FANUC America $5,300/yr – $85,000/yr
Highest disclosed · Sr Advanced Project Engineer · Honeywell $153,000/yr – $191,000/yr
Peer group range $45,150 – $172,000 (median $111,963)

Where these roles are based

Top locations among the 496 comparable roles

India167
United States130
Canada19
China18
Mexico15
Germany13

+ 39 more countries

Seniority mix

139 of 496 peers have a known seniority level

Senior97
Associate28
Manager8
Principal4
Intern/Fellow/Postdoc2

Similar opportunities

The closest matches from our peer group, ranked by how similar they are, not how well you'd qualify for them -- treat this as market context, not a guaranteed shortlist; a weak match is labeled as one below.

40%similar
ABB Calgary, Alberta, Canada Senior
Same role Same country
40%similar
Dematic Mississauga, Canada
Same role Same country
40%similar
Digital Industries Kitchener, Ontario, Canada
Same role Same country
40%similar
Digital Industries Kitchener, Ontario, Canada
Same role Same country
40%similar
ABB Saint-Laurent, Quebec, Canada
Same role Same country
40%similar
ABB Saint-Laurent, Quebec, Canada Senior
Same role Same country

Notify me about similar jobs

Get an email when we spot other openings like this one – same job function, comparable seniority, roles you'd actually want to see.

Or follow every new Controls Engineering job, narrowed by PLC/SCADA platform, location and employer: set up a job alert.

How we calculate "similar"

No black box, no LLM guesswork: a deterministic score built from four normalized attributes. Here's this role's own peer group at different match levels, so you can see the mechanism, not just the result.

Every comparison starts from the same 100-point budget: 25 for working in the same function, 40 for the same therapeutic area, 20 for the same or adjacent seniority, 15 for the same country. A dimension we can't confirm on both sides contributes nothing, never a guess, never a free pass.

40%
Senior Project Engineer
ABB · Calgary, Alberta, Canada · Senior
Role Therapeutic area Seniority Country
40%
AMR Systems Engineer
Dematic · Mississauga, Canada · Seniority not listed
Role Therapeutic area Seniority Country
40%
Agentic AI & DevOps Automation Engineer - Robotics Data Platform, Kitchener, ON
Digital Industries · Kitchener, Ontario, Canada · Seniority not listed
Role Therapeutic area Seniority Country
40%
Senior APC Project Engineer – Mining, Metals & Cement
ABB · Saint-Laurent, Quebec, Canada · Senior
Role Therapeutic area Seniority Country
Unmatched or unknown dimensions score exactly the same: 0 points, never a partial guess. A role we know almost nothing about beyond its function bottoms out at 25%; it never inflates to 100% just because there's little to compare against. Seniority uses a defined ladder (Associate → Manager → Associate Director → Senior → Principal → Director → Senior Director → Executive/VP) so "Director" and "Senior Director" count as adjacent, but "Director" and "Executive/VP" do not.