East of England, United Kingdom Hybrid / WFH Options
Murray McIntosh Associates Ltd
Engineer to join us in this exciting journey. As a Senior Embedded Engineer, you'll be responsible for creating and developing embedded software in C++ on Linux-based systems, ensuring high-quality, efficient, and reliable code for complex, distributed systems. Key Responsibilities: Lead and contribute to all stages of the … in developing and optimising complex software systems. Strong experience in designing and implementing embedded kernel technologies and drivers. Excellent proficiency in Embedded C and C++ programming. Strong analytical skills with the ability to solve complex technical problems. Attention to detail and a commitment to delivering high-quality software. A clear More ❯
in Mathematics, Statistics, Data Science, Computer Science or Physics from Russell Group University or equivalent Proficient in several of the following: Python, MATLAB, C#, C++, Java Mathematical Modelling Excellent Mathematical skills Analytic mindset Specific sports trading (soccer, cricket) knowledge is beneficial If you feel you have the skills and experience More ❯
flight control systems. Required Skills & Experience Experience across the software engineering lifecycle (requirements, design, testing, release) Familiarity with programming languages such as LabVIEW, TestStand, C++, Python , or C# Ability to work independently with technical documentation Experience in test equipment design and working in engineering environments Understanding of Windows security policies More ❯
engineering lifecycle, from requirements analysis, design methods/activities, verification, through to formal release and configuration. Existing programming language knowledge such as LabVIEW, TestStand, C++, Python, and C# are deseriable and your skills and capabilities should be clearly identified on CV. Being proactive and able to research and learn what More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
The Thrive Team
and experience. Industry experience ideally in Defence, Aerospace, Automotive, or Off-Highway sectors. Proficiency with Linux and real-time software development in C/C++, Java, or Python. Experience in robotics, machine control systems, and automation. Familiarity with ROS (Robotic Operating System), Machine Learning, and OpenCV is advantageous. Experience with More ❯
and experience. Industry experience ideally in Defence, Aerospace, Automotive, or Off-Highway sectors. Proficiency with Linux and real-time software development in C/C++, Java, or Python. Experience in robotics, machine control systems, and automation. Familiarity with ROS (Robotic Operating System), Machine Learning, and OpenCV is advantageous. Experience with More ❯
South West London, London, United Kingdom Hybrid / WFH Options
Client Server
cloud and engineering teams, you'll implement security solutions for low-latency systems and multi-cloud platforms, including AWS, Azure, hybrid infrastructures across Python, C++, and Kotlin/Java environments, ensuring robust protection that supports high-speed, data-driven operations. You will conduct threat modelling, vulnerability assessments and security code … have expertise with AWS security You have strong experience with product security, secure coding practices and application development experience with languages such as Python, C++, Rust, Go and Kotlin/Java You have a strong knowledge of software development, system architecture and security tools You have experience of securing both More ❯
Hedge Fund - Senior C++ Quant Developer - Equities - Linux - Python - Data/Algos/Low latency Hedge Fund background essential C++ (Version 11 upwards), Linux, Python (nice to have). Trading systems experience - ideally experience working in the equities space. Ideally the technical has experience with algo implementation. Quantitative Developer - Equities … Technology We are in search of a Quantitative Developer to join our team who is passionate about designing, architecting, and implementing low latency C++ systems that are not only robust, resilient, and accurate, but also exceptionally fast. Our team works directly with the firm's central trading teams. By constructing … Office, financial services environment as a senior contributor 10+ years cumulative, professional experience Strong background in data structures, algorithms, and object-oriented programming in C++ Permanent role - Central London based - 5 days a week in the office By applying to this job you are sending us your CV, which may More ❯
Investment Banking - Low Latency C++ Developer - financial markets/Linux/Scripting/low latency/TCP/IP PURPOSE AND SUMMARY We are looking for a C++ developer to be part of the low latency development team. The team provides industry leading low-latency trading services for our clients … utilizing FPGA, C++ and Java technologies. The candidate will be focusing on the C++ components. The ideal candidate: Is motivated by working in a high performing team, Is flexible to change of work streams as business priorities change or problems arise, Likes to learn from others as well as improve … AND RESPONSIBILITIES Plan, design, develop, document, test, deploy, and support new and existing features/modules SKILLS & EXPERIENCES ASSESSMENT 7+ years of C/C++ development experience Experience with financial markets/clients Experience with order entry gateway development. Experience with market data Reasonable knowledge of Linux Some Scripting knowledge More ❯
and the external what-if simulation of margins by Members and Clients. The platforms are built upon a Java based architecture with an underlying C++ analytics library and leverage a range of supporting technologies. Server Side Java Developer from a strong technical background with Spring Boot experience. Demonstrable enterprise software … MQ Knowledge of modern source code management using git. Strong familiarity with Java development toolchains including Maven and IntelliJ. Preferred Skills Some exposure to C++ on Linux. Familiarity with Credit Derivative products Familiarity with AWS Cloud services like EC2, S3, Lambda, EKS. Deployment automation using tools such as Ansible; monitoring More ❯
Chesterfield, Derbyshire, United Kingdom Hybrid / WFH Options
Adept Resourcing
Ability to collaborate within a multi-skilled design team Desirable Criteria Familiarity with GPIB, RS232, TCP/IP, and LXI Experience using C/C++ Previous experience in the aerospace and defense industry Proven experience in designing bespoke test equipment Other Benefits Flexible home working 22 days of holiday (including More ❯
Leeds, West Yorkshire, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
in Europe or UK. A Security Software Engineer, ideally with a PhD in Mathematics, Computing or Cryptography coupled with strong programming skills (C/C++, Go, Rust, Solidity) will join an innovative start-up combining high-end security, blockchain and program analysis research. You’ll undertake Security Software Research as More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum Dep on Exp + Fully Remote + Bonus
models, including option pricing models. Provide real-time support to the trading desk and other front-office stakeholders. Develop robust tools and models using C++, VBA Excel, Python for production-grade systems. Work closely with traders and portfolio managers to optimize strategies and provide quantitative insights. Ensure models meet rigorous … Developer, In-depth knowledge of rates products government bonds & loans Expertise in option pricing models and advanced mathematical modeling techniques. Strong programming skills in C++, Python, VBA Excel with experience in developing production-level code. Excellent communication and stakeholder management skills, with the ability to work in a fast-paced More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
Client Server
in industry as a Software Engineer/Developer You have coding skills with modern C# .Net (will also consider other programming languages, e.g. Python, C++, Java if you're happy to use C# going forward) You're a technologist who enjoys collaborating and problem solving You have a good knowledge More ❯
robotic software systems for client projects. Design and develop software applications and control algorithms for surgical robotics systems using Object Oriented languages (C# and C++) and/or Embedded code (C) Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and mechanical robotics platforms Surgical Robotics … as a product following medical development processes. Experience designing software for Real Time Operating Systems (RTOS). Proficiency in modern Object Oriented languages (C#, C++) and Embedded code (C). Solid understanding of robotics principles, including kinematics, dynamics, and control theory with robotics frameworks, communications Middleware and digital position controllers. More ❯
with customers. Products require Linux Operating System (OS) configuration, support and security solution maintenance. Proven Ability/Key Skills Proven ability 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. Proven ability configuring More ❯
Newcastle Upon Tyne, United Kingdom Hybrid / WFH Options
client server
at a buyside institution or Tier 1 bank You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals More ❯
Software Engineers C++ Algorithmic Trading Location: Hybrid (2 Days in London) Start Date: April 2025 (Immediate Start Available) Contract Length: Long-Term (Inside IR35) Job Type: Contract Industry: Algorithmic Trading Are you a passionate C++ developer with a strong background in algorithmic trading? Do you thrive in a fast-paced … Market Data & Exchange Connectivity: Manage market data pricing and exchange connectivity, ensuring low-latency, high-performance execution. Leadership & Mentorship: Lead a talented team of C++ engineers, driving technical excellence, performance optimization, and high-quality code delivery. Collaboration: Work with the trading business to ensure algorithms meet market requirements and business … algorithmic/electronic/Real Time trading systems is essential. Technical Leadership: Proven ability to lead a technical team in high-performance, complex environments. C++ Expertise: Strong proficiency in C++ programming, with an in-depth understanding of object-oriented programming, data structures, algorithms, and performance/latency optimization. Systems Design More ❯
is responsible for defining architecture for the next generation of products and executing it. The team develops embedded software using programming languages like C, C++ on both Linux and RTOS-based systems. BASIC QUALIFICATIONS 5+ years of non-internship professional software development experience. 5+ years of programming with at least More ❯
Minimum Requirements Knowledge of the primary AWS services (EC2, ELB, RDS, Route53 & S3) 5+ years of programming in Python, Ruby, Go, Swift, Java, .Net, C++ or similar object-oriented language experience 5+ years of IT implementation experience Experience and technical expertise (design and implementation) in cloud computing technologies Experience leading More ❯
in the equity derivative team your responsibilities will encompass a wide spectrum of projects and environment. From the model development, optimisation and maintenance in C++ to the extension and maintenance of our python stack surrounding risk calculation and instrument creation. Responsibilities: Work on our core C++/CUDA library architecture. … applications. Build out and enhance profit and loss explanation tools. Conduct risk report development using python risk stack. What We Are Looking For: Languages: C++ (required). Python, CUDA (preferred). Desirable Skills: Performance Profiling, CPU and GPU architecture, Linux, LLVM (preferred) Experience: Financial maths and derivatives pricing (optional), Large … C++ codebase development (preferred). Education: A preference for a Computer Science education above a finance/maths background, although either is acceptable. Benefits of working at Bank of America: UK Private healthcare for you and your family plus an annual health screen to help you manage your physical wellness More ❯
in the equity derivative team your responsibilities will encompass a wide spectrum of projects and environment. From the model development, optimisation and maintenance in C++ to the extension and maintenance of our python stack surrounding risk calculation and instrument creation. Responsibilities: Work on our core C++/CUDA library architecture. … applications. Build out and enhance profit and loss explanation tools. Conduct risk report development using python risk stack. What We Are Looking For: Languages: C++ (required). Python, CUDA (preferred). Desirable Skills: Performance Profiling, CPU and GPU architecture, Linux, LLVM (preferred) Experience: Financial maths and derivatives pricing (optional), Large … C++ codebase development (preferred). Education: A preference for a Computer Science education above a finance/maths background, although either is acceptable. Benefits of working at Bank of America: UK Private healthcare for you and your family plus an annual health screen to help you manage your physical wellness More ❯
of 3 years of experience in security management or a related role. Experience in computer coding and reviewing code in languages such as C, C++, Java, PHP, or ASP. Experience building security architecture aligned with business requirements. Strong knowledge of technical risk analysis, assessment, and mitigation. Familiarity with compliance requirements More ❯
success as a Senior Backend Engineer/Senior Product Engineer We work with C# (.Net core) , so ideally you will have experience in C#, C++ or Java . It's ok if you don't as long as you are willing to learn! You have experience working in a highly More ❯
et mai 2025. Plus d'un an d'expérience pratique de la programmation dans des langages tels que Python, Ruby, Go, Swift, Java, .Net, C++, Node.js ou un langage orienté objet similaire. Bachelor's degree or higher in Computer Science, Engineering, Mathematics or a related field with a conferral date … within May 2023 to May 2025 1+ years of hands-on experience of programming in languages such as Python, Ruby, Go, Swift, Java, .Net, C++, Node.js, or similar object-oriented language. PREFERRED QUALIFICATIONS Exposition aux méthodologies de développement agile. Plus d'un an d'expérience dans le développement de logiciels … dans un ou plusieurs langages de programmation modernes comme Java, JavaScript (Node.js, Angular, JQuery, etc.), Python, Amplify, React, Typescript, Bash, Powershell, Lambda, C/C++, C#. Expérience des référentiels de contrôle de source (par exemple, GitHub/GitLab, SVN, Mercurial et Perforce). Expérience pratique des outils d'intégration et More ❯