Senior R&D Engineer - Embedded Controller Software

FANUC America Corporation
Rochester Hills, MIFULL_TIMEPosted Jul 26, 2026

Role responsibilities

Develop and maintain embedded software for robot controller systems, focusing on real-time operating systems and user interface technologies. Responsibilities include designing new features, resolving complex field issues, and mentoring junior engineering staff.

Requirements

Requires a bachelor's degree in Electrical Engineering, Computer Science, or a related field with at least ten years of embedded software development experience. Proficiency in C and experience with robotic applications or KAREL is highly preferred.

Key skills

Embedded C, KAREL, HTML5, JavaScript, COMET, REST, WebGL, Real-time Operating Systems, Multi-core Architecture, Memory Management, System Security, Git, ClearCase, Robotic Applications, Software Testing, Software Design

Keywords

Embedded Software, Robot Controller, RTOS, C, KAREL, HTML5, JavaScript, REST, WebGL, Multi-core Architecture, File Systems, Network Security, Git, ClearCase, Robotics, Software Engineering, R&D, Automation, Manufacturing, System Profiling

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free