Senior C++ Developer

7 days ago


Belfast, United Kingdom Johnson Controls Full time

About the Role

Johnson Controls Inc., a global leader in building automation technology, is seeking a Senior C++ Developer to join our Illustra AI core team. As a key member of this team, you will be responsible for developing solutions that run powerful AI models across our global product line of the Tyco security brand.

Key Responsibilities

  • Port deep learning models to edge devices
  • Design and develop robust code for the video analytics server
  • Write effective and scalable C++ and Python code for on-premise, cloud, and edge devices
  • Optimize the server's code, including GPU usage
  • Debug applications to ensure low-latency and high-throughput

Requirements

  • Ability to work in our Belfast office three days per week
  • Authorization to work in the UK
  • A degree in Computer Science
  • Experience of porting and optimizing algorithms to embedded systems
  • Object Oriented programming skills in Modern C++ (11, 14 or 17)
  • Experience in multi-process and multi-thread architecture

Preferred Qualifications

  • Experience with porting deep learning models to TensorRT or other platforms
  • Experience with C++ / CUDA C and working with GPUs
  • Familiarity with video technologies: Gstreamer, Deep Stream and Triton
  • Experience working in Python microservices architecture
  • Microservices/containerization (docker, docker-compose, Kubernetes etc.)
  • Experience with Linux or Embedded development
  • Proficiency with scripting languages (bash etc.)
  • Experience with python bindings for C/C++
  • General knowledge of Web Services (REST etc.) and messaging services (RabbitMQ etc.)
  • Familiarity with Jira, Confluence
  • Experience with Agile/Scrum and Waterfall software development processes

  • Senior C++ Developer

    2 months ago


    Belfast, United Kingdom Hayward Hawk Full time

    Senior C++ Developer Belfast Hybrid Hayward Hawk are exclusively recruiting for a Senior C++ Developer to join their client who have recently joined the NI market. Our client have a small team in Belfast at present but are looking to grow their development team with Mid & Senior C++ Developers. Job Description: As a C++ Software Developer, you will be...

  • Senior C++ Developer

    2 weeks ago


    Belfast, United Kingdom Ocho Full time

    Job Title: Senior C++ DeveloperAbout the Role:We are seeking a highly skilled Senior C++ Developer to join our team at Ocho. As a Senior C++ Developer, you will be responsible for designing and implementing high-performance, low-latency systems for our cloud-based FX trading platform.Key Responsibilities:* Design and implement high-performance, low-latency...


  • Belfast, United Kingdom Ocho Full time

    Job Title: Senior C++ DeveloperAbout the Role:We are seeking a highly skilled Senior C++ Developer to join our team at Ocho. As a Senior C++ Developer, you will be responsible for designing and implementing high-performance, low-latency systems for our cloud-based FX trading platform.Key Responsibilities:Design and implement high-performance, low-latency...

  • Senior C++ Developer

    2 weeks ago


    Belfast, United Kingdom CV-Library Full time

    What you will do Johnson Controls Inc., a global leader in building automation technology is hiring a Senior c++ Developer to join our Illustra AI core team to develop a multifaceted video analytics server. At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates...

  • Senior C++ Developer

    2 weeks ago


    Belfast, United Kingdom Johnson Controls Full time

    What you will do Making sure you fit the guidelines as an applicant for this role is essential, please read the below carefully. Johnson Controls Inc., a global leader in building automation technology is hiring a Senior c++ Developer to join our Illustra AI core team to develop a multifaceted video analytics server. At Johnson Controls, we’re shaping...


  • Belfast, United Kingdom Johnson Controls Full time

    Job Description:Johnson Controls Inc., a global leader in building automation technology, is seeking a skilled Senior C++ Developer to join our Illustra AI core team. As a member of this team, you will be responsible for developing solutions that utilize powerful AI models to generate insights on live camera feeds.Key Responsibilities:Port deep learning...

  • Senior C++ Developer

    2 weeks ago


    Belfast, United Kingdom Johnson Controls Full time

    Job DescriptionWe are seeking a highly skilled Senior C++ Developer to join our Illustra AI core team at Johnson Controls, a global leader in building automation technology. As a key member of our team, you will be responsible for developing solutions that run powerful AI models to be used across the global product line of our Tyco security brand.Key...


  • Belfast, United Kingdom Ocho Full time

    Job Title: Senior C++ DeveloperAbout the Role:Ocho is partnering with a leading global fintech client to hire C++ developers for an innovative project in the fintech space.The Role:Our client has a core FX platform as a service which is a cloud-based system that provides the essential infrastructure, tools, and functionalities needed for handling foreign...

  • Senior C++ Developer

    2 weeks ago


    Belfast, United Kingdom Johnson Controls Full time

    What you will doJohnson Controls Inc., a global leader in building automation technology is hiring a Senior c++ Developer to join our Illustra AI core team to develop a multifaceted video analytics server.At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates innovative,...

  • Senior C++ Developer

    2 weeks ago


    belfast, United Kingdom Johnson Controls Full time

    What you will doJohnson Controls Inc., a global leader in building automation technology is hiring a Senior c++ Developer to join our Illustra AI core team to develop a multifaceted video analytics server.At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates innovative,...

  • Senior C++ Developer

    2 weeks ago


    Belfast, United Kingdom Johnson Controls Full time

    What you will doJohnson Controls Inc., a global leader in building automation technology is hiring a Senior c++ Developer to join our Illustra AI core team to develop a multifaceted video analytics server.At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates innovative,...


  • Belfast, United Kingdom Johnson Controls Full time

    What you will doWant to make an application Make sure your CV is up to date, then read the following job specs carefully before applying. Johnson Controls Inc., a global leader in building automation technology is hiring a Senior c++ Developer to join our Illustra AI core team to develop a multifaceted video analytics server. At Johnson Controls, we’re...

  • Senior C++ Developer

    2 weeks ago


    Belfast, United Kingdom Johnson Controls Full time

    What you will doJohnson Controls Inc., a global leader in building automation technology is hiring a Senior c++ Developer to join our Illustra AI core team to develop a multifaceted video analytics server.At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates innovative,...

  • Senior C++ Developer

    2 weeks ago


    Belfast, United Kingdom Johnson Controls Full time

    What you will doJohnson Controls Inc., a global leader in building automation technology is hiring a Senior c++ Developer to join our Illustra AI core team to develop a multifaceted video analytics server.At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates innovative,...

  • Senior C++ Developer

    2 weeks ago


    Belfast, United Kingdom Johnson Controls Full time

    What you will do Want to make an application Make sure your CV is up to date, then read the following job specs carefully before applying. Johnson Controls Inc., a global leader in building automation technology is hiring a Senior c++ Developer to join our Illustra AI core team to develop a multifaceted video analytics server. At Johnson Controls,...

  • Senior C++ Developer

    2 weeks ago


    Belfast, United Kingdom Johnson Controls Full time

    What you will do Want to make an application Make sure your CV is up to date, then read the following job specs carefully before applying. Johnson Controls Inc., a global leader in building automation technology is hiring a Senior c++ Developer to join our Illustra AI core team to develop a multifaceted video analytics server. At Johnson Controls,...

  • Senior C++ Developer

    2 weeks ago


    Belfast, United Kingdom Johnson Controls Full time

    What you will doJohnson Controls Inc., a global leader in building automation technology is hiring a Senior c++ Developer to join our Illustra AI core team to develop a multifaceted video analytics server.At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates innovative,...

  • Senior C++ Developer

    2 weeks ago


    Belfast, United Kingdom Johnson Controls Full time

    What you will doJohnson Controls Inc., a global leader in building automation technology is hiring a Senior c++ Developer to join our Illustra AI core team to develop a multifaceted video analytics server.At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates innovative,...

  • Senior C++ Developer

    2 weeks ago


    belfast, United Kingdom Johnson Controls Full time

    What you will doJohnson Controls Inc., a global leader in building automation technology is hiring a Senior c++ Developer to join our Illustra AI core team to develop a multifaceted video analytics server.At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates innovative,...

  • Senior C++ Developer

    2 weeks ago


    Belfast, United Kingdom Johnson Controls Full time

    What you will doJohnson Controls Inc., a global leader in building automation technology is hiring a Senior c++ Developer to join our Illustra AI core team to develop a multifaceted video analytics server.At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates innovative,...