ARM, PIC32), digital signal processors, and peripheral communication over SPI, I2C, UART, I2S, Single Wire Interfaces, I/O, and USB Experience working with wireless communication technologies including BLE, Wi-Fi, GNSS, and Cellular communication Experience reading electrical schematics, using basic EE laboratory equipment (e.g. What You'll Do: Serve as a technical leader for medical device firmware development and team of engineers Design, code, unit test, and debug applications in various software languages including C and C++ embedded programming for bare metal and/or RTOS Integrate firmware with embedded systems.