2021-15414 – ML / Algorithm Software Engineer M/F

  • CDI
  • N'importe où
  • Publié il y a 1 semaine

Regular/Temporary : Regular
Position description :
STMicroelectronics sensor portfolio includes MEMS sensors such as accelerometers, gyroscopes, digital compasses, inertial modules, pressure sensors, humidity sensors, microphones, temperature sensors, touch sensors, smart sensors, and more.
STMicroelectronics is looking for a dedicated, self-motivated application engineer to develop new software solutions and to enhance existing solutions for mobile, wearable, hearable and IoT platforms.
Job Description:
·         Design and implementation of algorithms for MEMS sensors for mobile / wearable / hearable / industrial / automotive applications targeting low-power embedded platforms
·         Development of firmware for testing and demonstrating the solutions to the customers
·         Testing and debugging of new products in collaboration with the design team
·         Development of technical documentation for new products and solutions

·         Master’s degree in computer engineering, computer science, electronics, or equivalent field
·         Excellent knowledge of C programming language
·         3+ years of experience in embedded programming and firmware development
·         3+ years of experience in signal processing
·         Ability to write simple, maintainable, and optimized code
·         Experience with Git or equivalent versioning tools
·         Good mathematical and problem-solving skills
·         Good communication and writing skills
·         Ability to work effectively both in a team and autonomously

·         Experience with interface protocols such as I2C, SPI, I3C, USB, UART and BLE
·         Experience with real-time operating systems (RTOS)
·         Knowledge of Matlab/Octave, Python, and shell scripting (e.g., Bash)
·         Experience working with MEMS sensors such as accelerometers, gyroscopes, digital compasses, etc.
·         Experience with machine learning, neural networks, and deep learning
·         Experience with AI frameworks for embedded platforms (e.g., TinyML, TensorFlow Lite)
·         Knowledge of common data structures and algorithms
Education level required : 5 – Master degree
Language / Level :
English : 2- Business fluent


Détails Emploi Informatique & Web