Note: The job is a remote job and is open to candidates in USA. Strativ Group is working with an innovative technology company developing next-generation connected hardware products used in critical, real-world applications. They are seeking an experienced Senior Firmware Engineer to join a highly skilled engineering team, focusing on developing reliable embedded solutions from concept through to deployment.
Responsibilities
- Designing and developing embedded firmware for microcontroller-based systems
- Building low-level drivers, bootloaders, and communication interfaces
- Working closely with hardware engineers on system integration and troubleshooting
- Optimising firmware performance, memory utilisation, power consumption, and reliability
- Participating in testing, validation, debugging, and product bring-up activities
- Contributing to architecture discussions and mentoring other engineers where required
Skills
- Strong Embedded C/C++ development experience
- RTOS experience (FreeRTOS, Zephyr, Embedded Linux, or similar)
- Experience with ARM Cortex-M, STM32, ESP32, or comparable microcontrollers
- Knowledge of communication protocols such as SPI, I2C, UART, CAN, USB, Ethernet, or BLE
- Strong debugging and hardware integration skills
- Ability to read schematics and work closely with hardware teams
- Wireless technologies (Wi-Fi, Bluetooth, Zigbee, LoRa, LTE)
- IoT or connected device experience
- Secure embedded systems development
- Experience in aerospace, industrial automation, automotive, energy, robotics, or other safety-critical environments
Benefits
- Remote for it's duration (with occasional travel to site circa once per quarter)
- Opportunity to work on contract basis
Company Overview