Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in C++, C, or Python.
2 years of experience with developing firmware or embedded operating systems or with on-chip debugging, tracing or profiling solutions.
Preferred qualifications:
Master's degree or PhD in Computer Science or a related technical field.
2 years of experience with Python and C/C++ development for firmware applications.
Experience in developing tools upon ARM CoreSight architecture, commercial Joint Test Action Group (JTAG) debug solutions or other debugging methodology.
Experience in Perfetto or a related profiling tool.