Staines-upon-Thames, Middlesex, England, United Kingdom Hybrid / WFH Options
MicroTECH Global Ltd
software development, preferably for mobile devices, with a strong understanding of modern development environments. Understanding of computer graphics pipelines and modern mobile GPU architectures. Expert proficiency in C and C++ programming languages. System-level performance analysis and strong OS fundamentals (memory management, multithreading/synchronization, user/kernel mode interaction). Excellent communication and teamwork skills with a results-oriented More ❯
Senior C++ Software Engineer - Financial Services My client, a leading financial services organisation, is seeking a Senior C++ Software Engineer to join their dynamic and collaborative team. This is an exciting opportunity to contribute to high-impact projects in a fast-paced, agile environment. Key Responsibilities Analyse user requirements and translate them into robust solution designs Estimate development effort and … and enhance existing functionality Lead code reviews and promote best practices across the team Mentor and support junior engineers Required Skills & Experience Proven commercial experience in software development using C++ Strong knowledge of SQL Proficiency in Unix/Linux environments Degree in a numeric discipline (e.g., Computer Science, Mathematics) or equivalent professional experience Excellent communication skills, both written and verbal More ❯
Defence & National Security space and are keen to connect with talented engineers interested in making a real impact. What you'll bring: - Strong development skills in Java, Python or C++ - Experience with containerisation & orchestration (Docker, Kubernetes) - Infrastructure as Code knowledge (Terraform, Ansible) - Cloud (AWS or Azure) exposure beneficial - A collaborative mindset with the ability to solve complex technical challenges What More ❯
internal teams and communicate technical issues clearly to stakeholders Support secure software deployments and middleware solutions Essential Skills & Experience: Strong background in software engineering with proficiency in C/C++ , Ada , JavaScript , or shell scripting Experience with Linux OS administration , kernel configuration, and security patching Analytical mindset with a passion for solving technical problems Excellent communication skills in a collaborative More ❯
internal teams and communicate technical issues clearly to stakeholders Support secure software deployments and middleware solutions Essential Skills & Experience: Strong background in software engineering with proficiency in C/C++ , Ada , JavaScript , or shell scripting Experience with Linux OS administration , kernel configuration, and security patching Analytical mindset with a passion for solving technical problems Excellent communication skills in a collaborative More ❯
solutions Provide software support to the Integrated Sensors & Protection line of business. Tasked with C# application development Familiarity with the tools and approaches to embedded development Bare metal embedded C++ software development Experience required: Familiarity with Configuration Management process and tools e.g., Git Familiar with Embedded interfaces, e.g., CAN bus, I2C, SPI, GPIO Software design experience, e.g., SysML/UML More ❯
solutions Provide software support to the Integrated Sensors & Protection line of business. Tasked with C# application development Familiarity with the tools and approaches to embedded development Bare metal embedded C++ software development Experience required: Familiarity with Configuration Management process and tools e.g., Git Familiar with Embedded interfaces, e.g., CAN bus, I2C, SPI, GPIO Software design experience, e.g., SysML/UML More ❯
to deliver updates, patches, and technical support. Producing clear documentation and explaining technical issues to non-technical stakeholders. What we're looking for: Strong coding background in C/C++ (Ada, JavaScript, or shell scripting would be an advantage). Experience with Linux OS administration (RedHat or Ubuntu; kernel-level knowledge highly desirable). Ability to investigate and debug complex More ❯
United Kingdom, Land Gate, Greater Manchester Hybrid / WFH Options
Morson Talent
to a high-quality level. Experience and Qualifications Essential experience: Significant experience in the design and implementation of SCADA control systems. Excellent understanding of SCADA programming, object-oriented scripting (C++, VBScript, Python, etc), PC/Server hardware and software, and communication protocols used in industrial (OT) control systems. Significant demonstrable SCADA experience in EC&I industry (preferably Nuclear) Meticulous attention More ❯
Fareham, Hampshire, South East, United Kingdom Hybrid / WFH Options
JLA Resourcing Ltd
Role - Software Engineer, C/C++ Location - Hybrid, Home and onsite in Fareham Contract - 6 months Rate - £475 to £525 per day Start - ASAP This role has been deemed Inside IR35. You must hold active SC Clearance to be eleigible for this role. The Opportunity We are working in partnership with a leading defence systems integrator to recruit a Software … You'll bring strong technical skills and a flexible mindset, with the ability to adapt to new challenges and technologies. Essential skills & experience: Proficiency in C and/or C++ development Strong verbal and written communication skills Experience with software development methodologies Knowledge of configuration management tools (e.g. Git, Subversion) Ability to deliver high-quality work to time and budget More ❯
London, Elephant & Castle, United Kingdom Hybrid / WFH Options
The Bridge IT Recruitment
term contract, working for a major finance company, inside IR35 and fully remote. The key skills required for this Software Engineer role are below. Low latency FX Matching Java C++ (desirable) trading (desirable) SQL Gradle If you do have the relevant experience for this remote Software Engineer position, please do apply. More ❯
department, this role allows for involvement in many of the most advanced missile systems in the world, across multiple warfare domains. Skillset/experience required: Knowledge of C or C++ (At least one of these is essential) Knowledge of Ada, and/or JavaScript, shell scripting languages with a solid background in software engineering. Experience configuring and maintaining Linux OSs More ❯
department, this role allows for involvement in many of the most advanced missile systems in the world, across multiple warfare domains. Skillset/experience required: Knowledge of C or C++ (At least one of these is essential) Knowledge of Ada, and/or JavaScript, shell scripting languages with a solid background in software engineering. Experience configuring and maintaining Linux OSs More ❯
department, this role allows for involvement in many of the most advanced missile systems in the world, across multiple warfare domains. Skillset/experience required: Knowledge of C or C++ (At least one of these is essential) Knowledge of Ada, and/or JavaScript, shell scripting languages with a solid background in software engineering. Experience configuring and maintaining Linux OSs More ❯
time and mission-critical environments. Required Skills & Experience Degree in Electrical Engineering (specialisation in Power Systems preferred). Strong knowledge of Linux and Windows operating systems. Proficiency in C, C++, Java, SQL, Shell scripting, and Oracle Database. Hands-on experience with Reliance. Experience with GitHub and ClearCase for system configuration and version control. Track record of analysing, identifying, and resolving More ❯
department, this role allows for involvement in many of the most advanced missile systems in the world, across multiple warfare domains. Skillset/experience required: Experience with C or C++ (At least one of these is essential), Ada, and/or JavaScript, shell scripting languages with a solid background in software engineering. Experience configuring and maintaining Linux OSs (Redhat and More ❯
department, this role allows for involvement in many of the most advanced missile systems in the world, across multiple warfare domains. Skillset/experience required: Experience with C or C++ (At least one of these is essential), Ada, and/or JavaScript, shell scripting languages with a solid background in software engineering. Experience configuring and maintaining Linux OSs (Redhat and More ❯
. Solid knowledge of SQL/NoSQL databases (MongoDB, Cassandra, HBase, etc.). Desirable Skills and Experience Scala functional or concurrency libraries (ZIO, Akka Streams, Monix). Knowledge of C++ or Rust for performance-critical systems. Experience with CQRS architecture and reactive programming (ReactiveX, Spring Reactor). Modis International Ltd acts as an employment agency for permanent recruitment and an More ❯
. Solid knowledge of SQL/NoSQL databases (MongoDB, Cassandra, HBase, etc.). Desirable Skills and Experience Scala functional or concurrency libraries (ZIO, Akka Streams, Monix). Knowledge of C++ or Rust for performance-critical systems. Experience with CQRS architecture and reactive programming (ReactiveX, Spring Reactor). Modis International Ltd acts as an employment agency for permanent recruitment and an More ❯
Gibbet Hill, Coventry, West Midlands, England, United Kingdom
Caresoft Global Ltd
testing. Analyse system level requirements and decompose to software requirements. Design software components in-line with requirements. Implement software components using MATLAB/Simulink and/or C/C++ code. Develop and execute software component unit test cases. Contribute to software validation activities using Model in Loop, Software in Loop and Hardware in Loop platforms. Contribute to software code More ❯
projects within the systems software department, involving some of the most advanced missile systems in the world across various warfare domains. What do you need?: Proficiency in C or C++ (at least one is essential), Ada, and/or JavaScript, along with shell scripting languages, backed by a solid foundation in software engineering. Experience in configuring and maintaining Linux OSs More ❯
Employment Type: Contract
Rate: Up to £68 per hour ; (PAYE and Umbrella pay option available)
Software Product Support Engineer Experience with C or C++ (At least one of these is essential), Ada, and/or JavaScript, shell scripting languages with a solid background in software engineering. Experience configuring and maintaining Linux OSs (Redhat and/or Ubuntu) including Kernel configuration and Kernel test. A passion for software engineering, with the ability to innovate and think More ❯
Software Product Support Engineer Experience with C or C++ (At least one of these is essential), Ada, and/or JavaScript, shell scripting languages with a solid background in software engineering. Experience configuring and maintaining Linux OSs (Redhat and/or Ubuntu) including Kernel configuration and Kernel test. A passion for software engineering, with the ability to innovate and think More ❯
Software Product Support Engineer Experience with C or C++ (At least one of these is essential), Ada, and/or JavaScript, shell scripting languages with a solid background in software engineering. Experience configuring and maintaining Linux OSs (Redhat and/or Ubuntu) including Kernel configuration and Kernel test. A passion for software engineering, with the ability to innovate and think More ❯
in One Identity Manager : workflows, provisioning, RBAC, compliance. Integration experience with Active Directory, Azure AD, SAP , and other systems. Proficiency in SQL, VB.Net, PowerShell , and familiarity with C#, HTML, C++ , and Angular . Experience with OIM Designer , Ikasan , and software configuration management. Understanding of LDAP , web services, and Microsoft development tools. Please apply within for further details - Matt Holmes, Harvey More ❯