Senior Software Engineer
2 weeks ago
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.
Ready to make your application Please do read through the description at least once before clicking on Apply.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
-
Senior Software Development Engineer
1 day ago
Belfast, United Kingdom Instil Software Full timeAbout Instil SoftwareInstil Software is a leading provider of digital solutions, dedicated to delivering high-quality products and services to our customers.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will play a key role in the design and development of our next-generation digital...
-
Senior Software Development Engineer
1 day ago
Belfast, United Kingdom Instil Software Full timeAbout Instil SoftwareInstil Software is a leading provider of digital solutions, dedicated to delivering high-quality products and services to our customers.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will play a key role in the design and development of our next-generation digital...
-
Senior Software Engineer
3 months ago
Belfast, United Kingdom Instil Software Full timeWe 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 timeWe 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...
-
Software Development Professional
1 day ago
Belfast, United Kingdom Instil Software Full timeAbout Instil SoftwareWe are a dynamic and innovative software development company that specializes in creating cutting-edge solutions for the cloud, mobile, and desktop platforms. As a Software Engineer at Instil Software, you will be part of a talented team that is passionate about delivering high-quality software products.Job SummaryWe are seeking an...
-
Software Development Professional
1 day ago
Belfast, United Kingdom Instil Software Full timeAbout Instil SoftwareWe are a dynamic and innovative software development company that specializes in creating cutting-edge solutions for the cloud, mobile, and desktop platforms. As a Software Engineer at Instil Software, you will be part of a talented team that is passionate about delivering high-quality software products.Job SummaryWe are seeking an...
-
Senior Software Engineer
1 week ago
Belfast, United Kingdom Search 5.0 Full timeJob: 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 Software Engineer
3 days ago
Belfast, United Kingdom Search 5.0 Full timeJob: Senior Software EngineerLocation: 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 cloud-based content management pioneering the industry with customisable offerings enhancing...
-
Senior Software Engineer
3 days ago
Belfast, United Kingdom Search 5.0 Full timeJob: Senior Software EngineerLocation: 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 cloud-based content management pioneering the industry with customisable offerings enhancing...
-
Senior Software Engineer
2 days ago
Belfast, United Kingdom Search 5.0 Full timeJob: Senior Software Engineer Location: Belfast (Hybrid) Salary: £55k - £65k Search 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 cloud-based content management pioneering the industry with customisable offerings...
-
Software Engineer
2 days ago
Belfast, United Kingdom JAM Software GmbH Full timeJob Title: Software Engineer - Java Trade FinanceAbout the Role:We are seeking a highly skilled Software Engineer to join our team at JAM Software GmbH. As a Software Engineer, you will be responsible for developing high-quality software solutions using Java and other relevant technologies.Key Responsibilities:Design, develop, and test software applications...
-
Software Engineer
2 days ago
Belfast, United Kingdom JAM Software GmbH Full timeJob Title: Software Engineer - Java Trade FinanceAbout the Role:We are seeking a highly skilled Software Engineer to join our team at JAM Software GmbH. As a Software Engineer, you will be responsible for developing high-quality software solutions using Java and other relevant technologies.Key Responsibilities:Design, develop, and test software applications...
-
Senior Software Engineer
4 days ago
Belfast, United Kingdom Search 5.0 Full timeJob: Senior Software EngineerLocation: Belfast (Hybrid)Salary: £55k - £65kBe one of the first applicants, read the complete overview of the role below, then send your application for consideration.Search 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...
-
Senior Software Engineer
3 days ago
Belfast, United Kingdom Search 5.0 Full timeJob: Senior Software EngineerLocation: Belfast (Hybrid)Salary: £55k - £65kBe one of the first applicants, read the complete overview of the role below, then send your application for consideration.Search 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...
-
Senior Software Engineer C#
3 days ago
Belfast, United Kingdom EverQuote Full timeJob Title: Senior Software Engineer C#About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at EverQuote. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our software applications using C#.Key Responsibilities:Design and develop software applications using C#Collaborate with...
-
Senior Software Engineer C#
3 days ago
Belfast, United Kingdom EverQuote Full timeJob Title: Senior Software Engineer C#About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at EverQuote. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our software applications using C#.Key Responsibilities:Design and develop software applications using C#Collaborate with...
-
AI Team Lead
2 days ago
Belfast, United Kingdom Bright Software Group Full timeAbout the RoleWe are seeking an experienced AI Team Lead to join our team at Bright Software Group. As a key member of our engineering team, you will play a pivotal role in leading our AI team and contributing to the development of high-quality, scalable products and services.Key ResponsibilitiesLead and mentor a small team of engineers, providing guidance...
-
AI Team Lead
2 days ago
Belfast, United Kingdom Bright Software Group Full timeAbout the RoleWe are seeking an experienced AI Team Lead to join our team at Bright Software Group. As a key member of our engineering team, you will play a pivotal role in leading our AI team and contributing to the development of high-quality, scalable products and services.Key ResponsibilitiesLead and mentor a small team of engineers, providing guidance...
-
Senior Engineer
2 weeks ago
Belfast, United Kingdom Ocho Full timeSenior 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
3 weeks ago
Belfast, United Kingdom Ocho Full timeSenior 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...