Firmware Engineer (mid-level)

Johnson Controls OpenBlue

Belfast, United Kingdom
On-site (3 days per week)
Rtos-based environments
Multithreaded firmware
Spi and i²c interfaces
Johnson Controls OpenBlue is seeking a mid-level Firmware Engineer to develop embedded firmware for security-critical systems. The role involves collaboration with hardware and software engineers throughout the product lifecycle and emphasizes practical problem-solving in a hands-on, technical capacity

Job Summary

  • Contribute to the development of embedded firmware used in security‑critical systems deployed worldwide.
  • Design, develop, and maintain firmware for embedded systems, primarily in RTOS‑based environments.
  • Work on innovative, industry-leading security products used worldwide.

Matching Summary

Match Score: 85

Johnson Controls OpenBlue is seeking a mid-level Firmware Engineer to develop embedded firmware for security-critical systems. The role involves collaboration with hardware and software engineers throughout the product lifecycle and emphasizes practical problem-solving in a hands-on, technical capacity.

Skills & Requirements

Must-have

  • RTOS-based environments
  • multithreaded firmware
  • SPI and I²C interfaces
  • TCP/IP networking
  • TLS secure communication
  • ISO 14443 and ISO 15693 standards
  • oscilloscopes and logic analysers
  • C programming language
  • Git version control

Nice-to-have

  • embedded Linux or Android
  • smart-card technologies
  • access-control systems
  • security-focused environments

Key Requirements

  • Right to work in the UK
  • On-site three days per week
  • Commercial embedded firmware experience
  • Microcontrollers and hardware fundamentals
  • Networked embedded systems experience

Work Rights

Right to work in the UK

Tailored Resume

Cover Letter