Software Engineer — Intel Corporation, Timisoara

November 2016 - Present

  • Engineered the C++ model designed to simulate our dedicated CNN (Convolutional Neural Network) hardware block for verification purposes, with a specific emphasis on byte-level transactions. The model was required to simulate each sub-block, along with handling transactions between sub-blocks and interactions between memory and the CNN unit.
  • Integrated various computer vision hardware blocks into our proprietary architecture, enhancing existing blocks with additional features (e.g. Stereo, Matrix Multiplication, Event Processing Unit). Conducted low-level verification using SystemVerilog.
  • Extended our Python and C++ compiler for CNN models with new operations. Integrated an arithmetic emulator for reference result validation and utilized the compiler to generate diverse datasets for power and performance measurements on a specific neural network hardware block.
  • Actively mentored junior engineers across a wide spectrum of tasks, including technical onboarding, coding and debugging.

Software Developer — Movidius, Timisoara

Octomber 2013 - November 2016

  • Developed diverse image processing filters in C and optimized them using assembly language for our Movidius proprietary processor.
  • Collaborated closely with the support team to enhance projects for diverse clients, incorporating new filters and optimizing code in assembly language. Additionally, provided on-site support for clients, ensuring seamless integration and optimal performance of the implemented enhancements.

Software Developer Intern — Movidius, Timisoara

July 2013 - Octomber 2013

  • Participated in an HDR project utilizing a designated image sensor. The objective was to achieve the highest-quality image, and my responsibilities included conducting research and analyzing outcomes in various scenarios. This involved incorporating new implementations for different filters in the pipeline, adjusting parameters, and more.

Contact

  1. Email Address
    luca.anamaria93[at]gmail.com
  2. LinkedIn Link
    LinkedIn

School

  1. School Name
    Politehnica University of Timisoara
    Field
    Computer Science
    Date
    Location
    Timisoara, Romania

Technical skills

  1. Programming languages: C, C++, Python, Verilog, Assembly language

  2. Version control: Git, SVN

  3. Deep Learning frameworks: TensorFlow, PyTorch

  4. Algorithm development and optimization

  5. Web development (beginner): Typescript, React