DT1, Dorchester, Dorset, United Kingdom Hybrid / WFH Options
Khuda Technology
SoftwareEngineer - Representing an International Defence Business Location: Very Flexible, Hybrid + Excellent Benefits Salary: Up to £65,000 per annum Employment Type: Hybrid role About the Role: Here at Khuda Technology, we have partnered up with a global defence business to find a SoftwareEngineer who will play a pivotal role in advancing cutting-edge technology solutions for global security. Key Responsibilities: Craft software architectures utilising UML and the Enterprise Architect tool. Execute software implementation and testing in C++, incorporating unit and continuous integration … DevOps, including estimating remaining work. Provide verbal progress reports and contribute to sprint planning and retrospectives. Desired Skills, Qualifications, and Experience: Proficiency in C++ development with expertise in multi-threaded design. Strong background in signal processing and/or AI/ML techniques. Familiarity with UML design techniques more »
World Class Defence Organisation based in Bristol is currently looking to recruit 7x C++/Java SoftwareEngineer subcontractors on an initial 6 month contract. The role will be onsite but a 4 day working week (Monday to Thursday) is OK. Contract Duration … Months initially and then ongoing Hourly Rate: £70.00ph (Umbrella) Essential: Knowledge of C++ or Core Java. Having both is desirable. Familiarity with a range of CI/CD/DevOps toolsets; Jira, GitHub, Jenkins in particular. Desirable: Knowledge includes, Java FX, QT, MISRA and Google Understanding of Linux … command line. Python skills could help. SoftwareEngineerC++ and Java Job Description: The Mission Planning and Control Software Department produce desktop solutions for planning activities on a range of weapon systems. We also facilitate the integration of products into third party more »
C++SoftwareEngineer - Data Recovery and Processing Specialist (London, £100k) At Venchr, we are excited to collaborate with a renowned leader in analytics software for global credit markets. We are currently seeking a talented SoftwareEngineer to join … including scanning, scraping, clipping, and cleaning of PDFs and HTML. Manipulating semi-structured data with advanced regular expression techniques. Proficient in C/C++ with a deep understanding of recursion, delegation, and dependency injection. Expertise in string manipulation and regular expressions. Strong command of Unix/Linux environments more »
C++SoftwareEngineer - Aberdeen Join a c utting edge software company for a global client base at the forefront of crafting state-of-the-art technology solutions. This esteemed entity is renowned for its innovative approach, alongside significant projects that are shaping more »
Dorchester, Dorset, United Kingdom Hybrid / WFH Options
Confidential
SoftwareEngineer - Representing an International Defence Business Location: Very Flexible, Hybrid + Excellent Benefits Salary: Up to £65,000 per annum Employment Type: Hybrid role About the Role: Here at Khuda Technology, we have partnered up with a global defence business to find a SoftwareEngineer who will play a pivotal role in advancing cutting-edge technology solutions for global security. Key Respo... more »
Edinburgh, Midlothian, United Kingdom Hybrid / WFH Options
Evolve IT Recruitment Ltd
Senior C/C++SoftwareEngineer - Permanent - Edinburgh (hybrid Office/WFH) Evolve IT Recruitment is hiring for an exciting new opportunity with our ambitious client that is a leader in providing innovative products and solutions in the Oil and Gas industry, including products … You will work as part of their Seismic Acquisition team and work closely with other team members to design/develop/deploy software products designed for both surface and subsurface seismic survey acquisition; you will develop software with both C and C++, building … highly robust software that delivers to client needs. Our client has an enviable track record of innovation and industry firsts and offer a fantastic working environment with a growing team of exceptional talent that is committed to delivering complex solutions to challenging problems. The preference is for hybrid more »
Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Hays
Senior SoftwareEngineer (C++) Up to £70,000 (DOE) Hybrid, Oxfordshire Your new company My client is a world leader in computer visualisation technology. They develop technology used across the world in various industries with a clear commitment to tech for good. Your new … role My client is looking for an expert C++ programmer to join their team in developing camera solutions. This role will be working in agile workflows, working in project-based teams containing hardware engineers, computer vision specialists and other software engineers. Developing their core application software … architecture and new features/capabilities. Aiding and creating systems to process huge amounts of data Designing APIs and plugins for integration with software and hardware systems. Building tools to aid QA and data visualisation. Researching, designing, and presenting new technologies and approaches. What you'll need to more »
Computer Futures - London & S.E(Permanent and Contract)
Embedded Systems SoftwareEngineer £55-60,000 + Benefits Coventry We are recruiting on behalf of one of our long standing customers who are looking for an Embedded Systems SoftwareEngineer that will be responsible for the development for all Embedded software … are looking for someone to help them drive their products forward and help create the future of their products by: Hands-on Embedded software development for new products and enhancements to existing products Customise Yocto distributions/board support packages (BSP) to provide additional functionality Actively participate and … document software architectural solutions Work closely with project lead to keep to schedules, requirements, specifications, and deliverables Collaborating with internal and external cross-functional teams influence key decisions and ensure the solution goals are met They are looking for skills and experience in: Experience in full life cycle more »
Coventry, West Midlands, West Midlands (County), United Kingdom
Computer Futures
Embedded Systems SoftwareEngineer £55-60,000 + Benefits Coventry We are recruiting on behalf of one of our long standing customers who are looking for an Embedded Systems SoftwareEngineer that will be responsible for the development for all embedded software … are looking for someone to help them drive their products forward and help create the future of their products by: Hands-on embedded software development for new products and enhancements to existing products Customise Yocto distributions/board support packages (BSP) to provide additional functionality Actively participate and … document software architectural solutions Work closely with project lead to keep to schedules, requirements, specifications, and deliverables Collaborating with internal and external cross-functional teams influence key decisions and ensure the solution goals are met They are looking for skills and experience in: Experience in full life cycle more »
Senior SoftwareEngineer (C++) Up to £70,000 (DOE) Hybrid, Oxfordshire Your new company My client is a world leader in computer visualisation technology. They develop technology used across the world in various industries with a clear commitment to tech for good. Your new … role My client is looking for an expert C++ programmer to join their team in developing camera solutions. This role will be working... more »
Stevenage, Hertfordshire, South East, United Kingdom
Defence
Our client, a prominent player in the Defence & Security sector, is looking to hire a diligent and skilled C#, C++SoftwareEngineer for a contract position based in either Stevenke or Bristol. This exciting role will focus on the development of high-level defence … environments. Engage in agile development practices with a diverse team of engineers to develop simulations and real equipment representations. Maintain rigorous standards in software configuration control, continuous integration, continuous delivery or deployment, and unit testing. Job Requirements: Proficiency in software engineering, particularly in Embedded C/… C++ and C#. Experienced in using Microsoft Visual Studio and Eclipse. Adept at navigating projects from a high-level/system view down to technical details. Excellent communication skills, able to convey complex information effectively. Familiarity with operating systems including Microsoft Windows and Linux. Understanding of Distributed simulation more »
C#.Net, WPF, Embedded C/C++, PLC, SoftwareEngineer Salary & Benefits Package: £45,000-£46,000 (Depending on Experience) Office based with occasional travel to customer sites (accommodation and expenses provided) Genuine opportunities to learn, grow, and develop Flexible working environment 25 days holiday … have established a world-leading reputation for solving complex industrial challenges, particularly in robotics and the aerospace sector. We are seeking a versatile SoftwareEngineer passionate about robotics and automation to join our dynamic team. This role involves working with a diverse array of technologies to … Backend Development: Using C# .NET for data collection and processing from sources like 2D/3D vision systems, mathematical modelling, and hardware/software integration. Human Machine Interfaces (HMI): Developing using Blazor framework (C#, HTML, CSS), WPF, or traditional platforms like Siemens WinCC. Machine Controls: Programming industrial PLCs more »
We are currently looking on behalf of one of our important clients for a C++SoftwareEngineer C++. This role is permanent position based in Thurgau Canton & comes with some home office allowance. Your Role: Participate within an Embedded SW team. Analyze, design, develop … Use RT operating systems (Linux) Support the product owner in maintaining the product backlog Your Skills & Profile: At least 1 year of professional Software Development experience in C or C++ (more senior candidates with 10+ years of experience are also very welcome to apply). Ideally more »
Innovate to solve the world's most important challenges We have an opportunity for an Embedded SoftwareEngineer (C++) to join us at Honeywell, in Horsham, where you will be working as part of an agile team to design and develop the next generation … our customers. Transform the way buildings operate to be safer, more productive and more energy conscious. Key Responsibilities: Design and development of embedded software focusing on communications protocols, IOT and control algorithms for our latest connected buildings control and energy monitoring systems. Embedded software design and … Work as part of a global agile team. Key Skills & Qualifications: Degree qualified in a computer science or related field. Strong knowledge of C++ A good understanding of Object Orientated principles and UML. Multi-threaded programming Embedded Linux experience Our Offer: Work for a well-known brand with more »
SoftwareEngineer C/C++ required on a contract basis for 6 months for an award winning and established Cyber Security Business near Poole, Dorset. Working on Cyber Security projects, creating applications; Implementing designs in the relevant programming language such as C/C++ and scripting language such as Bash, Perl and Python. You will be exposed to the full software development lifecycle from inception and requirements through design, development and maintenance. Mid - Senior Level experience essential in development in one of the following; C, C++, Java, C# … Main duties; Implementing designs in the relevant programming language such as C/C++ and scripting language such as Bash, Perl and Python. Developing code in line with the agreed design specifications within the guidelines of Software Development Processes. Using software source code control more »
SoftwareEngineer C/C++ required for an award winning and established Cyber Security Business near Poole, Dorset. Working on Cyber Security projects, creating applications; Implementing designs in the relevant programming language such as C/C++ and scripting language such as … Bash, Perl and Python. You will be exposed to the full software development lifecycle from inception and requirements through design, development and maintenance. Mid - Senior Level experience essential in development in one of the following; C, C++, Java, C# Main duties; Implementing designs in the relevant … programming language such as C/C++ and scripting language such as Bash, Perl and Python. Developing code in line with the agreed design specifications within the guidelines of Software Development Processes. Using software source code control systems in to manage softwaremore »
Senior C/C++ Developer Remote (UK) Are you a skilled SoftwareEngineer with a passion for network security? Join our client's R&D team and contribute to theircutting-edge development. They area global leader in the industry andare continuing the expansion of … their Software Engineering team with this role. Benefits: Opportunity to work with cutting-edge technology in a fast-paced, collaborative environment. Career advancement opportunities and professional development support. Comprehensive benefits package including healthcare, pension, and more. What you'll be doing: Actively contribute to the design, development, and … throughout the entire life cycle of the developed products. Skills you'll bring to the role: Extensive experience working with both C and C++ Experience with DPDK Experience with Linux Solid understanding of high-performance software and distributed system principles. Strong Bachelors Degree in Computer Science more »
to enable and accelerate new research efforts for on-device AI. LLVM experience will be a plus. Role and Responsibilities As an AI SoftwareEngineer, you will: Develop features and functionality across the AI stack - from framework to applications for on-device execution Propose and prototype … innovative ideas/solutions while considering real-world constraints Incorporate software engineering practices and contribute to software architecture planning Stay informed about state-of-the-art tools, techniques, and frameworks for AI Take technical responsibility for one or more significant sections of the assigned project Translate … requirements into detailed designs Skills and Qualifications Required Skills Bachelor's or higher degree in Computer Science/Engineering or related disciplines Professional software development experience with modern C++ Experience with GPU compute in CUDA/OpenCL Knowledge of linear algebra equivalent to at least first more »
Overview of Department: Our client is a leader in the development of Missile Systems. The Mission Planning and Control Software Department produce desktop solutions for planning activities on a range of weapon systems. They also facilitate the integration of their products into third party planning applications. Other areas … include; diagnostic and maintenance tools, and bespoke software components for launchers. Applicants must be highly proficient in C++ and/or Core Java. They are looking to recruit across various departmental activities including mission planning applications and launcher sub-systems. Responsibilities: • In conjunction with the rest … The role includes system integration activities on a virtual test environment and potentially representative and deliverable hardware • Depending on the skills of the engineer the role could potentially require involvement in the whole development lifecycle from Architectural specification of the software product through to the testing more »
Senior C/C++ Developer Remote (UK) Are you a skilled SoftwareEngineer with a passion for network security? Join our client's R&D team and contribute to theircutting-edge development. They area global leader in the industry andare continuing the expansion of … their Software Engineering team with this role. Benefits: Opportunity to work with cutting-edge technology in a fast-paced, collaborat... more »
SoftwareEngineer C/C++ required for an award winning and established Cyber Security Business near Poole, Dorset. Working on Cyber Security projects, creating applications Implementing designs in the relevant programming language such as C/C++ and scripting language such as … Bash, Perl and Python. You will be exposed to the full software development lifecycle from inception and requirements throug... more »
My client is a Multi-Strategy Hedge Fund seeking exceptional C++ Developers for their Core Trading Engineering team. Focus Working across Order Gateway, Exchange Connectivity, Market Data and Order Book for Mid and High Frequency Trading teams (inc. Market Making) Write low latency, high throughput C++ … to implement new trading systems Adapt existing systems to the next generation trading suite Skills and Experience 1st class Degree in Computer Science, Software Engineering, Mathematics or Physics A minimum of 3 years as a SoftwareEngineer/Programmer writing high performance C++ ( any sector, FinMkts not essential ) Modern C++ knowledge (C++17/20, etc) C++ template meta programming knowledge Possess in-depth knowledge of network programming and distributed computing Strong knowledge of TCP/IP/UDP inc. Socket programming exp. Strong knowledge of Unix/ more »
Reading, Berkshire, United Kingdom Hybrid / WFH Options
Confidential
Position: C++ Linux Software Engineers (hiring Middle, Senior and Team Lead levels) Location of work: Fully remote working - you should be UK based Salary: up to £75,000 DOE The Role KO2's client is a leading telecoms business who are looking to grow their UK … software engineering team. In this role you will be part of a global engineering team where you can work fully remotely. The client has offices ... more »
Engineering, or related subject 4 years of relevant experience with exposure to Client/Exchange Connectivity systems. 3 year robust track record of C++ development Proficiency in Linux OS Proficiency in FIX protocol Good understanding of Trade Life Cycle. more »
6 Month Contract The ideal candidate will have experience and expertise in both GPU compute programming and systems development (library development, performance/memory optimizations) using modern C++. The prospective candidate will work on and grow in both directions. This more »