Principal Software Engineer with Cyber Security Focus

1 month ago


Crumlin, Caerphilly County Borough, United Kingdom Johnson Controls Full time
Overview

We are a leading global provider of security solutions, committed to protecting people, facilities, and assets. Our innovative products and services enable seamless interactions between devices, ensuring secure and efficient operations.


Job Description

This is an exciting opportunity to play a crucial role in designing, developing, and deploying advanced software solutions for monitoring and managing network video recorders. Your expertise will be instrumental in creating high-performance product solutions that can run on edge devices, cloud, and on-premise servers.

You will participate in the full development life cycle from requirements to implementation and verification, working closely with other software development, firmware development, and testing teams. Your contributions will help ensure the security and reliability of our solutions.

Responsibilities
  1. Design and develop software solutions that enable seamless device interactions, including video streaming and configuration.
  2. Contribute to the hands-on solution implementations, ensuring alignment with our security processes.
  3. Help break complex features into user stories and tasks, providing estimates and ensuring timely delivery.
  4. Maintain continuous enhancement, maintenance, and code quality through regular code reviews.
Requirements

To succeed in this role, you must have:

  • A BSc/MSc/PhD in Computer Science, Software Engineering, or Electrical Engineering, with substantial experience in developing complex enterprise products/solutions.
  • No less than 5 years' experience in C++ software development on Linux platforms (preferably Ubuntu).
  • A solid understanding of cyber security, with emphasis on designing software for security.
  • Familiarity with scripting languages, such as Python or Bash.
  • Experience with Scrum methodologies and Agile project management.
  • Knowledge of hybrid on-premise and Cloud computing implementation and integrations.
  • Proficiency in cloud solutions on Azure, AWS, or Google.
  • Understanding of video streaming technologies, including network, user, and storage configurations.
Location and Salary

