The Security Test Engineer will be responsible for ensuring the security robustness of software and firmware components within our product portfolio. This role involves conducting threat modeling, security testing, and vulnerability assessments, while ensuring compliance with internal processes and industry standards. The ideal candidate will be passionate about cybersecurity, detail-oriented, and experienced in testing within industrial environments. PLEASENOTEtheclientwillonlyacceptcandidateswhoareauthorisedtoworkintheUK,withouttherequirementforsponsorshiporANYtypeofvisa(e.g.dependant/spousal,post-studyetc.). Inaddition,thisrolehybridbasedwith4daysintheScottishoffice,thereforeyoushouldcurrentlybelocatedinScotland. PRINCIPLE JOB RESPONSIBILITIES Perform security requirements analysis and threat modeling. Conduct risk analysis and define test strategies aligned with security objectives. Plan, execute, and report on security testing activities, including: Tool and technique selection Security requirements testing Threat mitigation testing Vulnerability testing Abuse case testing Attack surface analysis Regression testing Test automation Analyze, report, and track security defects. Ensure compliance with internal processes and applicable standards (e.g. IEC 62443, ISO 27001). Support internal and external audits as required. Drive continuous improvement by staying updated on emerging threats, tools, and best practices. Occasional travel may be required, such as training or customer support. REQUIRED QUALIFICATIONS AND EXPERIENCE Minimum 5 years of experience in software and/or firmware testing Engineering degree in Software, Computer Science, Cybersecurity or equivalent demonstrated knowledge. Proficiency with tools such as Burp Suite, OWASP ZAP, Nessus, Metasploit, Wireshark, Nmap, Fortify, Checkmarx. Knowledge of scripting languages such as Python, JavaScript, Bash, or PowerShell. Understanding of encryption algorithms, key management, and secure protocols (TLS, SSH, etc.). Strong understanding of common vulnerabilities (e.g., OWASP Top 10, CWE/SANS Top 25). Familiarity with Linux, Windows, and network protocols (TCP/IP, DNS, HTTP/S). Understanding of industrial protocols (e.g., Serial, Modbus, HART). Knowledge of industry standards: IEC 62443, ISO 27001, NIST, OWASP. Experience implementing DevSecOps best practices; Azure DevOps experience is a plus. Self-directed and motivated in a team oriented environment.
Dec 13, 2025
Full time
The Security Test Engineer will be responsible for ensuring the security robustness of software and firmware components within our product portfolio. This role involves conducting threat modeling, security testing, and vulnerability assessments, while ensuring compliance with internal processes and industry standards. The ideal candidate will be passionate about cybersecurity, detail-oriented, and experienced in testing within industrial environments. PLEASENOTEtheclientwillonlyacceptcandidateswhoareauthorisedtoworkintheUK,withouttherequirementforsponsorshiporANYtypeofvisa(e.g.dependant/spousal,post-studyetc.). Inaddition,thisrolehybridbasedwith4daysintheScottishoffice,thereforeyoushouldcurrentlybelocatedinScotland. PRINCIPLE JOB RESPONSIBILITIES Perform security requirements analysis and threat modeling. Conduct risk analysis and define test strategies aligned with security objectives. Plan, execute, and report on security testing activities, including: Tool and technique selection Security requirements testing Threat mitigation testing Vulnerability testing Abuse case testing Attack surface analysis Regression testing Test automation Analyze, report, and track security defects. Ensure compliance with internal processes and applicable standards (e.g. IEC 62443, ISO 27001). Support internal and external audits as required. Drive continuous improvement by staying updated on emerging threats, tools, and best practices. Occasional travel may be required, such as training or customer support. REQUIRED QUALIFICATIONS AND EXPERIENCE Minimum 5 years of experience in software and/or firmware testing Engineering degree in Software, Computer Science, Cybersecurity or equivalent demonstrated knowledge. Proficiency with tools such as Burp Suite, OWASP ZAP, Nessus, Metasploit, Wireshark, Nmap, Fortify, Checkmarx. Knowledge of scripting languages such as Python, JavaScript, Bash, or PowerShell. Understanding of encryption algorithms, key management, and secure protocols (TLS, SSH, etc.). Strong understanding of common vulnerabilities (e.g., OWASP Top 10, CWE/SANS Top 25). Familiarity with Linux, Windows, and network protocols (TCP/IP, DNS, HTTP/S). Understanding of industrial protocols (e.g., Serial, Modbus, HART). Knowledge of industry standards: IEC 62443, ISO 27001, NIST, OWASP. Experience implementing DevSecOps best practices; Azure DevOps experience is a plus. Self-directed and motivated in a team oriented environment.
A leading IT recruitment agency is sourcing a Network Engineer for a permanent position in Aberdeen. The successful candidate will be involved in designing and implementing secure network infrastructures and providing exceptional customer support. Ideal for those with experience in networking solutions and strong fault diagnosis skills. The role requires hybrid work 2-3 days per week in the office.
Dec 13, 2025
Full time
A leading IT recruitment agency is sourcing a Network Engineer for a permanent position in Aberdeen. The successful candidate will be involved in designing and implementing secure network infrastructures and providing exceptional customer support. Ideal for those with experience in networking solutions and strong fault diagnosis skills. The role requires hybrid work 2-3 days per week in the office.
A recruitment agency in Aberdeen is seeking a Network (Systems) Engineer to join an established team. The successful candidate will manage support requests, troubleshoot technical issues, and contribute to documentation while maintaining excellent customer communication. Ideal applicants will have at least one year of relevant experience and a passion for learning new technologies. A driving licence is preferred.
Dec 13, 2025
Full time
A recruitment agency in Aberdeen is seeking a Network (Systems) Engineer to join an established team. The successful candidate will manage support requests, troubleshoot technical issues, and contribute to documentation while maintaining excellent customer communication. Ideal applicants will have at least one year of relevant experience and a passion for learning new technologies. A driving licence is preferred.
The Front-End Security Developer will be responsible for ensuring the secure design and implementation of front-end applications. This includes applying secure coding practices, conducting threat modeling, and ensuring compliance with industry standards. The ideal candidate will have a strong background in front-end development and cybersecurity. PLEASENOTEtheclientwillonlyacceptcandidateswhoareauthorisedtoworkintheUK,withouttherequirementforsponsorshiporANYtypeofvisa(e.g.dependant/spousal,post-studyetc.). Inaddition,thisrolehybridbasedwith4daysintheScottishoffice,thereforeyoushouldcurrentlybelocatedinScotland. PRINCIPLE JOB RESPONSIBILITIES Perform security requirements analysis Conduct risk analysis and threat modelling Ensure secure design principles are applied such as least privilege, defence in depth, and secure defaults Ensure secure implementation of requirements and threat mitigations, including: Follow secure coding guidelines to prevent common vulnerabilities (e.g., buffer overflows, injection flaws) Application of Static Code Analysis to identify security vulnerabilities in code Application of Software Composition Analysis to ensure supply chain security Unit testing and code reviews Defect analysis and remediation Ensure compliance with internal processes and applicable standards (e.g., IEC 62443, ISO 27001) Support internal and external audits as required Drive continuous improvement by staying updated on emerging threats, tools, and best practices Occasional travel may be required, such as training or customer support. REQUIRED QUALIFICATIONS AND EXPERIENCE Minimum 5 years of experience in developing desktop applications and/or web applications Engineering degree in Software, Computer Science, Cybersecurity or equivalent demonstrated knowledge. Strong C++ programming skills and/or web application framework, i.e. Angular Understanding of encryption algorithms, key management, and secure protocols (TLS, SSH, etc.). Strong understanding of common vulnerabilities (e.g., OWASP Top 10, CWE/SANS Top 25). Familiarity with Linux, Windows, and network protocols (TCP/IP, DNS, HTTP/S). Understanding of industrial protocols (e.g., Serial, Modbus, HART). Knowledge of industry standards: IEC 62443, ISO 27001, NIST, OWASP. Experience implementing DevSecOps best practices; Azure DevOps experience is a plus. Self-directed and motivated in a team oriented environment.
Dec 13, 2025
Full time
The Front-End Security Developer will be responsible for ensuring the secure design and implementation of front-end applications. This includes applying secure coding practices, conducting threat modeling, and ensuring compliance with industry standards. The ideal candidate will have a strong background in front-end development and cybersecurity. PLEASENOTEtheclientwillonlyacceptcandidateswhoareauthorisedtoworkintheUK,withouttherequirementforsponsorshiporANYtypeofvisa(e.g.dependant/spousal,post-studyetc.). Inaddition,thisrolehybridbasedwith4daysintheScottishoffice,thereforeyoushouldcurrentlybelocatedinScotland. PRINCIPLE JOB RESPONSIBILITIES Perform security requirements analysis Conduct risk analysis and threat modelling Ensure secure design principles are applied such as least privilege, defence in depth, and secure defaults Ensure secure implementation of requirements and threat mitigations, including: Follow secure coding guidelines to prevent common vulnerabilities (e.g., buffer overflows, injection flaws) Application of Static Code Analysis to identify security vulnerabilities in code Application of Software Composition Analysis to ensure supply chain security Unit testing and code reviews Defect analysis and remediation Ensure compliance with internal processes and applicable standards (e.g., IEC 62443, ISO 27001) Support internal and external audits as required Drive continuous improvement by staying updated on emerging threats, tools, and best practices Occasional travel may be required, such as training or customer support. REQUIRED QUALIFICATIONS AND EXPERIENCE Minimum 5 years of experience in developing desktop applications and/or web applications Engineering degree in Software, Computer Science, Cybersecurity or equivalent demonstrated knowledge. Strong C++ programming skills and/or web application framework, i.e. Angular Understanding of encryption algorithms, key management, and secure protocols (TLS, SSH, etc.). Strong understanding of common vulnerabilities (e.g., OWASP Top 10, CWE/SANS Top 25). Familiarity with Linux, Windows, and network protocols (TCP/IP, DNS, HTTP/S). Understanding of industrial protocols (e.g., Serial, Modbus, HART). Knowledge of industry standards: IEC 62443, ISO 27001, NIST, OWASP. Experience implementing DevSecOps best practices; Azure DevOps experience is a plus. Self-directed and motivated in a team oriented environment.
A global recruitment firm is sourcing Cyber Security Architects of all levels for remote positions in the UK. Candidates must have at least 5 years of experience in security architecture design within a Service Provider organization and a strong understanding of security frameworks. The role emphasizes developing security strategies, conducting risk assessments, and providing innovative security solutions. Ideal candidates will have relevant industry certifications and a customer-focused mindset.
Dec 13, 2025
Full time
A global recruitment firm is sourcing Cyber Security Architects of all levels for remote positions in the UK. Candidates must have at least 5 years of experience in security architecture design within a Service Provider organization and a strong understanding of security frameworks. The role emphasizes developing security strategies, conducting risk assessments, and providing innovative security solutions. Ideal candidates will have relevant industry certifications and a customer-focused mindset.
Overview We are sourcing a Network Engineer for a permanent role in Aberdeen. This client is a well-established IT business and quickly becoming a leader in their field, based on their years of expertise. The role would be working in the Client Support division and reporting to the Operations Manager. Responsibilities Key player in the designing and implementing of a functional and secure Network Infrastructure. Resolving support issues and addressing user's needs. Operate as an integral team member for Client Support. Employ strong fault diagnosis and root cause analysis skills to diagnose and solve complex technical issues and provide timely solutions to clients from pre-sales through to service delivery and ongoing client support in a professional, timely manner. Maintain high degrees of customer service and satisfaction in all aspects of the role. Provide technical and general customer support both internally and externally specialising in but not limited to: Network Connectivity - Configuration, support & Maintenance of Network Connectivity (Switching, Routing) & Firewalling. Wireless Network - Design, deployment and support of wireless network services to clients. Voice Services - Support of Telecoms services to clients. Managed Services - Server Admin (Config, Support & Maintenance of Windows & Unix Servers), Microsoft Office 365 (Licensing & Management), and Cloud (VMware & Azure). Pre-sales Support - Technical Recommendations, supporting business development team, overlooking tenders and client scoping. Client Support - via phone, e-mail, ticketing system and site attendance, whilst meeting SLAs Out of hours support and resolution - be available throughout on call hours via weekly rota system. R&D / Product and Service Development Roadmap Infrastructure Management - Assist in system audits and development projects Business Improvement & daily role management Daily role management - Review jobs, tasks, tickets and event monitoring tools frequently and advance in a timely manner. Qualifications and Experience Required In-depth knowledge of networking solutions Experience in a network engineer role Experience of providing exceptional customer support in a technical Support environment Certification such as Cisco CCNA, CCNP or CCDA and ITIL would be advantageous A full clean driving license Must be located in the Aberdeen region to work hybrid 2-3 days per week in the office No sponsorship - must have at least a defendants visa, Pre-settled, Settled or ILR, or be a UK citizen.
Dec 13, 2025
Full time
Overview We are sourcing a Network Engineer for a permanent role in Aberdeen. This client is a well-established IT business and quickly becoming a leader in their field, based on their years of expertise. The role would be working in the Client Support division and reporting to the Operations Manager. Responsibilities Key player in the designing and implementing of a functional and secure Network Infrastructure. Resolving support issues and addressing user's needs. Operate as an integral team member for Client Support. Employ strong fault diagnosis and root cause analysis skills to diagnose and solve complex technical issues and provide timely solutions to clients from pre-sales through to service delivery and ongoing client support in a professional, timely manner. Maintain high degrees of customer service and satisfaction in all aspects of the role. Provide technical and general customer support both internally and externally specialising in but not limited to: Network Connectivity - Configuration, support & Maintenance of Network Connectivity (Switching, Routing) & Firewalling. Wireless Network - Design, deployment and support of wireless network services to clients. Voice Services - Support of Telecoms services to clients. Managed Services - Server Admin (Config, Support & Maintenance of Windows & Unix Servers), Microsoft Office 365 (Licensing & Management), and Cloud (VMware & Azure). Pre-sales Support - Technical Recommendations, supporting business development team, overlooking tenders and client scoping. Client Support - via phone, e-mail, ticketing system and site attendance, whilst meeting SLAs Out of hours support and resolution - be available throughout on call hours via weekly rota system. R&D / Product and Service Development Roadmap Infrastructure Management - Assist in system audits and development projects Business Improvement & daily role management Daily role management - Review jobs, tasks, tickets and event monitoring tools frequently and advance in a timely manner. Qualifications and Experience Required In-depth knowledge of networking solutions Experience in a network engineer role Experience of providing exceptional customer support in a technical Support environment Certification such as Cisco CCNA, CCNP or CCDA and ITIL would be advantageous A full clean driving license Must be located in the Aberdeen region to work hybrid 2-3 days per week in the office No sponsorship - must have at least a defendants visa, Pre-settled, Settled or ILR, or be a UK citizen.
A leading recruitment firm is seeking a Principal Firmware Engineer in Scotland. This role involves leading the design and development of firmware for Continuous Gas Analyzer Products, collaborating closely with teams and working on both legacy and new products. Candidates should have a minimum of 7 years' experience in embedded software development, preferably on Linux, along with a solid engineering background in software, electronics, or computer science. The position is hybrid, requiring four days in the office, emphasizing technical leadership and strong interpersonal skills.
Dec 13, 2025
Full time
A leading recruitment firm is seeking a Principal Firmware Engineer in Scotland. This role involves leading the design and development of firmware for Continuous Gas Analyzer Products, collaborating closely with teams and working on both legacy and new products. Candidates should have a minimum of 7 years' experience in embedded software development, preferably on Linux, along with a solid engineering background in software, electronics, or computer science. The position is hybrid, requiring four days in the office, emphasizing technical leadership and strong interpersonal skills.
Overview We are souring Cyber (Resiliency) Security Architects of all levels for our client who is a Global Leader within their field. These positions are for the UK division working remotely, except for the occasional client visit. Candidates must be located and authorised to work in the UK without any visa requirements. Job Role Take the lead on developing, implementing, and maintaining our security strategy within their Service Provider organization. Work closely with our leadership team to design and implement effective security solutions that not only protect our business objectives and regulatory requirements but also provide innovative solutions to stay ahead of emerging threats. Conduct risk assessments and threat modeling to identify and prioritize risks to our business and IT assets, using your extensive experience in security architecture design Implementation within a Service Provider environment to create a cutting-edge security architecture framework. Work to maintain policies, standards, and guidelines related to information security within our organization, collaborating with cross-functional teams to implement security controls and technologies such as encryption, authentication, and authorization solutions. Conducting security reviews of vendors and third-party partners to ensure they meet our rigorous security standards. Performing regular security and risk reviews of their Service Provider environment to identify vulnerabilities and recommend remediation activities. Advise the senior leadership team on the latest security best practices, and stay ahead of emerging security threats, always keeping our organization one step ahead. You will have a growth mindset; keen to drive your own personal and professional development. You are customer-focused - someone who prioritizes customer success in their work Required Technical and Professional Expertise Minimum of 5 years (10 years for senior) experience in security architecture design and implementation within a Service Provider organization. Experience with security frameworks such as NIST CSF, ISO 27001, or CIS Controls Deep understanding of security technologies, such as firewalls, intrusion detection and prevention systems, vulnerability scanners, and endpoint protection. Strong knowledge of cloud security concepts and technologies, such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP). Preferred Technical and Professional Experience Relevant industry certifications such as CISSP, CISM, or CCSP Bachelor's or Master's degree in Computer Science, Information Security, or a related field
Dec 13, 2025
Full time
Overview We are souring Cyber (Resiliency) Security Architects of all levels for our client who is a Global Leader within their field. These positions are for the UK division working remotely, except for the occasional client visit. Candidates must be located and authorised to work in the UK without any visa requirements. Job Role Take the lead on developing, implementing, and maintaining our security strategy within their Service Provider organization. Work closely with our leadership team to design and implement effective security solutions that not only protect our business objectives and regulatory requirements but also provide innovative solutions to stay ahead of emerging threats. Conduct risk assessments and threat modeling to identify and prioritize risks to our business and IT assets, using your extensive experience in security architecture design Implementation within a Service Provider environment to create a cutting-edge security architecture framework. Work to maintain policies, standards, and guidelines related to information security within our organization, collaborating with cross-functional teams to implement security controls and technologies such as encryption, authentication, and authorization solutions. Conducting security reviews of vendors and third-party partners to ensure they meet our rigorous security standards. Performing regular security and risk reviews of their Service Provider environment to identify vulnerabilities and recommend remediation activities. Advise the senior leadership team on the latest security best practices, and stay ahead of emerging security threats, always keeping our organization one step ahead. You will have a growth mindset; keen to drive your own personal and professional development. You are customer-focused - someone who prioritizes customer success in their work Required Technical and Professional Expertise Minimum of 5 years (10 years for senior) experience in security architecture design and implementation within a Service Provider organization. Experience with security frameworks such as NIST CSF, ISO 27001, or CIS Controls Deep understanding of security technologies, such as firewalls, intrusion detection and prevention systems, vulnerability scanners, and endpoint protection. Strong knowledge of cloud security concepts and technologies, such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP). Preferred Technical and Professional Experience Relevant industry certifications such as CISSP, CISM, or CCSP Bachelor's or Master's degree in Computer Science, Information Security, or a related field
A leading recruitment agency is seeking a Security Test Engineer to ensure the security robustness of software and firmware components. The role involves conducting threat modeling, security testing, and vulnerability assessments. Candidates should have a minimum of 5 years' experience and be familiar with various security tools. This hybrid position requires 4 days in the Scottish office and candidates must be located in Scotland.
Dec 13, 2025
Full time
A leading recruitment agency is seeking a Security Test Engineer to ensure the security robustness of software and firmware components. The role involves conducting threat modeling, security testing, and vulnerability assessments. Candidates should have a minimum of 5 years' experience and be familiar with various security tools. This hybrid position requires 4 days in the Scottish office and candidates must be located in Scotland.
Our client is seeking a highly experienced Senior Frontend (HTML5) Game Developer based in or near Oxford, UK, as you will be required to work in the Oxford office 1 day per month; otherwise, you will be working remotely. The candidate will be responsible for implementing and tuning high-quality, optimised, maintainable code within a framework, ensuring the best user experience imaginable. It is preferred, although not mandatory, that you have a background in developing games and software for the casino industry. Behavioural Competency You will have the ability to work as a part of a team responsible for the development of casino slot games, liaising with the creative department to ensure that what you deliver is optimal, on time and defect-free. You will collaborate with designers and other developers to ensure that games are performant within our platform and operable on all platforms, mobile and desktop. Mandatory Skills 5 years of experience working with HTML5 and TypeScript in a mobile and desktop environment Experience with PixiJS, Phaser or other JavaScript gaming/animation frameworks Proficient knowledge of animation techniques using WebGL or Canvas 2D APIs Solid experience working with source control platforms and tools such as GIT and SVN Nice to have Skills Knowledge of CSS, PostCSS, and SASS/SCSS Knowledge of CSS frameworks (Tailwind, Bootstrap etc) and responsive design techniques Passion for technologies and a desire to remain up to date with the latest skills Ideally a maths, statistics or physics background, or 3D development experience Excellent knowledge of platform-specific and cross-platform capabilities and constraints Experience with JavaScript build tools (e.g. Gulp, Vite, Rollup) Have the ability to analyse and understand frameworks and functionality to ensure optimal experiences within a mobile-first development approach Experience with logging and analysis tools to quickly diagnose errors (Elasticsearch, Rollbar, Sentry) Great communication skills as a core member of an internationally based team
Dec 13, 2025
Full time
Our client is seeking a highly experienced Senior Frontend (HTML5) Game Developer based in or near Oxford, UK, as you will be required to work in the Oxford office 1 day per month; otherwise, you will be working remotely. The candidate will be responsible for implementing and tuning high-quality, optimised, maintainable code within a framework, ensuring the best user experience imaginable. It is preferred, although not mandatory, that you have a background in developing games and software for the casino industry. Behavioural Competency You will have the ability to work as a part of a team responsible for the development of casino slot games, liaising with the creative department to ensure that what you deliver is optimal, on time and defect-free. You will collaborate with designers and other developers to ensure that games are performant within our platform and operable on all platforms, mobile and desktop. Mandatory Skills 5 years of experience working with HTML5 and TypeScript in a mobile and desktop environment Experience with PixiJS, Phaser or other JavaScript gaming/animation frameworks Proficient knowledge of animation techniques using WebGL or Canvas 2D APIs Solid experience working with source control platforms and tools such as GIT and SVN Nice to have Skills Knowledge of CSS, PostCSS, and SASS/SCSS Knowledge of CSS frameworks (Tailwind, Bootstrap etc) and responsive design techniques Passion for technologies and a desire to remain up to date with the latest skills Ideally a maths, statistics or physics background, or 3D development experience Excellent knowledge of platform-specific and cross-platform capabilities and constraints Experience with JavaScript build tools (e.g. Gulp, Vite, Rollup) Have the ability to analyse and understand frameworks and functionality to ensure optimal experiences within a mobile-first development approach Experience with logging and analysis tools to quickly diagnose errors (Elasticsearch, Rollbar, Sentry) Great communication skills as a core member of an internationally based team