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 communications, 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 and 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