Lead Embedded Software Engineer - Robot Controller

FANUC America Corporation

Rochester Hills (MI)

On-site

USD 110,000 - 150,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

FANUC America Corporation in Rochester Hills, MI seeks a Senior R&D Engineer to lead embedded software development for robot controller systems, including new features and legacy support. You will work across RTOS environments, C, and KAREL, delivering robust, well-documented code.

Responsibilities include designing, testing, and mentoring, coordinating with global teams, and shaping product documentation while maintaining high-quality software standards.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Science, or related field.
  • Minimum ten years of experience in an embedded software development role.

Responsibilities

  • Develop embedded software in RTOS environments including file systems, user program execution, and multi CPU/multi core architectures.
  • Implement UI technologies (HTML5, JavaScript, COMET, REST, WebGL) and ensure memory management and system security.
  • Adhere to coding standards; design, implement, and document software enhancements to existing products.
  • Update design/engineering docs; develop tests and test procedures; document feature concepts with Product Information group.
  • Resolve field-reported problems; coordinate with FANUC Japan and other engineers; mentor juniors and interns.

Skills

Embedded software development
C language
KAREL
RTOS
Multi CPU/Multi Core
HTML5/JavaScript/COMET/REST/WebGL
Memory management
System security
Testing procedures
Documentation
Mentoring

Education

Bachelor’s degree in Electrical Engineering, Computer Science, or related field

Tools

ClearCase
Git

Job description

FANUC America Corporation in Rochester Hills, MI seeks a Senior R&D Engineer to lead embedded software development for robot controller systems, including new features and legacy support. You will work across RTOS environments, C, and KAREL, delivering robust, well-documented code.

Responsibilities include designing, testing, and mentoring, coordinating with global teams, and shaping product documentation while maintaining high-quality software standards.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior R&D Engineer - Embedded Controller Software
Senior R&D Engineer - Embedded Controller Software

FANUC America Corporation • Rochester Hills (MI)

On-site
USD 110,000 - 150,000
Senior Fanuc Robotics Automation Engineer - Lead Programmer
Senior Fanuc Robotics Automation Engineer - Lead Programmer

Lear Corporation • Michigan

On-site
USD 95,000 - 140,000
Electrical R&D Manager — Robotics & Controls
Electrical R&D Manager — Robotics & Controls

FANUC America Corporation • Rochester Hills (MI)

On-site
USD 120,000 - 160,000
Lead FANUC Robotics Service & Installation Engineer
Lead FANUC Robotics Service & Installation Engineer

FANUC America Corporation • Rochester Hills (MI)

On-site
USD 75,000 - 95,000
Medical, Dental & Vision Insurance
401(k) Retirement Program
Tuition Reimbursement
+1
Senior Robotics Engineer – FANUC & KUKA Automation Leader
Senior Robotics Engineer – FANUC & KUKA Automation Leader

GABLETEK • Lake Orion (MI)

On-site
USD 120,000 - 160,000
Senior Embedded Software Engineer – Robotics & RTOS
Senior Embedded Software Engineer – Robotics & RTOS

Brooks Automation US LLC • Chelmsford (MA)

Hybrid
USD 118,000 - 160,000
Medical, dental, vision insurance
401(k) plan
Flexible vacation
Robotics Applications Engineer - Material Handling & Demos
Robotics Applications Engineer - Material Handling & Demos

FANUC America Corporation • Rochester Hills (MI)

On-site
USD 70,000 - 90,000
Medical, Dental & Vision Insurance
401(k) Retirement Program
Tuition Reimbursement
+1
Senior Robotics Software Product Manager
Senior Robotics Software Product Manager

FANUC America Corporation • Rochester Hills (MI)

On-site
USD 120,000 - 160,000
Medical, Dental & Vision Insurance
401(k) Retirement Program
Life Insurance
+6
Senior Embedded Firmware Engineer – Robotics & Motor Control
Senior Embedded Firmware Engineer – Robotics & Motor Control

Suitable Technologies, Inc. • Palo Alto (CA)

On-site
USD 110,000 - 140,000
Senior Embedded Software Lead: Automotive, Customer-Facing
Senior Embedded Software Lead: Automotive, Customer-Facing

FEV North America, Inc. • Auburn Hills (MI)

On-site
USD 110,000 - 160,000