Robot Software Engineer Internship
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Requirements
- Degree/Masters in Electronics, Computing, Mechatronics Engineering or equivalent
- Able to communicate in Mandarin as we have a team in ShenZhen, China.
- Able to start the internship before Feb 10th, 2025.
- Passionate in robotic navigation, sensing/perception and control system design, prototyping and practical problem-solving; with hands-on experience with robotics system / hardware
- Experience in one of the programming languages: Python, JS/TS, C#, C++, Rust
- Familiar with software development pipeline using CI/CD tools such as Git/Github and able to break down robotic software development into smaller tasks
- Must be result-orientated, independent and a self-driven team player
- Experience in one or more of the following domains will be preferred:
- AGV Robot navigation
- Robot Arm control
- Web Application Development
- VR Development
Additional Information
Job Responsibilities: Platform Development: Build and optimize the robot remote management and data collection platforms, ensuring robust functionality and data integrity, focusing on resolving technical issues to guarantee smooth operation. Research and Innovation: Design and develop advanced algorithms and intelligence systems for our robotics projects. Collaborative Development: Work closely with hardware engineers, robotics specialists, and other stakeholders to integrate software algorithms and intelligence systems into robotic platforms. (Mandarin-speaking is a bonus) Testing and Validation: Design and implement robust testing procedures to validate the performance and reliability of algorithms and intelligence systems. Collaborate with testing teams to ensure thorough testing and verification. Documentation and Reporting: Prepare clear and concise documentation, including technical specifications, algorithm descriptions, and software design documents. Provide regular progress reports and updates to stakeholders. Continuous Improvement: Identify areas for improvement in existing algorithms and intelligence systems, propose and implement enhancements to increase performance, reliability, and functionality.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at AUTOLIFE ROBOTICS PTE. LTD.? Share your experience