Microcontroller Programmer required to code in C and C++ using Cube IDE or equivalent.
Experienced Embedded Software Engineer required with experience developing Firmware for 32-bit RISC ARM Cortex-M cores (STMicroelectronics).
Skills Required:
1. Microcontrollers, particularly STM32 family experience.
2. Peripherals and interfaces and connectivity protocols: I2C, SPI, ADC, DAC, etc.
3. Development environment experience of STM32 Cube IDE or equivalent is essential.
4. C and C++ with scripting in Igor Pro, Python, Matlab, or similar.
5. IoT and wireless communication protocols such as LE Bluetooth, LoRa, etc. knowledge.
6. Digital and analogue sensor exposure.
7. Power requirement reduction techniques for devices.
8. Rapid prototyping using development boards would be relevant.
This is an urgent role in which you will work on the development of robust embedded software for a variety of devices.
You will collaborate closely with hardware teams to help deliver novel, reliable, and high-quality projects.
#J-18808-Ljbffr