Senior Software Engineer

1 month ago


Belfast, United Kingdom Johnson Controls International Full time

At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the world lives, works, and plays. This is an exciting opportunity to develop the next generation of AI-driven security solutions. Your role will have a large impact, as the technology you develop will be used to protect people, facilities, and assets, at scale – around the world. Which is pretty world-changing 

You will be working with a talented team of architects, scientists, product managers, UI/UXD specialists, Software, Hardware, and QA engineers. Our teams are spread across several locations including Boston MA, Indianapolis IN, Belfast UK, Tel-Aviv Israel, Bangalore & Delhi India, Montreal Canada, Boca Raton FL, and Los Angeles CA.

You will be using the latest cutting-edge technologies to power next-generation Video Surveillance and Access Control solutions. Our market-leading brands include American Dynamics, Cloudvue, Illustra, Exacq, Software House, Kantech, Innometriks, and CEM. 

  

What we want 

You will be a Senior Software Engineer or an experienced Software Engineer who is ready for the next step. You will develop innovative solutions for video and video AI. As a member of the software development team, you will work closely with AI development, software development, firmware development and testing teams to design, implement and optimize AI-based applications and services. You will have a proven background in software development and will apply this to develop high performance product solutions that can run on edge devices, cloud and on premise servers. You will follow secure development processes including contributing to threat analysis, participating in design reviews and code reviews.


How you will do it
 

  • Participate in the full development life cycle from requirements to implementation and verification

  • Contribute to the hands-on solution implementation

  • Help to break complex features into user stories and tasks and provide estimates.

  • Develop new features based on user stories.

  • Work with your team to ensure the solution is robust, secure, resource optimized and cost effective.

  • Use your excellent diagnostic and troubleshooting skills to solve problems

  • Resolve complex technical issues through research and investigation

What we look for  

Required:  

  • BSc/MSc/PhD in Computer Science, Software Engineering, Electrical Engineering with substantial experience in developing complex products/solutions

  • 3+ years’ experience of C++ software development on Linux platforms

  • Solid understanding of cyber security with emphasis on designing software for security

  • Understanding of asynchronous vs. synchronous message processing and event-based architectures

  • Experience should include some of the following: UDP/IP, TCP/IP, Multi-process and Multi-threading, Asynchronous programming, Databases, Open-Source Software Integration

  • Strong written and verbal communications

  • Ability to coach and mentor junior engineers

Desirable experience/ knowledge:  

  • Docker Containers

  • Experience with scripting languages e.g. Python, Bash

  • Hybrid on-premise and Cloud computing implementation and integrations

  • Cloud solutions on Azure, AWS or Google

  • Video streaming technologies e.g. GStreamer

#LI-Hybrid

