Senior Embedded Software Engineer - Real-Time Robotics

fanuc

Rochester Hills (MI)

On-site

USD 110,000 - 140,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
401(k)
Life Insurance
Disability
Tuition Reimbursement
Wellness Program
Flexible Spending
Employee Assistance Program
Flexible Benefits
Holiday & Vacation

Job summary

FANUC America Corporation is seeking a Senior R&D Engineer to lead embedded software development for the robot controller system, including new feature development and legacy support. The role involves working with C, KAREL, and various web technologies in a real-time OS environment.

You will adhere to coding standards, design and implement software enhancements, update documentation, and develop tests.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Science, or related field.
  • Minimum ten years of experience in an embedded software development role.
  • Strong knowledge of embedded C and KAREL is desirable.

Responsibilities

  • Develop embedded software within a real-time OS environment covering file systems, user program execution, multi-CPU/core architectures.
  • Follow coding standards to deliver clean, maintainable code and update design/engineering documentation.
  • Design and implement software features and enhancements; develop tests and test procedures.
  • Coordinate with Product Information for publication of product documentation.
  • Resolve field-reported problems, including complex or unique cases.
  • Communicate with FANUC Japan and other engineers on product development and support.
  • Present proposed software feature concepts to sales and select customers.
  • Mentor junior engineers and interns on software development practices.

Skills

Embedded software
Real-time systems
C
KAREL
REST/HTML5/WebGL
Mentoring

Education

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

Tools

ClearCase
Git

Job description

FANUC America Corporation is seeking a Senior R&D Engineer to lead embedded software development for the robot controller system, including new feature development and legacy support. The role involves working with C, KAREL, and various web technologies in a real-time OS environment.

You will adhere to coding standards, design and implement software enhancements, update documentation, and develop tests.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Embedded Software Engineer - Robot Controller
Lead Embedded Software Engineer - Robot Controller

FANUC America Corporation • Rochester Hills (MI)

On-site
USD 110,000 - 150,000
Senior R&D Engineer - Embedded Controller Software
Senior R&D Engineer - Embedded Controller Software

fanuc • Rochester Hills (MI)

On-site
USD 110,000 - 140,000
Medical Insurance
Dental Insurance
Vision Insurance
+9
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 Robotics Software Engineer — Industrial Automation
Senior Robotics Software Engineer — Industrial Automation

fanuc • Michigan

On-site
USD 110,000 - 170,000
Medical, Dental & Vision Insurance
401(k) Retirement Program
Life Insurance
+7
Senior Real-Time Robotics Controls Engineer
Senior Real-Time Robotics Controls Engineer

Amazon • Seattle (WA)

On-site
USD 168,000 - 227,000
Senior Robotics Software Engineer – Industrial Automation
Senior Robotics Software Engineer – Industrial Automation

FANUC America Corporation • Rochester Hills (MI)

On-site
USD 120,000 - 160,000
Senior Robotics Software Product Manager
Senior Robotics Software Product Manager

FANUC America • Rochester Hills (MI)

On-site
USD 120,000 - 160,000
Medical, Dental & Vision Insurance
401(k) Retirement Program
Life Insurance
+6
Senior Embedded Software Engineer - Real-Time Robotics
Senior Embedded Software Engineer - Real-Time Robotics

RISE Robotics • Somerville (AL)

Hybrid
USD 120,000 - 180,000
Equity
Health insurance
Dental insurance
+7
Senior Embedded Robotics Engineer — Real-Time & Linux
Senior Embedded Robotics Engineer — Real-Time & Linux

Amazon • Reading (MA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Senior Embedded Software Engineer – Real-Time Motion Control
Senior Embedded Software Engineer – Real-Time Motion Control

RISE® Robotics • Somerville (MA)

Hybrid
USD 120,000 - 170,000
Equity
Health insurance
401(k)
+4