SiMa.ai→
Robotics Software Intern (AI2490) at SiMa.ai in San Jose, CA
InternshipOn-siteFull-timeSan Jose, CA$75k–$96k/yr
Skills
pythonlinuxros / ros2robotics conceptscomputer visionmachine learning
Job Description
Summary: SiMa.ai is seeking a Robotics Software Intern to support the development and optimization of a robotics software stack running on the SiMa.ai MLSoC platform. This role focuses on enabling Autonomous Mobile Robots (AMRs) to efficiently process sensor data and execute perception, localization, and navigation pipelines.
Responsibilities:
- Assist in developing and optimizing robotics software components for deployment on the SiMa.ai chipset
- Support data collection, curation, and organization for robotics datasets
- Develop scripts and tools (primarily in Python) for automation, data processing, and testing workflows
- Participate in system testing, validation, and performance benchmarking
- Analyze results and help debug issues across the robotics stack
- Collaborate with cross-functional teams including AI, embedded systems, and hardware
Required Qualifications:
- Candidates are expected to have recently graduated, or nearing graduation (rising senior) with a Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field
- Strong programming skills in Python
- Experience writing scripts for automation, data processing, or testing
- Familiarity with Linux environments
Preferred Qualifications:
- Exposure to robotics concepts such as perception, localization, or navigation
- Experience with frameworks such as ROS / ROS2
- Familiarity with computer vision or machine learning workflows
- Experience working with sensor data or simulation tools
Required Skills: Python, Linux
Important Skills: ROS / ROS2, Robotics concepts
Nice-to-Have Skills: Computer vision, Machine learning