This position is based in Belfast, UK, and requires authorization to work in the UK. The estimated salary for this role is £85,000 - £110,000 per annum, depending on experience and qualifications.



  • Crumlin, Caerphilly County Borough, United Kingdom Johnson Controls Full time

    Be part of Johnson Controls' mission to leverage technology to build a more productive, secure, and sustainable future. As a Senior Software Developer - Security Systems, you will play a critical role in designing, developing, and deploying advanced software solutions for monitoring and managing network video recorders.You will collaborate with...


  • Crumlin, Caerphilly County Borough, United Kingdom Johnson Controls Full time

    Unlock a world of innovation as a Principal Engineer at Johnson Controls, where you will play a crucial role in designing, developing, and deploying advanced software solutions for monitoring and managing network video recorders. With our industry-leading security solutions, you will have a large impact on protecting people, facilities, and assets at scale...


  • Crumlin, Caerphilly County Borough, United Kingdom Johnson Controls Full time

    Job DescriptionAs a Cybersecurity Product Specialist at Johnson Controls, you will play a critical role in ensuring the security and compliance of our products. Your primary responsibility will be to work closely with the engineering teams to schedule code reviews and scans, as well as liaise with senior architects to discuss results and identify areas for...


  • Crumlin, Caerphilly County Borough, United Kingdom Randox Laboratories Full time

    We are seeking a Senior Software Engineer to join our team in Cloud and Cybersecurity Solutions. The ideal candidate will have 5+ years of experience in designing, developing, and implementing cloud-based security solutions. The role will involve leading a team of engineers to ensure the security and compliance of our cloud infrastructure.


  • Crumlin, Caerphilly County Borough, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    KO2 Embedded Recruitment Solutions LTD is a leading provider of high-tech engineering services. We are currently seeking a skilled electronics engineer to join our team in Belfast, UK.About the Role:This exciting opportunity involves designing and developing innovative electronic solutions for our clients. The ideal candidate will have a strong background in...


  • Crumlin, Caerphilly County Borough, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    KO2's client, a renowned provider of IoT solutions, is seeking a talented Belfast Embedded Engineer to join their team.The successful candidate will design and develop embedded systems, collaborating closely with software developers, QA engineers, and other stakeholders.A competitive salary of £53,000 - £63,000 per annum is offered, along with a range of...


  • Crumlin, Caerphilly County Borough, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Electronics Engineer Job OverviewThe successful candidate will be responsible for designing and developing cutting-edge IoT devices and telematics solutions. With a focus on innovation and technical expertise, this role offers an exciting opportunity to join a leading global company in the transportation and logistics industries.Key responsibilities include...


  • Crumlin, Caerphilly County Borough, United Kingdom Randox Laboratories Full time

    The role of a Manufacturing Operative at Randox Laboratories involves packing a full range of diagnostic products on manual static or automated packing lines. This is a varied position that requires the development of diverse skills, including assembly and labelling of kit boxes, packing kits in accordance with established specifications, and operation and...


  • Crumlin, Caerphilly County Borough, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Embedded Systems Engineer PositionWe have an exciting opportunity for an Embedded Systems Engineer to join our team at KO2 Embedded Recruitment Solutions LTD in Belfast.About the Role:Design and implement embedded systems for cutting-edge vehicle and asset telematics solutionsWork closely with software engineers to ensure seamless...


  • Crumlin, Caerphilly County Borough, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    We are seeking an experienced electronics engineer to join our team in Belfast, UK. This global leader in vehicle and asset telematics offers a competitive salary range of £50,000 - £60,000 per year.Job Overview:The successful candidate will be responsible for designing and developing cutting-edge electronic systems for our clients. With a strong focus on...


  • Crumlin, Caerphilly County Borough, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Join KO2 Embedded Recruitment Solutions LTD as an electronics engineer and contribute to the development of cutting-edge electronic systems.About the Job:We are looking for an experienced electronics engineer to join our team in Belfast, UK. This exciting role involves designing and developing electronic solutions using advanced technologies.Duties and...


  • Crumlin, Caerphilly County Borough, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Job Overview: KO2 Embedded Recruitment Solutions LTD is seeking an experienced electronics hardware engineer to join our Belfast-based team. As a key member of our global organization, you will contribute to the development of cutting-edge IoT solutions.Key Responsibilities: Design and develop electronic hardware components that meet strict quality...


  • Crumlin, Caerphilly County Borough, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    We are seeking a skilled Senior Electronics Design Specialist to join our Belfast-based team.As a key member of our team, you will design and develop advanced electronic systems, collaborating closely with software engineers, mechanical engineers, and other stakeholders.The successful candidate will have a strong background in electronics engineering, with a...


  • Crumlin, Caerphilly County Borough, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Senior Electronics Engineer PositionThe successful candidate will be responsible for designing and developing advanced IoT devices and telematics solutions. With a focus on innovation and technical expertise, this role offers an exciting opportunity to join a leading global company in the transportation and logistics industries.This position requires strong...


  • Crumlin, Caerphilly County Borough, United Kingdom HAYS Specialist Recruitment Full time

    Job Summary:A CNC Machinist position is available in a reputable manufacturing company with a strong focus on customer service and high-quality work. The successful candidate will be responsible for manufacturing precision components, operating CNC machines, and ensuring technical compliance with engineering drawings.


  • Crumlin, Caerphilly County Borough, United Kingdom Ashton Recruitment Full time

    Ashton Recruitment is acting as a Recruitment Business. We are seeking a skilled HGV 2 driver to join our team for a temporary opportunity covering weekends throughout the Christmas period. This role offers a competitive hourly rate of £13.19 to £14, making it an attractive option for those looking for a short-term gig with the potential for permanent...


  • Crumlin, Caerphilly County Borough, United Kingdom HAYS Specialist Recruitment Full time

    We are seeking a skilled CNC Machinist to join our client's team in Northern Ireland. As a key member of the production team, you will be responsible for manufacturing precision components, operating complex machine tools, and ensuring high-quality work. If you have experience in an engineering environment, knowledge of Siemen controls, and a passion for...


  • Crumlin, Caerphilly County Borough, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Electronics Engineer Job Summary">We are seeking a skilled electronics engineer to join our Belfast-based team, focusing on designing and developing innovative IoT devices and telematics solutions. With a focus on GNSS, cellular modules, BLE, CAN protocols, and sensor integration, you will contribute to creating real-time data on vehicle behavior, driving...


  • Crumlin, Caerphilly County Borough, United Kingdom HAYS Specialist Recruitment Full time

    Maintenance Technician Job Description:We are seeking a highly skilled Maintenance Technician to join our client's team on a day shift basis. The successful candidate will be responsible for ensuring all plant and equipment on site are operational and well-maintained, with a focus on electrical, mechanical, pneumatic, hydraulic, and electronic...


  • Crumlin, Caerphilly County Borough, United Kingdom HAYS Specialist Recruitment Full time

    This is an exciting opportunity to join a reputable manufacturing company as a CNC Machinist. As a key member of the production team, you will be responsible for delivering high-quality precision components that meet the required specifications. Your main duties will include manufacturing precision components using CNC mill turn/mills/gear shaping machines,...