Senior Robotics Embedded Software Engineer

Schaeffler

Troy (MI)

On-site

USD 110,000 - 160,000

Full time

33 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental and vision insurance
Life insurance
401k with company match
Regular employee appreciation and会社

Job summary

Schaeffler in Troy, MI seeks a Sr. Embedded Software Developer for humanoid robotics. You will own design, architecture, and delivery of actuator control software for humanoid robots across position, torque, impedance, and hybrid modes.

The role blends embedded systems, robotics, and AI to shape technical direction. You will mentor engineers, participate in design reviews, and help establish best practices while advancing system performance.

Qualifications

  • BS in CS/Engineering or closely related field; advanced degree preferred.
  • 5+ years in real-time control software for robotics or embedded systems.
  • Deep expertise in control systems and embedded software.
  • Strong C and Python coding skills with clean, maintainable code.
  • Experience with robotics concepts and system integration.

Responsibilities

  • Architect, develop, and optimize real-time control algorithms for humanoid actuators across position, torque, impedance, and hybrid modes.
  • Design and implement embedded and high-level software for actuator control loops, state estimation, safety monitoring, and fault handling.
  • Collaborate with mechanical, electrical, and systems engineers to integrate new actuator capabilities into the humanoid platform.
  • Lead system identification, parameter estimation, and correlation activities between hardware and digital models; establish metrics for model fidelity.
  • Define and execute testing, debugging, and performance analysis strategies on hardware and simulation platforms.
  • Mentor junior engineers, participate in and lead design reviews and code reviews, and promote software engineering best practices.
  • Influence technical roadmap decisions and contribute to long-term architecture for actuator controls and tooling.
  • Stay current with advances in robot control, simulation, and reinforcement learning; evaluate relevant techniques.

Skills

C programming
Python
Real-time control
Embedded software
Robotics

Education

Bachelor's degree
Master's or PhD preferred

Tools

MATLAB/Simulink
MuJoCo
Gazebo
Git
Isaac Sim

Job description

Schaeffler in Troy, MI seeks a Sr. Embedded Software Developer for humanoid robotics. You will own design, architecture, and delivery of actuator control software for humanoid robots across position, torque, impedance, and hybrid modes.

The role blends embedded systems, robotics, and AI to shape technical direction. You will mentor engineers, participate in design reviews, and help establish best practices while advancing system performance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Embedded Software Developer (Humanoid Robotics)
Sr. Embedded Software Developer (Humanoid Robotics)

Schaeffler • Troy (MI)

On-site
USD 110,000 - 160,000
Medical, dental and vision insurance
Life insurance
401k with company match
+1
Embedded DevOps Engineer for Humanoid Robotics
Embedded DevOps Engineer for Humanoid Robotics

Schaeffler • Troy (MI)

On-site
USD 90,000 - 130,000
Medical, dental and vision insurance
Life insurance and 401k with company-m
Regular employee appreciation and公司
Embedded Software Engineer - DevOps (Humanoid Robotics)
Embedded Software Engineer - DevOps (Humanoid Robotics)

Schaeffler • Troy (MI)

On-site
USD 90,000 - 130,000
Medical, dental and vision insurance
Life insurance and 401k with company-m
Regular employee appreciation and公司
Co-Op: Humanoid Robotics Software Engineer
Co-Op: Humanoid Robotics Software Engineer

Schaeffler • Troy (MI)

On-site
USD 28,000 - 41,000
Senior Planetary Gear Design Engineer - Humanoid Robotics
Senior Planetary Gear Design Engineer - Humanoid Robotics

Schaeffler • Troy (MI)

On-site
USD 90,000 - 130,000
Medical, dental and vision insurance
Life insurance and 401k match (up to 6
Regular employee appreciation and公司
+1
Co-Op - Humanoid Robotics (Software Engineering) - 2027
Co-Op - Humanoid Robotics (Software Engineering) - 2027

Schaeffler • Troy (MI)

On-site
USD 28,000 - 41,000
Senior Robotics Software Engineer (Embedded Linux)
Senior Robotics Software Engineer (Embedded Linux)

Serve Robotics Inc • United States

On-site
USD 140,000 - 210,000
Senior Robotics Electrical Engineer – Embedded & Power
Senior Robotics Electrical Engineer – Embedded & Power

Humanoid • Cambridge (MA)

On-site
USD 160,000 - 215,000
Health coverage
23 days PTO
401(k) match
+4
Prototype Technician (Humanoid Robotics)
Prototype Technician (Humanoid Robotics)

Schaeffler • Troy (MI)

On-site
USD 40,000 - 60,000
Life insurance
401k match
Co-Op - Humanoid Robotics (Electrical Engineering) - 2027
Co-Op - Humanoid Robotics (Electrical Engineering) - 2027

Schaeffler • Troy (MI)

On-site
USD 28,000 - 39,000