Description
Design and develop firmware applications using either Embedded RTOS or Bare Metal
- Support RTOS based AI Applications using myNewt platforms
- Optimize and Use and Develop CSP, BSP and HAL Layers
Performing effective analysis and performance profiling of the firmware and hardware
- Profiling Algorithm Performance (hardware and firmware)
- Profiling and Optimizing Energy Consumption in these Applications
Python coding and middle-ware for our low-power microcontrollers and Embedded neural networking algorithms
- Develop and Optimize Applications
Writing deeply Embedded firmware in C and C+, assembly code is required
Requirements:
Experience with ARM M-series Embedded Microcontroller architectures required
Extensive background in ARM M-series firmware tool chains required
- Keil, arm-none-eabi-gcc
Experience with Real-time operating systems
- FreeRTOS or equivalent experience required
It is the policy of GCR to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information. GCR is an Equal Opportunity/Affirmative Action Employer and embraces diversity in our employee population.