The point where experts and best companies meet
Share
Work hard. Have fun. Make history.- Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge
- BA/BS degree in Computer Science, Computer Engineering, Electrical Engineering or related field, or equivalent practical experience
- 5+ years of software development experience
- Extensive experience in computer architecture and embedded wireless systems
- Extensive embedded development experience in C/C++, and familiarity with ARM CPUs
- Extensive experience with writing low-level drivers, interrupt service routines and general troubleshooting/debugging with hardware
- Master’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering or related field
- Experience with one of more commercial wireless protocols like Z-Wave, ZigBee, BLE, or WiFi
- Experience in firmware development and testing of battery powered products
- Experience with development tools like IAR/Keil and Git version control system
- Experience with common bus protocols such as SPI, I2C, and UART
- Experience with software testing (unit, regression and system testing)
- Knowledge of embedded Linux and FreeRTOS
- Comfortable in some scripting language of choice
- Prior experience with system bring-up, manufacturing line testing, or wireless networking drivers
- Prior experience in Python or analyzing sensor data (or interest in learning)
These jobs might be a good fit