Staines-upon-Thames, Middlesex, England, United Kingdom Hybrid / WFH Options
MicroTECH Global Ltd
author publications in prestigious ML/AI conferences/journals (e.g., ICML, NeurIPS, ICLR, EMNLP, CVPR, ECCV, IEEE TPAMI, AAAI). Proficient in programming languages like Python, Java, or C++, and experienced with Machine Learning libraries (e.g., PyTorch, SciKit, NumPy). Comfortable working in Linux environments and collaborating in a hybrid team setup. Exceptional communication, teamwork, and problem-solving skills. More ❯
to tackle complex challenges and drive technological advancements Contribute to the growth and success of a respected industry leader in engineering and manufacturing Preferred Requirements: Proficient in C/C++ programming and experience with embedded systems and microcontrollers Familiarity with real-time operating systems and experience in software design and development Strong understanding of software architecture, algorithms, and data structures 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 ❯
per week. The contract will be inside of IR35 and it will be paid via an umbrella payroll provider. Other skills which would be an advantage, Pure Rust, Python, C++ and linux. If you're a Rust Developer or Software Engineer with 2 years commercial experience in pure rust, please drop MARS a copy of your CV. MARS Recruitment is More ❯
Oxford, North Hinksey, Oxfordshire, United Kingdom
Mars Recruitment
per week. The contract will be inside of IR35 and it will be paid via an umbrella payroll provider. Other skills which would be an advantage, Pure Rust, Python, C++ and linux. If you're a Rust Developer or Software Engineer with 2 years commercial experience in pure rust, please drop MARS a copy of your CV. MARS Recruitment is More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Robert Half
IPSEC, HTTPS, and TLS. Practical experience in network device firmware management in a large-scale enterprise environment. Experience developing network automation tools in at least one language (Python, Perl, C++, Bash, etc.). Experience with and understanding authentication mechanisms including PKI. Proven expertise with network hardware and software, preferably including Cisco, Juniper, HPE, Fortinet etc. - CCNP certification required, JNCIA/ More ❯
Slough, Berkshire, South East, United Kingdom Hybrid / WFH Options
Active Silicon
is part of the Solid State plc group, listed on the AIM stock market under code SOLI. This job description is for the role of Software Engineer - C/C++, to help in the development and maintenance of new and existing products. The current product range is here - activesilicon.com/products/Summary Details Job Type: Fixed Term Contract (c. … Assistance Programme Discounted gym membership Retail discount scheme Wellbeing app Qualifications: A Bachelors or Masters in Computer Science or Electrical Engineering Experience: Any professional experience working with C/C++ is advantageous The type of person we are looking for The right candidate is likely to have a good Computer Science or Electrical Engineering degree, plus perhaps other post-graduate … multiple layers from hardware to application. Key Competencies Cross-platform software development (Windows, Linux). Ability to help design, implement and test cross-platform software in preferably C/C++ and/or at least one other programming language (C#, Python). Able to write well-structured, supportable code. Excellent attention to detail and the ability to work as part More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Guidant Global
and emulators to create end-to-end representations of weapon systems in synthetic environments. You'll collaborate with project leads and simulation architects to develop simulation components using C#, C++, and integration simulations, adhering to industry standards. You'll be part of an agile development team of engineers from different disciplines, working together to create simulations and representations of actual … approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unit testing and test-driven development. What do you need?: Proficient/Expert in C#/C++ Microsoft Visual Studio, Eclipse, Capacity to function from high level/system view into technical detail. Outstanding verbal, presentation, and written communication skills Knowledge of using Microsoft Windows and Linux More ❯
Employment Type: Contract
Rate: Up to £65 per hour PAYE and Umbrella pay option available
Staines-upon-Thames, Middlesex, England, United Kingdom
MicroTECH Global Ltd
Role and Responsibilities As a forward-thinking company at the forefront of innovation, we seek an individual passionate about pushing the boundaries of AI: Conduct cutting-edge research to develop state-of-the-art solutions or propose novel research challenges More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Stevenage, Hertfordshire is currently looking to recruit a C++ Software Engineer subcontractor on an initial 12 month contract, with very likely extension. The role will be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday). Candidates with a strong C++ Software Engineering/Embedded Software Engineer background … developing and maintaining software in a Linux environment, working closely with high-speed multi-channel SFPDP cards, real-time data flows, and complex multi-threaded processing pipelines. Proficient in C++ and with knowledge of C#, you will play a critical part in the design, development, integration, and verification of test software solutions that are central to our system validation and … analysis, debugging, and optimisation of real-time systems. Document architecture, interface definitions, and test procedures to support handover and formal test activities. Skillset/experience required: Extensive experience in C++ development in a Linux environment. Proficiency in C# for tooling, test interfaces, or Windows components as needed. Proven experience working with real-time data systems, preferably involving SFPDP or other More ❯
Surrey Research Park, Guildford, Surrey, England, United Kingdom
Advanced Resource Managers Limited
high level of UK security clearance - Please only apply if suitable. Responsibilities : Developing software for network security applications Developing novel signal, image, or data processing applications in C/C++ Developing user interfaces in HTML/Typescript/JavaScript Providing support and training to our customers in using the software Providing training, mentoring and leading other more junior team members … Experience required: Hold a undergraduate degree or a PhD in a numerate discipline Ideally have 3 or more years software development experience, preferably in C/C++ Be familiar with using and configuring Linux systems. have experience in developing and maintaining complex real-world systems Have previously used source control systems such as subversion Understand the importance of clear, efficient More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Hays Specialist Recruitment Limited
I am currently working with a London-based investment bank who are actively seeking a C++ Quant Developer to join a market-leading team on a long-term contract basis. What you'll need to succeed Strong C++ programming experience within Financial Services - Mandatory Good understanding of quantitative finance Strong architectural experience Strong experience across a range of frameworks and More ❯
for the design, development, and integration of embedded software solutions for mission-critical systems, ideally within the defence sector. Key Responsibilities: Develop and maintain embedded software using C and C++ . Work with configuration management tools such as Subversion and Git . Design and optimise real-time systems with strong expertise in RTOS (Real-Time Processing Systems). Work with … for Windows operating systems. Collaborate with multidisciplinary engineering teams to meet project milestones. Ensure compliance with quality standards and documentation requirements. Essential Skills & Experience: Proficiency in Embedded C and C++ development. Strong knowledge of Subversion (SVN) and Git for version control. Demonstrated expertise in RTOS and embedded processor environments. Experience with GUI development and working with Windows OS . Ability More ❯
for the design, development, and integration of embedded software solutions for mission-critical systems, ideally within the defence sector. Key Responsibilities: Develop and maintain embedded software using C and C++ . Work with configuration management tools such as Subversion and Git . Design and optimise real-time systems with strong expertise in RTOS (Real-Time Processing Systems). Work with … for Windows operating systems. Collaborate with multidisciplinary engineering teams to meet project milestones. Ensure compliance with quality standards and documentation requirements. Essential Skills & Experience: Proficiency in Embedded C and C++ development. Strong knowledge of Subversion (SVN) and Git for version control. Demonstrated expertise in RTOS and embedded processor environments. Experience with GUI development and working with Windows OS . Ability More ❯
SC Cleared Cybersecurity Consultant/6 months/Inisde IR35/3-5 days per week (Southampton) We’re seeking an experienced Cybersecurity Consultant to lead an investigation into data at rest following system resets. This is a hands-on More ❯