Firmware Engineer (mid-level)

Johnson Controls

Not Interested
Bookmark
Report This Job

profile Job Location:

Belfast - UK

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

What you will do

We are looking for a Firmware Engineer to join our engineering team and contribute to the development of embedded firmware used in securitycritical systems deployed worldwide.

In this role youll work on realworld embedded products collaborating closely with hardware software and systems engineers. Youll be involved throughout the product lifecyclefrom development and debugging to supporting production and continuous improvement.

This is a handson technical position suited to an engineer who enjoys practical problemsolving and building reliable wellengineered embedded solutions.

How you will do it

Embedded Firmware Development

  • Design develop and maintain firmware for embedded systems primarily in RTOSbased environments
  • Implement and debug multithreaded firmware using RTOS primitives such as semaphores queues and signals
  • Develop finite state machines to ensure predictable and robust device behaviour
  • Interface firmware with MCU peripherals and internal communication protocols including SPI and I²C
  • Apply secure coding practices and contribute to firmware developed with security considerations in mind

Networking & Security

  • Contribute to embedded networking functionality using standard concepts such as TCP/IP and client/server communication
  • Work with existing secure communication technologies (e.g. TLS) and common cryptographic algorithms
  • Support integration with accesscontrol communication standards such as OSDP

Smart Card & RFID

  • Support firmware interacting with smartcard and RFID technologies
  • Work with industry standards such as ISO 14443 and ISO 15693
  • Assist with maintaining compatibility with existing and customerspecific card technologies

Hardware Interaction & Debugging

  • Work alongside hardware engineers using schematics and system diagrams
  • Debug hardware/firmware interactions using oscilloscopes logic analysers and other diagnostic tools
  • Interface with common embedded hardware including RS485 Ethernet NFC and digital I/O

Problem Solving & Collaboration

  • Investigate and resolve issues across firmware and hardware components
  • Participate in rootcause analysis and contribute to practical lowrisk solutions
  • Take part in code reviews and team discussions to support continuous improvement

What we look for

Essential

  • Right to work in the UK
  • Willingness to work onsite three days per week
  • Commercial experience developing embedded firmware ideally in realtime or resourceconstrained environments
  • Strong programming skills in C; exposure to C or Java is beneficial
  • Experience with embedded development tools and version control (Git)
  • Understanding of microcontrollers embedded peripherals and hardware fundamentals
  • Exposure to networked embedded systems and secure communication concepts
  • Confident debugging skills using standard hardware and software tools
  • Ability to work independently on assigned tasks while collaborating effectively within a multidisciplinary team

Desirable

  • Experience with embedded Linux or Androidbased systems
  • Exposure to smartcard RFID or accesscontrol systems
  • Experience working in regulated securityfocused or safetycritical environments
  • Familiarity with industrial systems or PLCintegrated environments

What we offer

  • Work on innovative industry-leading security products used worldwide.

  • Join an experienced engineering team with strong technical depth.

  • Opportunities for technical leadership architecture influence and career progression.

  • Competitive salary benefits and flexible working options.

#LI-Hybrid

#GOSIA


Required Experience:

Manager

What you will doWe are looking for a Firmware Engineer to join our engineering team and contribute to the development of embedded firmware used in securitycritical systems deployed worldwide.In this role youll work on realworld embedded products collaborating closely with hardware software and syste...
View more view more

About Company

Company Logo

Johnson Controls is a global diversified technology and multi industrial leader serving a wide range of customers in more than 150 countries. Our 120,000 employees create intelligent buildings, efficient energy solutions, integrated infrastructure and next generation transportation sy ... View more

View Profile View Profile