Firmware Developer -Role Location:Hybrid/Bromsgrove (1-2 days on site)
Our client is a specialist in advanced environmental monitoring and water quality solutions. They deliver cutting-edge sensor technologies and data systems for a wide range of industries worldwide.
They’re seeking a talented and driven Firmware Developer to become part of their innovative R&D team. In this role, you will be responsible for developing, testing, and optimizing firmware for sensor devices, ensuring reliable and efficient performance in real-world applications.
What You Will Do:
* Develop, enhance, and maintain firmware for embedded systems, focusing on sensor control, data acquisition, and communication protocols.
* Collaborate closely with hardware engineers to integrate firmware seamlessly with PCB designs.
* Implement and optimise drivers, communication protocols (such as UART, I2C, SPI), and low-level system functions.
* Debug, test, and validate firmware on target hardware to ensure top-notch performance and reliability.
* Work with the software team to ensure smooth communication between firmware and applications.
* Write clean, maintainable, and well-documented code that aligns with industry best practices.
What You Will Bring:
* Proficiency in C programming for embedded systems, with proven experience in real-world applications.
* Familiarity with microcontrollers such as STM32 or ESP32, along with their development environments.
* Hands-on experience with communication protocols like USB, UART, I2C, and SPI.
* Strong problem-solving skills and the ability to work independently while collaborating effectively within a team.
* Knowledge of hardware debugging tools such as oscilloscopes and logic analysers.
What’s in it for you?
Just some of the many benefits include…
* Ongoing Training & development, working for a modern, innovative, ‘Investors in People’ accredited business.
* Hybrid, full-time position with flexible working hours.
* Opportunity to work on innovative sensor technology and collaborate with a multidisciplinary team.
* Potential for career growth in a rapidly expanding R&D environment.
Ready to Take the Next Step?
If you’re a skilled engineer looking to advance your career in a dynamic and rewarding environment, we want to hear from you. Apply today to become a key player in our clients innovative team!
#J-18808-Ljbffr