Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Schaeffler

Co-Op – Humanoid Robotics, Software Engineering

Schaeffler

. Design, develop, and test software algorithms for controlling humanoid joint actuators .

Posted 10/2/2026internshipTroy • Michigan • United StatesEntry LevelWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Proficient in C++, Python, or MATLAB for software development, with a strong understanding of control systems theory and robotic actuators. Capable of collaborating with cross-functional teams to design and optimize algorithms for humanoid joint actuators while maintaining clear documentation.

Highest-signal resume keywords
C++ ProgrammingPython ProgrammingMATLAB ProficiencyControl Systems TheoryPID Controllers

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software Development PrinciplesAlgorithm DesignDebugging SkillsData AnalysisSensor Integration
Soft Skills
TeamworkCommunication SkillsProblem-SolvingTroubleshooting
Industry Keywords
Humanoid Joint ActuatorsRobotic SystemsMechanical Engineering PrinciplesElectrical Engineering Principles

Tech Stack

Tools & technologies
PythonC++

About the role

Key responsibilities & impact
  • Design, develop, and test software algorithms for controlling humanoid joint actuators
  • Write code, debug, and optimize performance for smooth and precise movements
  • Collaborate with hardware engineers to integrate software with physical actuators
  • Conduct thorough testing to ensure seamless operation and identify issues
  • Collect and analyze sensor and actuator data to improve control algorithms and humanoid joint performance
  • Maintain detailed documentation, including code comments, user manuals, and technical reports
  • Work with mechanical engineers, electrical engineers, and project managers on project goals and deliverables
  • Perform additional duties as assigned to support team and business needs

Requirements

What you’ll need
  • Pursuing an academic degree in an engineering field, preferably related to humanoid joint actuators
  • Must have and maintain a minimum cumulative GPA of 2.5
  • Proficiency in C++, Python, or MATLAB
  • Strong understanding of software development principles and practices
  • Familiarity with control systems theory and applications, particularly robotic actuators
  • Experience with PID controllers, feedback loops, and sensor integration is a plus
  • Basic knowledge of mechanical and electrical engineering principles
  • Understanding of how actuators and sensors function and interact within a robotic system
  • Ability to analyze data, identify issues, and develop effective solutions
  • Strong troubleshooting and debugging skills
  • Excellent teamwork and communication skills
  • Ability to work effectively in a cross-functional environment
  • Clear and concise documentation and reporting abilities
  • External applicants must be authorized to work in the US without employment VISA or other sponsorship

Benefits

Comp & perks
  • Development opportunities
  • Exciting assignments
  • Equal employment opportunity and affirmative action employer