Assignments

Conducts research on the integration of Micro-Electro-Mechanical Systems (MEMS) into embedded architectures through reduced-order and high-level modeling techniques. Reports to the Director of European operations and manages interactions with research laboratory (CIFRE agreement). Integrates and tests novel features within the commercial software MEMS+ applying Agile and continuous integration methods. Contributes to the European project H-Inception through reviews, deliverables and scientific publications.

Results

  • Developed C++ API with the SystemC AMS extensions and the specialized CAD tool MEMS+.
  • Deployed novel system-level methodologies to insert reduced-order models of MEMS devices into system description to improve the accuracy of the overall simulation.
  • Proposed a simulation framework for MEMS simulation twice faster than state-of-the-art solutions, e.g, Matlab.
  • Elaborated, tested and documented use cases on inertial devices (accelerometers, gyroscopes) in partnership with STMicroelectronics.

Environment

EDA/CAD software MEMS+, Simulink, Cadence Virtuoso.
Programming C++, Python, Matlab, SystemC-AMS.
DevOps TeamCity, Mercurial, Scons, Make, Eclipse.
Documentation Confluence, Latex, Markdown, MS Office.