Senior Firmware Engineer Location:
Plymouth, Devon Working Arrangement:
On-Site 1 Day Per Month Key Experience/Skills:
Demonstrable skills in modern C microcontroller firmware development for embedded devices Good Knowledge of low-power wireless comms, such as Zigbee, BLE/Bluetooth, and Wi-Fi Understanding of electronics and microcontroller-based embedded systems Experience with various embedded software development environments including compilers, debuggers, toolchains, and emulators Desirable:
Experience of low-level communication protocols (SPI, I2C, UART) implementation and debugging Knowledge of version control principles & experience using a version control tool Understanding of the software development lifecycle stages and reasons for following this process Experience with either consumer electronics, IoT, or audio product development Education:
Degree in Software Engineering, Computer Science, Electrical/Electronic Engineering or equivalent is required.
#J-18808-Ljbffr