Embedded Algorithms Intern – Sensor & Motion ML (Fall 2026)

STMicroelectronics

Santa Clara (CA)

On-site

USD 44,083 - 59,236

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

STMicroelectronics in Santa Clara, CA is seeking a Software Algorithm/Embedded Intern to design and implement algorithms, collect data, and verify on embedded platforms. You will help develop novel algorithms to recognize activity patterns from sensor data for applications like motion tracking and optical systems.

The role requires pursuing a Bachelor's or Master's in CS, EE, or Physics, with experience in C/C++, Python, and ML tooling.

Qualifications

  • Pursuing a Bachelor’s or Master’s in CS, EE, or Physics.
  • Experience implementing algorithms on embedded platforms using C/C++.
  • Experience with Python and tools used for Machine Learning analysis and development.

Responsibilities

  • 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.

Skills

Embedded algorithms (C/C++)
Python for ML analysis
Sensor data processing

Education

Bachelor’s or Master’s degree in Computer Science / Electrical Engineering / Physics

Tools

C++
Python

Job description

STMicroelectronics in Santa Clara, CA is seeking a Software Algorithm/Embedded Intern to design and implement algorithms, collect data, and verify on embedded platforms. You will help develop novel algorithms to recognize activity patterns from sensor data for applications like motion tracking and optical systems.

The role requires pursuing a Bachelor's or Master's in CS, EE, or Physics, with experience in C/C++, Python, and ML tooling.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Algorithm Embedded Intern
Software Algorithm Embedded Intern

STMicroelectronics • Santa Clara (CA)

On-site
USD 44,083 - 59,236
Algorithm Engineer Intern: ML & Signal Processing
Algorithm Engineer Intern: ML & Signal Processing

Analog Devices, Inc. • Wilmington (MA)

On-site
USD 30,000 - 56,000
ML Systems Intern: Supercomputing & Hardware Co-Design
ML Systems Intern: Supercomputing & Hardware Co-Design

Etched.ai, Inc. • San Jose (CA)

On-site
12-week paid internship
Generous housing support
Daily lunch and dinner provided
Senior Image Processing & ML Algorithm Developer
Senior Image Processing & ML Algorithm Developer

Applied Materials • Santa Clara (CA)

On-site
USD 184,000 - 253,000
Bonus program
Stock awards
Software Engineer Intern
Software Engineer Intern

AMC OU Ambarella Corp • United States

On-site
ML/AI Research Intern - Hybrid (San Jose / Santa Clara)
ML/AI Research Intern - Hybrid (San Jose / Santa Clara)

Advanced Micro Devices • San Jose (CA), Northern (KY)

Hybrid
USD 52,000 - 58,000
ML System Software Intern — Supercomputing & Hardware Co-Design
ML System Software Intern — Supercomputing & Hardware Co-Design

The Consensus • San Jose (CA)

On-site
Housing support
Lunch and dinner provided
Direct mentorship from industry leads
Embedded AI Intern
Embedded AI Intern

Clockles Technology • Dover (DE)

On-site
Software Engineer Intern
Software Engineer Intern

Ambarella • Washington

On-site
Senior Image Processing & ML Algorithms Engineer
Senior Image Processing & ML Algorithms Engineer

Applied Materials, Inc. • Santa Clara (CA)

On-site
USD 161,000 - 221,000