You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.Minimum Qualifications
Bachelor's Degree in Computer Science, Computer Engineering, Electrical/Electronics Engineering or related field.
2+ years of combined experience in any of the below:
- C/C++ programming, data structures, algorithms and Operating Systems.
- SW Testing/Verification experience with the above languages.
- Version control and continuous integration tools (GIT, GITHUB, SVN, etc)
Advanced English Level.
Preferred Qualifications
- Embedded systems, microcontrollers and CPU architecture.
- Python.
- RTOS Kernels, multi-threading programming, memory and resource management.
- Hardware low-level components such as I/O's, interrupts, network communication protocols.
- FPGA, (System)Verilog/VHDL, OpenCL or RTL Design.
- Cloud Solutions/Infrastructure experience/knowledge (Dockers, Kubernetes, AWS, etc.)
- Machine learning and computer vision.
We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits