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

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Co-Op – Humanoid Robotics, Software Engineering
SchaefflerSoftware Engineer developing algorithms for humanoid robotics at Schaeffler. Collaborating with cross-functional teams to enhance actuator control and integration.
Tech Stack
Tools & technologiesPython
About the role
Key responsibilities & impact- Design, develop, and test software algorithms for controlling humanoid joint actuators
- Collaborate with hardware engineers to integrate software with physical actuators
- Collect and analyze data from sensors and actuators to improve control algorithms
- Maintain detailed documentation of software development processes
- Work closely with cross-functional teams to ensure alignment on project goals
Requirements
What you’ll need- Pursuing an academic degree in an engineering field, (preferably related to humanoid joint actuators)
- Proficiency in programming languages such as C++, Python, or MATLAB
- Familiarity with control systems theory and applications
- Basic knowledge of mechanical and electrical engineering principles
- Ability to analyze data, identify issues, and develop effective solutions
- Excellent teamwork and communication skills
Benefits
Comp & perks- Exciting assignments and outstanding development opportunities
- Professional development opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++PythonMATLABcontrol systems theorydata analysissoftware algorithmssoftware development processesmechanical engineering principleselectrical engineering principles
Soft Skills
teamworkcommunicationproblem-solving