#LI-MO1



  • Belfast, United Kingdom Instil Software Full time

    We are looking for a Senior Software Engineer to join our growing business. As a Senior, you will play a key role in the design and development of the next generation of digital products and solutions for our customers. The majority of your time will be spent writing code; clean code, whilst contributing to our overarching culture of engineering...

  • Software Engineer

    3 months ago


    Belfast, United Kingdom Instil Software Full time

    We are looking for a Software Engineer to join our growing business. As a Software Engineer, you will be very much part of this culture, writing code on a daily basis and helping deliver beautiful software for the cloud, mobile and desktop. Ideally, you will have 3-4 years post graduate experience, ready to take the next step in your career, with a...


  • Belfast, United Kingdom Search 5.0 Full time

    Job: Senior Software EngineerDo you have the following skills, experience and drive to succeed in this role Find out below.Location: Belfast (Hybrid)Salary: £55k - £65kSearch 5.0 is delighted to partner with one of the most exciting tech companies for a Senior Software Engineer to join the team (TypeScript / AWS)Our client is shaping the world through...

  • Senior Engineer

    6 days ago


    Belfast, United Kingdom Ocho Full time

    Senior Software Engineer (Fully Remote option) No VISA applicants or applicants from outside Northern Ireland can be considered Our client are pioneering an exceptional IoT system hosted on AWS Servers. Their innovative product utilises Python on the Back End integrated with React on the Front End. Develop sophisticated software solutions using your...

  • Senior Engineer

    2 weeks ago


    Belfast, United Kingdom Ocho Full time

    Senior Software Engineer (Fully Remote option) No VISA applicants or applicants from outside Northern Ireland can be considered Our client are pioneering an exceptional IoT system hosted on AWS Servers. Their innovative product utilises Python on the Back End integrated with React on the Front End. Develop sophisticated software solutions using your...


  • Belfast, United Kingdom Johnson Controls International Full time

    At Johnson Controls, we're shaping the future to create a world that's safe, comfortable, and sustainable.Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions.We are passionate about improving the way the world lives, works, and plays.This is an exciting...


  • Belfast, United Kingdom VANRATH Full time

    This is a great opportunity for a Senior Software Engineer (C#) to join an established Belfast team. This Global client are building out their team and this is an opportunity that offers genuine career progression. As a Senior Back-End Software Engineer, you will join a skilled team responsible for delivering essential software for the internal broking...


  • Belfast, United Kingdom Search 5.0 Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Search 5.0. As a Senior Software Engineer, you will play a key role in shaping the world through cloud-based content management.Key ResponsibilitiesDesign and develop scalable, event-driven solutions using modern web development frameworks and technologies.Build and...


  • Belfast, United Kingdom Johnson Controls International Full time

    At Johnson Controls, we're shaping the future to create a world that's safe, comfortable, and sustainable. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the world lives, works, and plays. This is an exciting...


  • Belfast, United Kingdom Search 5.0 Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Search 5.0. As a Senior Software Engineer, you will play a key role in the development and maintenance of our software products.Key ResponsibilitiesDesign, develop, and deploy software applications using TypeScript and AWS.Work collaboratively with cross-functional...


  • Belfast, United Kingdom Johnson Controls International Full time

    At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the world lives, works, and plays. This is an exciting...


  • Belfast, United Kingdom Johnson Controls International Full time

    At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the world lives, works, and plays. This is an exciting...


  • Belfast, United Kingdom Johnson Controls International Full time

    At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the world lives, works, and plays. This is an exciting...


  • Belfast, United Kingdom Perforce Software Full time

    **Role: Senior Technical Writer** **Location: Belfast, UK** Perforce develops DevOps tools that improve software quality and security as well as team productivity for several of the world’s leading companies, such as PIXAR, CD Projekt Red, NASA, Verizon, Honda, and NVIDIA. **Position Summary**: Lisa Robertson, Director, Technical Writing at Perforce is...


  • Belfast, United Kingdom Perforce Software Full time

    **Role: Senior Technical Writer** **Location: Belfast, UK** Perforce develops DevOps tools that improve software quality and security as well as team productivity for several of the world’s leading companies, such as PIXAR, CD Projekt Red, NASA, Verizon, Honda, and NVIDIA. **Position Summary**: Lisa Robertson, Director, Technical Writing at Perforce is...


  • Belfast, United Kingdom Johnson Controls International Full time

    At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the world lives, works, and plays. This is an exciting...


  • Belfast, United Kingdom Johnson Controls International Full time

    At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the world lives, works, and plays. This is an exciting...


  • Belfast, United Kingdom Johnson Controls International Full time

    At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the world lives, works, and plays. This is an exciting...


  • Belfast, United Kingdom Search 5.0 Full time

    Job: Senior Software Development EngineerSearch 5.0 is delighted to partner with a leading technology company for a Senior Software Development Engineer to join their team.The company is a pioneer in cloud-based content management, providing customizable solutions that enhance customer communication, marketing, and employee engagement efforts across various...


  • Belfast, United Kingdom Queen's University Belfast Full time

    The School of Electronics, Electrical Engineering & Computer Science (EEECS) at Queen’s University Belfast, is currently seeking to appoint a Lecturer/Senior Lecturer in Software Engineering to undertake research in Software Engineering, developing and contributing to our ambitious research agenda and leading University wide efforts to establish Queen’s...