- Solid skills in C/C++ and scripting languages, such as python.
- Basic knowledge of microprocessors and RTOS concepts.
- Experience with versioning and automation tools, such as git or Unit testing.
- Desire and ability for problem solving and debugging.
- Some experience with projects in industries is desirable.
- Effective written and oral communication skills, particularly with technical content.