IT & Software

Firmware Engineer

Rotork

Bath · Somerset · United Kingdom

Overview

In this role you will design and maintain embedded software for high-quality industrial actuators, guiding products from concept to production. You will work closely with electronics, mechanical, and test engineers to deliver robust solutions that meet development standards. You’ll perform hands-on lab validation and contribute to continuous improvement across the product lifecycle. This is a hands-on, fast-paced opportunity to impact product quality and customer value at scale.

Responsibilities
  • Fulfil the development life cycle from research/concept to final manufacture
  • Contribute to project plans to influence timescales
  • Design, develop, and maintain embedded C software for industrial actuators
  • Own the full product life cycle: concept, design, implementation, testing, release, and support
  • Conduct hands-on laboratory testing, debugging, and validation on real hardware
  • Collaborate with electronics, mechanical, and test engineers to deliver robust solutions
  • Contribute to continuous improvement, code quality, and development processes
Key requirements
  • Bachelor’s degree in Electrical Engineering, Electronics, Computer Engineering, or related field
  • Extensive experience in C programming for embedded controllers (STM32)
  • Proficient with version control systems (Git, hg, or similar)
  • Solid experience with CAN, SPI, I2C and other hardware interfaces
  • Excellent communication and documentation skills for cross-functional collaboration
  • Proven involvement in the industrial product development lifecycle
  • Positive, proactive, energetic team player with strong ownership
  • Cross-functional collaboration
  • Strong ownership and initiative
  • Excellent communication
  • Embedded C
  • STM32
  • CAN

Reference: WJ-747_31173503 · Posted 01 Nov 2026

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.