Excellent development and troubleshooting skills on embedded targets
Expertise in software development for real-time systems
Mastery of high level development languages (C/C++, Rust)
Strong analytical and problem-solving skills
Excellent organizational skills and attention to detail
Knowledge of OS coding techniques, IP protocols, interfaces
Experience with UML/SysML
Excellent verbal and written communications skills
Experience with in-circuit emulators, JTAG debuggers