- Experience with reactive and real-time software system development engineering, and with the modeling and simulation of hardware-software systems;
- Familiarity with parallel computing concepts such as streaming and user-level scheduling;
- Experience in developing performance-oriented C++ software;
- Experience in Python, or C#;
- Proven ability to succeed in a team-oriented, fast-paced environment;
- Interest in both learning about and creating new technologies.
.) 5 years of C++ development is a must have
b.) Python experience is a preferred but not required
c.) CPU development is preferred