Active Top-Secret Clearance with the ability to obtain SCI. Experience with embedded systems and real-time operating systems (RTOS). Strong proficiency in programming languages such as C, C++, or Assembly. Knowledge of hardware interfaces and communication protocols. Strong experience with debugging tools and techniques. Experience with version control systems like Git. Familiarity with hardware design and electronics. Prior More ❯
APIs Contribute to open-source projects and shape the future of their internal engine You’ll Be a Great Fit If You: Have experience with Rust/C/C++ or systems-level languages Have worked with or contributed to analytical databases like ClickHouse, DuckDB, or DataFusion Understand memory management, file formats, and query execution pipelines Are passionate about open More ❯
APIs Contribute to open-source projects and shape the future of their internal engine You’ll Be a Great Fit If You: Have experience with Rust/C/C++ or systems-level languages Have worked with or contributed to analytical databases like ClickHouse, DuckDB, or DataFusion Understand memory management, file formats, and query execution pipelines Are passionate about open More ❯
Salary: 200k - 250k Background Create robust, scalable, and efficient software applications based on system requirements analysis and design specifications Write clean, maintainable, and optimized code in languages like C, C++, Java, and others Conduct thorough testing (unit, integration, and system testing) to identify and resolve bugs, ensuring high-quality software delivery Requirements Bachelor's degree in System Engineering, Computer Science More ❯
Horsham, West Sussex, South East, United Kingdom Hybrid / WFH Options
Profectus
very much a back-end focused role and is not aimed at those looking to become full-stack. What we're looking for: Strong C# experience – essential Ideally some C++ or Java experience a bonus. Excellent SQL/database skills – preferably MS SQL Server Some exposure to web development, ideally using React Strong understanding of software architecture, APIs, and data More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
NLP PEOPLE
NLP (or related) or an academic background in Computer Science and relevant work experience Ideally Has Knowledge of C# and .Net, but otherwise experience developing systems in Java or C++ in a commercial environment Has knowledge of at least one other European language Has an understanding of Machine Learning algorithms (desirable, although don't be put off applying if you More ❯
Science, Mathematics, Physics (or related), with strong familiarity with statistics and quantitative problem-solving Self-starter, with ability to implement statistical ideas in code Strong proficiency in Python and C++ (or equivalent) preferred Interest in financial markets or learning more about financial markets Previous experience in quantitative finance or trading is a plus, but is not required Benefits Competitive base More ❯
problem-solving abilities You demonstrate good written and oral communication; You demonstrate strong coding and software engineering skills with a passion for technical excellence You have professional Python/C++ development experience You demonstrate exposure toderivatives pricing theory and standard model Preferred qualifications, capabilities, and skills: Deep understanding of derivatives pricing theory and standard model; Experience with SecDB/Beacon More ❯
player, is a keen proponent of best practices and loves working collaboratively to solve the most complex technical challenges. Requirements Minimum 4+ years' experience in a related field Strong C++ and Python skills on Linux, including very high standards of code quality Experience working with more than one asset class Experience with a mature CI/CD process, DevOps experience More ❯
skill set as the programs always need them and have the budget (Fully Cleared TS/SCI Full Scope Polygraph. Software Engineers with one of these languages (Python, Java, C++) With Kubernetes and a UNIX/Linux Operating System experience. Note; even if your candidate does not have Kubernetes, please submit, as there is a better than not chance, they More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
The One Group
and have resided in the UK for the last 5 years. Previous or current SC and DV clearance is highly beneficial. Duties & Experience: Strong programming knowledge of ADA (C, C++ & C# desirable) Work with a multidisciplinary team to create extensible code for new development and to provide software solutions Previous experience with bare-metal embedded software Model-based development using More ❯
of production plants Profile Master's degree in an IT relevant or similar technical field Several years of experience in software development desirable Programming knowledge in the languages C, C++ and in the .Net environment Experience in programming Linux and Windows Knowledge of programming OpenVMS with Pascal desirable Ability to quickly familiarize yourself with complex applications and interfaces High sense More ❯
networks Communicate status with leadership and customers Ensure software standards are met Minimum Requirements: Bachelor's degree and 12+ years of relevant experience Proficiency in Python and C/C++ programming Troubleshooting/debugging experience Proficiency in low-level internals in one or more technology areas (e.g. Windows, Unix, Mobile, Network devices) Proficiency with networking (TCP/IP) and socket More ❯
of ideally 5+ years within ML development and deployment. Tech & Team leadership of small to medium size teams. Experience of the UAV/Drone/Autonomous Systems sector. Python, C++, Java or Rust. TensorFlow, TensorFlow Lite, TensorRT, PyTorch, Scikit-Learn. Software Development best practices (CI/CD, DevOps, Docker, Kubernetes) Familiarity with Cloud environments (AWS, GCP etc.). This is More ❯
ready solutions in a fast-paced environment. Requirements Min 2+ years of Python experience in a professional setting (HFT, trading, fintech, or other high-performance domains). Exposure to C++ or willingness to work in multi-language environments is a plus. Familiarity with SQL databases and Linux-based systems. Interest in financial markets, real-time systems, or algorithmic trading. Why More ❯
ready solutions in a fast-paced environment. Requirements Min 2+ years of Python experience in a professional setting (HFT, trading, fintech, or other high-performance domains). Exposure to C++ or willingness to work in multi-language environments is a plus. Familiarity with SQL databases and Linux-based systems. Interest in financial markets, real-time systems, or algorithmic trading. Why More ❯
EC1V, Bunhill, Greater London, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
Auditor – Security Software Engineer (Remote, UK/EU) Are you experienced in Security Software and Web3/Smart Contract Auditing, with strong programming skills in Solidity, Go, Rust, or C++? Do you want to join a world-class team securing some of the most advanced blockchain protocols? This is a unique opportunity to work with a pioneering start-up at More ❯
and research methodologies. Solid experience or deep interest in operating systems , distributed systems , or cloud computing . Proficiency in at least one core systems programming language (e.g. C/C++, Go, Python). Excellent teamwork and communication skills. Bonus Points For: A PhD in a related field (e.g., distributed systems, OS, cloud infrastructure). Publications in top-tier conferences or More ❯
in-depth understanding of operating systems and/or distributed systems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. Good communication skills. Desirable Experience: PhD in operating systems, distributed systems etc. Published papers in top journals/conferences. If this role is of any interest please More ❯
embedded/application software or analog/digital hardware in high-tech environments. You are familiar with any or more of the following languages/tools/contexts: C, C++, Python, embedded Linux, Java, c#, Qt, TCL, Matlab, Labview, VHDL for FPGA/ASIC/PCBs, Android/iOS, ARM/DSP, agile/SCRUM. Your experience is in market More ❯
your role, actively contributing to global challenges. • Develop clean, well-architected code, innovating and iterating towards elegant, supportable solutions for our customers. Required Skills & Qualifications: • Strong practical experience with C++, preferably within a Windows/Visual Studio environment. • A solid mathematical background. • Desirable experience with TCP/UDP sockets, MFC, and OpenGL V4, including compute shaders. • Ability to adapt and More ❯
Rochester, England, United Kingdom Hybrid / WFH Options
CBSbutler
Engineer Essential: Degree or equivalent qualification in a Scientific/Engineering (electronics-engineering, software-engineering, physics, math's) environment Excellent Software Engineering skills, with significant experience in C/C++ Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques Extensive experience of developing embedded software for bare metal systems or with Real-Time Operating More ❯
and testing knowledge. Six Sigma, Black Belt, and Green Belt certification. Testing experience on proving grounds. Knowledge of instrument calibration processes. Proficiency in programming/scripting languages (C/C++, Python, Java, or similar). Degree in a Systems, Mechanical, Electrical/Electronic, or related field or equivalent. More ❯
native-level mobile development Experience with vulnerability analysis Experience with assembly, preferably ARM Understanding of mobile security protection mechanisms, such as SELinux and application sandboxing Objective-C, Swift or C++ programming Ability to work independently and as part of a team in a fast-paced environment with ever-changing requirements. Security Clearance U.S. government Top Secret security clearance Possess a More ❯
algorithms in VHDL for FPGAs; Designing tests for PCBs, including firmware and software, as well as developing Linux device drivers for hardware; Software development experience in embedded C and C++ An impressive academic history including a first class degree backed by A/A at A-Level will also be required. Please note: as many of the projects are related More ❯