cover image
STMicroelectronics

STMicroelectronics

www.st.com

3 Jobs

34,677 Employees

About the Company

ST is a global semiconductor leader delivering intelligent and energy-efficient products and solutions that power the electronics at the heart of everyday life. ST's products are found everywhere today, and together with our customers, we are enabling smarter driving and smarter factories, cities and homes, along with the next generation of mobile and Internet of Things devices. By getting more from technology to get more from life, ST stands for life.augmented.

Listed Jobs

Company background Company brand
Company Name
STMicroelectronics
Job Title
Internship: embedded software security
Job Description
**Job Title** Internship: Embedded Software Security **Role Summary** Assist in researching compiler‑induced security weaknesses in secure C code used for cryptographic and embedded systems. Conduct analyses of public masked cryptographic implementations, compare compiler behaviors, and develop guidelines to preserve security properties during compilation. **Expectations** - Current student of computer science or engineering (high‑school or university level). - Able to work independently and collaborate within a multidisciplinary team. - Unpaid internship; duration and schedule to be negotiated with the host. **Key Responsibilities** 1. Analyze existing masked cryptographic implementations in C to identify vulnerabilities introduced by compiler optimizations. 2. Evaluate how different compilers and their optimization settings affect the security properties of these implementations. 3. Develop and document security‑preserving compilation conditions and guidelines. 4. Prepare technical reports and present findings to senior researchers and engineers. 5. Contribute to the continuous improvement of secure software development practices. **Required Skills** - Proficiency in C programming. - Basic understanding of compiler optimizations and their impact on code semantics. - Interest in information‑security concepts and low‑level code. - Familiarity with ARM assembly (preferred). - Strong analytical, problem‑solving, and documentation skills. - Good written and verbal communication in English. **Required Education & Certifications** - Enrollment in a computer science or engineering program at a Belgian high school or university. - No additional certifications required.
Zaventem, Belgium
On site
07-01-2026
Company background Company brand
Company Name
STMicroelectronics
Job Title
Intern - Machine Learning & AI - Image processing and defect detection
Job Description
**Job Title** Intern – Machine Learning & AI – Image Processing and Defect Detection **Role Summary** Support the Data and Knowledge Engineering team in applying ML/AI techniques to imaging sensor R&D. Conduct data analysis, develop and test ML frameworks, and document results for internal stakeholders. **Expactations** - Independently manage a defined R&D project within agreed timelines. - Collaborate with multi‑site team members and report progress regularly. - Deliver clear documentation and presentations of findings. **Key Responsibilities** - Identify and understand available data sources for image‑based defect detection. - Research, prototype, and evaluate ML/AI algorithms for signal and image analysis. - Build reusable analysis pipelines and frameworks (e.g., Python notebooks, MATLAB scripts). - Test, validate, and benchmark developed models against performance criteria. - Produce technical reports and visualisations for the team and broader ST community. **Required Skills** - Proficiency in programming: Python (Jupyter), C/C++, MATLAB/Simulink. - Basic knowledge of signal processing, data analysis, and algorithm development. - Familiarity with version control (e.g., Git) and change‑management practices. - Ability to work in a collaborative, multi‑disciplinary environment. - Strong analytical, problem‑solving, and written communication skills. **Required Education & Certifications** - Enrolled in a Master’s or Master of Engineering program in Mathematics, Computer Science, Electrical/Electronic Engineering, or a related field. - Legal right to work in the United Kingdom. *Preferred (not mandatory):* experience with data visualisation, machine learning libraries (e.g., TensorFlow, PyTorch), and AI system design.
Edinburgh, United kingdom
On site
Fresher
06-02-2026
Company background Company brand
Company Name
STMicroelectronics
Job Title
Deep Learning Researcher Intern - Model Optimization
Job Description
**Job title:** Deep Learning Researcher Intern – Model Optimization **Role Summary:** In‑person Toronto internship focused on research and development of model compression and neural architecture search (NAS). Key tasks include creating zero‑cost proxies for ultra‑low‑bit quantization, advancing a hardware‑aware compression framework, conducting experimental studies, and disseminating results. **Expectations:** - Deliver research contributions that advance compression techniques and NAS. - Produce publishable results, technical reports, and conference presentations. - Collaborate with cross‑functional teams to integrate new methods into scalable tools. **Key Responsibilities:** - Design and implement a novel zero‑cost proxy to predict model behavior under ultra‑low‑bit quantization. - Extend a hardware‑aware compression framework, integrating new techniques into research tools. - Execute rigorous experimental studies: ablation analyses and hardware benchmarking on diverse accelerators. - Propose and evaluate novel models using the developed optimization methods. - Document findings, prepare technical reports, and present at conferences or internal forums. **Required Skills:** - Current Ph.D. or Master’s student in Computer Science, Electrical & Computer Engineering, or related field. - Strong foundation in deep learning theory (CNN architectures, optimization). - Proficient in Python; experienced with PyTorch for model development and experimentation. - Familiarity with model compression techniques (quantization, pruning, decomposition) is advantageous. - Solid understanding of linear algebra, probability, and numerical optimization. - Strong analytical, experimental design, and technical communication abilities. **Required Education & Certifications:** - Enrolled in a Ph.D. or Master’s program in Computer Science, Electrical & Computer Engineering, or a related discipline. - No additional certifications required.
Toronto, Canada
On site
Fresher
13-02-2026