Senior Embedded Software Engineer will be accountable for product support, product enhancements and new product design.
Experience:
- Constrained electronic designs (memory & throughput)
- Digital interfaces and protocols including SPI, I2C, & UART
- Compilers and RTOS
- Test equipment such as oscilloscope, DVM, power supply, & JTAG debuggers
- Cellular modem technology is a plus
- Python, MQTT, & Google Protocol buffer knowledge is a bonus
- Proficiency in C/C++ for embedded applications
- Experience with Git for version control
- BS or MS in Electrical or Computer Engineering or Computer Science
- Ability to understand a schematic for board level bring up
- Experience with M2M cellular and satellite communications
- Microprocessor board bring up experience