Electromechanical Algorithm Engineer
Descrizione dell'offerta
Project description
Development and deployment of calibration algorithms for electromechanical sensors (IMU, touch, magnetometer, pressure) across customer's product lines, including platform infrastructure for integration, validation, and data analysis.
Responsibilities
* Integrating legacy algorithms into existing codebases
* Improving code quality and maintainability of existing code
* Setup CI/CD for algorithms in various languages (C++, MATLAB, python)
* Writing pipelines to integrate the algorithms with real or simulated data in python
* Writing tests for both algorithm code and integration pipelines
* Writing documentation
Skills
Mandatory Skills:
- CI/CD
- CMake
- Git
- MATLAB Simulink
- Python
Description:
* Knowledge of nonlinear optimizers
* Digital signal processing, basic linear algebra
* Data / statistical analysis
* Need to work well in a diverse, collaborative and dynamic environment
Nice to have
- Ability to communicate technical ideas and proposals
Languages
English: B2 Upper Intermediate
Location : Turin (presence in the office: once per week)
We offer numerous benefits such as:
⏰ Flexible work schedule