Job Description
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