Embedded Software Sensor Algorithm Intern
STMicroelectronics
This job at a glance
- Who can apply
- New grads and up to 3 years · Bachelor's degree
- Must know
- Embedded systemsData structures & algorithmsC++CPythonMachine learning
- Work
- On-site in Santa Clara · internship
- Pay
- Not stated by the employer.
- Skill demand
- C++44%Data structures & algorithms30%Embedded systems23%C13%of 150 similar entry-level jobs posted in the US this week
- Listed
- Oct 29, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
ST is excited to welcome an Embedded Software Sensor Algorithm Intern at our office located in Santa Clara, CA.
Important Notes
- This position is NOT a remote position. The intern is required to go in-person.
- The internship duration is a minimum of 6 months and up to 1 year.
Key Responsibilities
- Develop and validate sensor-enabled robotic manipulation using IMU and ToF sensors, simulation, and real-world testing to improve grasp reliability and robot awareness.
- Design an implementation of algorithms, data collection experiments, integration and verification on embedded platforms.
- Contribute to the development of novel algorithms to recognize the pattern of activities based on sensor data for applications such as motion tracking optical systems.
- Assist in development of firmware for algorithm implementation on different platforms.
- Responsible for the design, development, testing and delivery of sensor software drivers and algorithms for robotics / mobile / wearable / industrial / automotive platforms.
Requirements & Tech Stack
- Experience with implementing algorithms on embedded platforms using C, C++ programming language.
- Experience with Python and tools used for Machine Learning analysis and development.
Qualifications
- Working towards a Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Robotics, Physics or equivalent field.