background in developing and deploying AI/ML models in predictive maintenance, load forecasting, and grid optimisation. * Proficiency in programming languages such as Python, C++, Java, R, or similar. * Expertise in deploying ML models using Docker, Kubernetes (K8s), and related tools in virtualised environments. * Experience with data pipelines, Azure ML more »
and stakeholders. Clearly and regularly communicating with management and technical support colleagues. Skills and Experience Essential Demonstrate at least 6 years of experience with C++ to interface with communication systems (telephony, radio). Demonstrable experience of development with technologies such as VoIP, SIP, WebRTC in the context of Control Room more »
background in developing and deploying AI/ML models in predictive maintenance, load forecasting, and grid optimisation. Proficiency in programming languages such as Python, C++, Java, R, or similar. Expertise in deploying ML models using Docker, Kubernetes (K8s), and related tools in virtualised environments. Experience with data pipelines, Azure ML more »
algorithm development, particularly considering numerical accuracy. • Understanding of software development lifecycles (Waterfall/Agile). Desirable Skills: • Experience in the space sector. • Proficiency in C++, FORTRAN, or Julia. • Familiarity with software development tools, including GIT. This is an exciting opportunity to work on cutting-edge space technologies within a supportive more »
in scripting languages such as JavaScript, TypeScript, React Native, Python, BrightScript, or related technologies. Familiarity with AI/ML and LLM technologies. Experience with C++, especially in embedded environments. Consumer electronics experience in media/content or ad product development is a plus. Experience in productionizing solutions, including content management more »
or technologies Knowledge of operating systems, including Windows, MacOS, and/or Linux Proficient programming skills in languages such as Python, Java, JavaScript, C, C++, or C# Experience with web development and frameworks, such as NodeJS, ReactJS, ASP.NET, AngularJS, Flask, Ruby on Rails, etc. Familiarity with databases, including SQL, MySQL more »
Bolton, Greater Manchester, United Kingdom Hybrid / WFH Options
Palo Alto Networks
and Azure) Experience with scripting and editing existing code and programming using one or more of the following - Perl, Python, ruby, bash, C/C++, C#, or Java Ability to read and use the results of mobile code, malicious code, and anti-virus software Demonstrable experience of threat-intelligence led more »
Altrincham, Greater Manchester, United Kingdom Hybrid / WFH Options
Palo Alto Networks
and Azure) Experience with scripting and editing existing code and programming using one or more of the following - Perl, Python, ruby, bash, C/C++, C#, or Java Ability to read and use the results of mobile code, malicious code, and anti-virus software Demonstrable experience of threat-intelligence led more »
Leigh, Greater Manchester, United Kingdom Hybrid / WFH Options
Palo Alto Networks
and Azure) Experience with scripting and editing existing code and programming using one or more of the following - Perl, Python, ruby, bash, C/C++, C#, or Java Ability to read and use the results of mobile code, malicious code, and anti-virus software Demonstrable experience of threat-intelligence led more »
Leeds, West Yorkshire, United Kingdom Hybrid / WFH Options
Palo Alto Networks
and Azure) Experience with scripting and editing existing code and programming using one or more of the following - Perl, Python, ruby, bash, C/C++, C#, or Java Ability to read and use the results of mobile code, malicious code, and anti-virus software Demonstrable experience of threat-intelligence led more »
Bury, Greater Manchester, United Kingdom Hybrid / WFH Options
Palo Alto Networks
and Azure) Experience with scripting and editing existing code and programming using one or more of the following - Perl, Python, ruby, bash, C/C++, C#, or Java Ability to read and use the results of mobile code, malicious code, and anti-virus software Demonstrable experience of threat-intelligence led more »
Ashton-Under-Lyne, Greater Manchester, United Kingdom Hybrid / WFH Options
Palo Alto Networks
and Azure) Experience with scripting and editing existing code and programming using one or more of the following - Perl, Python, ruby, bash, C/C++, C#, or Java Ability to read and use the results of mobile code, malicious code, and anti-virus software Demonstrable experience of threat-intelligence led more »
Lead in software development of large-scale web applications with deep technical domain expertise in one or more general purpose programming languages (C#, Java, C++, etc.) and related stack(s). 3+ years of proven onsite employee supervisory experience. Exceptional communication and people skills, with a passion for product excellence more »
driven solutions to Central Government clients across the UK. Scot Lewis's clients are actively looking to hire multiple Software Engineers with Java, Python, C++ or .Net experience. Due to the nature of work, all candidates must currently hold an active eDV clearance/UK*C Clearance Skills AWS CI more »
/image processing Bachelor’s degree in Computer Science, Electronics, Engineering, or a related field (Master’s or PhD preferred) Proficiency in C/C++, Java, or Python Strong experience in low-level embedded systems and electronics Demonstrated ability to lead and mentor junior engineers Benefits : Competitive salary commensurate with more »
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
So Code Limited
of guiding and mentoring junior members of the team. Key Requirements: Degree in Computer Science or another relevant field. Proficient programming in C/C++, with experience developing software targeting Windows OS. Experience developing networking and/or video software. Experience working within a TDD, CI/CD, Agile (SAFE more »
embedded software for laser systems, working with real-time operating systems, embedded computing modules, and automated testing frameworks. Responsibilities include writing clean C/C++ code, integrating software with hardware and optics, troubleshooting embedded systems, and mentoring junior engineers. Candidates should have experience in real-time systems, microcontroller interfaces (UART more »
BA6, Glastonbury, Somerset, United Kingdom Hybrid / WFH Options
Zenovo
ups, and reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : - Software development skills: C++, Qt - Multi-Threaded Real Time Applications - GUI Development - Microsoft Azure DevOps, CI/CD - Developed Software on a Linux OS & Windows Environment Educational Background: Degree more »
in Computer Science, Software Engineering, or other related engineering degrees Experienced with C#, .NET, Java, or similar server-side code. Experience and knowledge of C++ is an advantage Experienced with SQL Server or similar databases Outstanding debugging and analysis skills Experience with Windows Server or IIS Experience with TFS or more »
in a team and continuing to make SMD an inclusive and successful business Digital and analogue electronics Microprocessors and microcontrollers Embedded software languages (C, C++, Python etc.) IoT technology and machine intelligence What skills and qualifications do I need? A minimum of upper 2nd class degree in electrical & electronics engineering more »
development, and testing of software for the company’s products and technology. Key Skills: 3-5+ years of minimum industry experience Embedded C, C++, Python Experience with microcontrollers – STM32, ARM Cortex, etc. Experience with RTOS Systems Experience with Embedded Linux Network interfaces – SPI, I2C, USB, UART, CAN, Ethernet, ADCs more »
engineers and architects. The technology Any experience in the following languages is desirable: assembly code or any other embedded system development; C, C# or C++; Java; Python; Go. Locations Bristol, UK Start Date July 2025 What you’ll need Currently pursuing a bachelor’s degree with a focus in computer more »
Cheltenham, Gloucestershire, UK Hybrid / WFH Options
Lockheed Martin
have experience in any of the following areas, we’d love to hear from you: Programming in Java , JavaScript/TypeScript & React , C/C++ , or Python . Working with Linux , Oracle/Relational Databases , or MongoDB . Building and testing with frameworks like JUnit or Jest and using Git more »
Essential Criteria At least 3 years of experience in software development, preferably in a manufacturing environment. Proven experience with programming languages such as Python, C++, C#, Java, or .NET. Strong knowledge of software development life cycle (SDLC) methodologies. Proficiency in software design patterns, algorithms, and data structures. Familiarity with manufacturing more »
systems. Programming experience with at least one software programming language. 4+ years of Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design. 4+ years of professional software development experience building API products and distributed systems. Deep knowledge of professional software engineering more »