Enable job alerts via email!

Firmware Developer - hybrid

TLP recruitment

Bromsgrove

Hybrid

GBP 40,000 - 60,000

Full time

15 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company specializing in environmental monitoring and water quality solutions is seeking a Firmware Developer to join their innovative R&D team. This hybrid role involves developing, testing, and optimizing firmware for sensor devices, collaborating across teams, and ensuring reliable performance in applications. With opportunities for growth and continuing education, this is a chance to impact cutting-edge technology.

Benefits

Ongoing Training & Development
Flexible Working Hours
Opportunity for Career Growth
Collaborative Environment

Qualifications

  • Proficiency in C programming for embedded systems with real-world experience.
  • Hands-on experience with communication protocols like UART, I2C, and SPI.
  • Knowledge of microcontrollers and debugging tools.

Responsibilities

  • Develop and maintain firmware for embedded systems focusing on sensor control.
  • Collaborate with hardware engineers for firmware integration.
  • Test and validate firmware on target hardware.

Skills

C programming
Problem-solving
Collaboration

Tools

STM32
ESP32
Oscilloscopes
Logic analysers

Job description

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!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.