The company is looking to develop and test new product prototypes and make critical decisions regarding their viability.
Requirements
- Experience writing C/C++ programs for Embedded Systems
- High-Level understanding of low-level protocols such as USB, SPI, or PCIe
- Familiarity with Embedded Systems Interprocess communication
- Experience with GPIO programming
- Familiarity with Git and Bitbucket
- Proficiency in Python 3.8+ and visualization libraries such as matplotlib
- Familiarity with the Linux OS and preferably Ubuntu
Responsibilities
- Implement Embedded Systems performance benchmark testing programs in C/C++ and Python
- Perform PCIe/SPI/USB protocol packet analysis and performance evaluation
- Collect Embedded Systems telemetry traces
- Plot real-time traces using known graphics libraries, matplotlib, bokeh, etc
- Develop and maintain benchmarking documents
Other
- Electrical Engineering or Embedded Systems background
- Collaboration and respect for team members
- Passion and desire to disrupt the status quo and change the world