- Deep experience working with latest industrial grade microcontrollers such as STMicroelectronics, TI, Microchip, etc.
2. Detailed knowledge of Hardware systems development with good understanding of digital and analogue circuits.
3. Microcontrollers, microprocessors and FPGAs, Firmware development to control the functionality of the embedded systems via C and C++ as well as code optimization for performance and debugging.
4. Testing and verification activities to ensure designed embedded system has reliable performance that meets the product’s requirements.
5. Real-time operating systems (RTOS) so execution tasks can be effectively managed and computing resources allocated accordingly via popular RTOSs such as Free RTOS and RTX.