13.3333px;">
The candidate should:
- Have experience with embedded systems hardware and software design/debugging and applications in C/C++
Experience working with IAR, Keil and/or GCC embedded - Demonstrable work experience with RTOS such as FreeRTOS/Zephyr/other RTOS
- Work experience on ARM Cortex platforms (M0/M3/M4)
- Knowledge/Experience with scripting languages (e.g. Python, etc.) is a plus
- A good team player as well as self-motivated individual
Responsibilities:
- Develop embedded software for embedded systems (ARM processors) using C/C++
- Design, develop, debug, and execute system level testing, test plans
- Increase efficiency through automation and application of appropriate test technology, tools, and innovation
- Provide well documented hardware and software modules and collaborate with other team members in producing an organized development structure
- Utilize source control techniques and maintain software development and release processes.