As a Control Software Engineer, you will develop control algorithms for autonomous operations of heavy machinery, integrate control software into overall systems, and test and verify algorithms through simulation and field experiments.
Requirements
- Master's degree in Robotics, Computer Science, or a related field
- Development experience in motion planning, trajectory optimization, control theory, state estimation, or optimal control
- 2+ years of professional experience developing production-level software as part of an engineering team
- High proficiency in modern C++ and Python within a Linux environment
- Excellent communication skills, with the ability to proactively engage with various stakeholders
- Proficiency in English
Benefits
- Competitive salary
- Full-flex work hours and hybrid work model
- Support and training for language and technical skills
- Complete health, pension, and social insurance
- Fully covered commuting expenses
- Company laptop and smartphone
- Visa support