Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
Global Technology company that specialise in ensuring Software Security are looking for a couple of skilled Senior Software Engineers (C++) to join their Glasgow base on a hybrid basis . Work on series of world-class products and gain experience with some really interesting development led security practices. Their software … global client base and build trusted securities software for billions of connected devices. The ideal candidate will have several years of programming experience with C++ (bonus points if you have exposure with C or Objective-C). This role will mainly involve working on the company's core products , they … environment, within academia, or as a hobby would be a big bonus. You'll ideally have experience with most of the following; ** C/C++ ** low-level programming ** Several years of commercial experience within a strong technical environment. ** Relevant Degree in Software Engineering, Computer Science, Maths or something similar. The More ❯
chance to join an inclusive, forward-thinking team where your skills drive real change in digital media. Responsibilities: Develop and optimize code in C, C++, Assembly, Swift, and Objective-C. Utilize tools such as Xcode, TestFlight, and other development and deployment platforms. Perform reverse engineering and debugging of mobile apps … mobile app security and security principles. Expertise in reverse engineering and debugging tools such as IDA Pro, Ghidra, Frida, or similar. Proficiency in C, C++, and Assembly programming languages. Advanced knowledge of 3 or more programming languages. Bachelor's degree in computer science or any engineering area with exposure to More ❯
for other teams' products as needed Ensure quality by creating unit tests, following Verimatrix's Secure Development Lifecycle Develop and optimize code in C, C++, Assembly Utilize tools such as Xcode, TestFlight, Visual Studio, and other development and deployment platforms Contribute to reverse engineering and debugging of mobile apps to … CEH, OSCP) are a plus Knowledge of machine learning or AI techniques applied to security solutions is a plus Technical Skills: Strong proficiency in C++ (or C), and Assembly programming languages Demonstrated understanding of mobile app security principles and secure coding practices Familiarity with reverse engineering and debugging tools such More ❯
for other teams’ products as needed Ensure quality by creating unit tests, following Verimatrix’s Secure Development Lifecycle Develop and optimize code in C, C++, Assembly Utilize tools such as Xcode, TestFlight, Visual Studio, and other development and deployment platforms Contribute to reverse engineering and debugging of mobile apps to … CEH, OSCP) are a plus Knowledge of machine learning or AI techniques applied to security solutions is a plus Technical Skills: Strong proficiency in C++ (or C), and Assembly programming languages Demonstrated understanding of mobile app security principles and secure coding practices Familiarity with reverse engineering and debugging tools such More ❯
C8 Problem solving skills including a flexible and pragmatic approach. Desirable: D1 Software skills including one or more of the following: python, C/C++, Matlab. D2 Competency in working with electronics characterisation tools, e.g. mixed-signal oscilloscopes, RF test equipment (Network/Impedance Analysers), semiconductor analysers etc. Experience Essential … Experience in any of the following areas: PCB design, including complex multi-layered layouts and wireless components (e.g. Bluetooth, RF) Embedded software (C/C++) and hardware (Microcontrollers and/or FPGAs) Analog circuit design, e.g., RF circuits, power electronics, sensor interfaces etc. F3 Experience in hardware assembly and fabrication More ❯
The Meshing Development Unit (MDU) is seeking a R&D Engineer II to develop start-of-the-art surface and volume mesh generation methods with the (multi-)GPU as the primary target platform. The focus for this role will be More ❯
standard protocols . You will play a key role in defining the future of industrial data acquisition and monitoring while maintaining compliance with MISRA C++, IEC 61850, ISO 26262, and cybersecurity standards . This is an exciting opportunity for someone passionate about enterprise software architecture, cloud computing, and real-time … Kubernetes), and API management . Design high-throughput data ingestion and processing pipelines using event-driven architectures (Kafka, MQTT). Ensure compliance with MISRA C++, ISO 26262, and cybersecurity best practices . Establish architectural principles that align with Qualitrol's cloud-native and hybrid deployment strategies . Technical Leadership & Collaboration … native architecture, and container orchestration (Docker/Kubernetes) . Experience with real-time data streaming technologies (Kafka, MQTT, Spark, or similar). Proficiency in C++, Python, and cloud platforms (AWS, Azure, or GCP) . Deep understanding of SCADA, IEC 61850, and substation automation standards . Knowledge of security protocols (TLS More ❯
standard protocols . You will play a key role in defining the future of industrial data acquisition and monitoring while maintaining compliance with MISRA C++, IEC 61850, ISO 26262, and cybersecurity standards . This is an exciting opportunity for someone passionate about enterprise software architecture, cloud computing, and real-time … Kubernetes), and API management . Design high-throughput data ingestion and processing pipelines using event-driven architectures (Kafka, MQTT). Ensure compliance with MISRA C++, ISO 26262, and cybersecurity best practices . Establish architectural principles that align with Qualitrol’s cloud-native and hybrid deployment strategies . Technical Leadership & Collaboration … native architecture, and container orchestration (Docker/Kubernetes) . Experience with real-time data streaming technologies (Kafka, MQTT, Spark, or similar). Proficiency in C++, Python, and cloud platforms (AWS, Azure, or GCP) . Deep understanding of SCADA, IEC 61850, and substation automation standards . Knowledge of security protocols (TLS More ❯
Global Technology company that specialise in ensuring Software Security are looking for a Principal Software Engineer (C++) to join their Glasgow base. You'll have the opportunity to wok on a series of world-class products and gain experience with some really interesting development led security practices. Their software ensures … increasing their Global presence and plan to break into new several new markets. The ideal candidate will have several years of programming experience with C++ (bonus points if you have exposure with C or Objective-C). This role will mainly involve working on the company's core products, they … to have strong knowledge/a passion for security. You'll ideally have experience with most of the following; ** Strong knowledge of C/C++ ** Deep understanding of Design processes and Architectural patterns ** Low-level programming ** Knowledge of mobile development The following is highly desirable; ** Software Security experience (Cybersecurity certifications More ❯
Global Technology company that specialise in ensuring Software Security are looking for a Principal Software Engineer (C++) to join their Glasgow base. You'll have the opportunity to wok on a series of world-class products and gain experience with some really interesting development led security practices. Their software ensures … increasing their Global presence and plan to break into new several new markets. The ideal candidate will have several years of programming experience with C++ (bonus points if you have exposure with C or Objective-C). This role will mainly involve working on the company's core products, they … to have strong knowledge/a passion for security. You'll ideally have experience with most of the following; * Strong knowledge of C/C++ * Deep understanding of Design processes and Architectural patterns * Low-level programming * Knowledge of mobile development The following is highly desirable; * Software Security experience (Cybersecurity certifications More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
Global Technology company that specialise in ensuring Software Security are looking for a Principal Software Engineer (C++) to join their Glasgow base. You'll have the opportunity to wok on a series of world-class products and gain experience with some really interesting development led security practices. Their software ensures … increasing their Global presence and plan to break into new several new markets. The ideal candidate will have several years of programming experience with C++ (bonus points if you have exposure with C or Objective-C). This role will mainly involve working on the company's core products, they … to have strong knowledge/a passion for security. You'll ideally have experience with most of the following; ** Strong knowledge of C/C++ ** Deep understanding of Design processes and Architectural patterns ** Low-level programming ** Knowledge of mobile development The following is highly desirable; ** Software Security experience (Cybersecurity certifications More ❯