Skip to main content
STMicroelectronics

Software Algorithm Embedded Intern - Santa Clara, United States

STMicroelectronics Santa Clara, United States 3 months ago
Embedded & Systems Software

$32 - $43 USD hourly

Originally posted 27 July 2026 by the employer.

About the role

This role involves designing and implementing algorithms, conducting data collection experiments, and performing integration and verification on embedded platforms. The intern will contribute to developing algorithms for recognizing activity patterns based on sensor data for applications like motion tracking optical systems.

What you'll do

  • 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 mobile / wearable / industrial / automotive platforms.

What you'll need

  • Working towards a Bachelor’s or Master's degree in Computer Science, Electrical Engineering, Physics or equivalent field.
  • Experience with implementing algorithms on embedded platforms using C, C++ programming language.
  • Experience with Python and tools used for Machine Learning analysis and development.

Skills: embedded platforms, algorithms, sensor data, firmware, C/C++

STMicroelectronics

STMicroelectronics

Apply now
Santa Clara, United States
On-site
$32 - $43 USD hourly
3 months ago

Share this job