Intern
Detail de l'annonce :
COMPANY DESCRIPTION
Microchip Technology Inc. is a leading provider of embedded control
applications. Our product portfolio comprises general purpose and
specialized 8-bit, 16-bit, and 32-bit microcontrollers, 32-bit
microprocessors, field-programmable gate array (FPGA) products, a
broad spectrum of high-performance linear, mixed-signal, power
management, thermal management, radio frequency (RF), timing, safety,
security, wired connectivity and wireless connectivity devices, as
well as serial Electrically Erasable Programmable Read Only Memory
(EEPROM), Serial Flash memories, Parallel Flash memories, and serial
Static Random Access Memory (SRAM). We also license Flash-IP solutions
that are incorporated in a broad range of products.
JOB DESCRIPTION
::This position will be focused on artificial intelligence/machine
learning (AI/ML).
The candidate will use an existing project with a pre-trained image
classification model, then create and train his own model and optimize
its neural network to minimize prediction error rates. Subsequently,
the candidate will create and train a new model of voice recognition.
These models must be converted to the Tensorflow Lite format to be
loaded and tested on our SAMA5D2 and SAMA7G5 microcontrollers.
In addition, the candidate will create a demo and a presentation on
AI/ML for MPU as following:
* Define prerequisites
* HW
* SW
* Prepare SD card linux image
* Set required drivers for the demo
* Compile the kernel
* Bulld linux image distribution with Buildroot tool
JOB REQUIREMENTS
Final year / Master student in Automatics, Computer Science,
Electronics, Telecommunications or equivalent
Knowledge and expertise working on Linux-based systems designs.
C/C++ Software experience.
Scripting language knowledge (BASH, Python, etc.)
Knowledge of electronics fundamentals
Ability to work in a team environment.
Good knowledge of English and good communications skills