Tadley, Hampshire, United Kingdom Hybrid / WFH Options
AWE
hear from you. Whilst not to be considered a tick list, we'd like you to have experience in some of the following: The ability to programme in C, C++, Fortran, or a similar high-level language. Knowledge of computer architectures, in particular, parallel architectures (including accelerators such as GPUs) and their applicability to running large scientific calculations. Familiarity with More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
AWE Plc
hear from you. Whilst not to be considered a tick list, we'd like you to have experience in some of the following: The ability to programme in C, C++, Fortran, or a similar high-level language. Knowledge of computer architectures, in particular, parallel architectures (including accelerators such as GPUs) and their applicability to running large scientific calculations. Familiarity with More ❯
brimpton, south east england, united kingdom Hybrid / WFH Options
Atomic Weapons Establishment (AWE)
hear from you. Whilst not to be considered a tick list, we'd like you to have experience in some of the following: The ability to programme in C, C++, Fortran, or a similar high-level language. Knowledge of computer architectures, in particular, parallel architectures (including accelerators such as GPUs) and their applicability to running large scientific calculations. Familiarity with More ❯
analytical, reporting, and planning skills. Expert knowledge of software design concepts, application servers, middleware applications and other software-related tools and concepts. Expert knowledge of programming languages like Javascript, C++, Python, Java etc. Leading skills in DevOps, and cloud native application architecture. Expert ability to design and code the right solutions starting with broadly defined problems. Expert ability to communicate More ❯
architecture, design patterns, reliability and scaling) of new and existing systems Strong coding skills with expert-level proficiency in at least one of the following languages - Java (preferred), Golang, C++, Python or Rust Technical proficiency in identity protocols (SAML, OIDC, LDAP, Kerberos, FIDO2, WebAuthN) Life at Palantir We want every Palantirian to achieve their best outcomes, thats why we celebrate More ❯
Computer Science, Information Technology, or a related field. Extensive experience in the development and design of complex on-premise as well as cloud-ready enterprise solutions in comparable environment (C++, C#, Java, Python, Azure). Strong understanding of SaaS architecture, cloud-native design principles, microservice architectures, API management, database and big data technologies, messaging and streaming architectures, security, IoT. Proven More ❯
from inception through to deployment and are expected to take real ownership of the assets they are building.It is expected the successful candidate will be an expert rust/C++ engineer with functional experience in fast market connections and high frequency quoting. WHAT YOU WILL DO Design, develop, test, and deploy pricing & risk-management library for OTC trading Code optimization. More ❯
we deliver aligns closely with user needs and provides value to the wider Modo team. Qualifications: 3 to 5 years experience using Python (or another programming language e.g. R, C++, Java) and with the scientific computing stack (Numpy, Pandas, SciPy, ScikitLearn, etc.). Strong quantitative skills and a proven track record of solving complex technical problems using data analysis, machine More ❯
in solving business problems through machine learning, data mining and statistical algorithms - Experience in patents or publications at top-tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language - 5+ years experience in commercial OR tools (e.g. CPLEX, Gurobi, XPRESS) - 5+ years experience in developing OR algorithm for non-convex and non-linear optimization problems More ❯
good technical knowledge and judgment. Consult with senior team members for complex problems outside of established procedures. Essential Skills and Experiences: Proficiency in programming languages such as C/C++ with years of experience in Firmware design. Experience with embedded software development tools (e.g. STM32) and environments (e.g., debuggers, emulators, compilers, KiCad). Knowledge of hardware-software integration and experience More ❯
we deliver aligns closely with user needs and provides value to the wider Modo team. Qualifications: 3 to 5 years experience using Python (or another programming language e.g. R, C++, Java) and with the scientific computing stack (Numpy, Pandas, SciPy, ScikitLearn, etc.). A degree in a quantitative field such as mathematics, engineering, computer science, physics or a related discipline. More ❯
and an understanding of OWASP Top 10 vulnerabilities with the ability to identify common security flaws in web applications, mobile, and IoT devices. Basic knowledge of programming languages (Python, C++, Java, or JavaScript) and familiarity with code review processes. Basic understanding of cloud security concepts and familiarity with major cloud platforms (AWS, Azure, or GCP). Familiarity with Product Security More ❯
Experience and Technical Skills Significant experience developing performance-critical, memory-efficient applications in embedded environments Python expertise with a focus on performance, reliability, and native code integration C and C++ expertise for low-level development Embedded and application development on Linux Experience with IP networking protocols and configuration Knowledge of image processing and computer vision techniques, including OpenCV, image enhancement More ❯
hindered by ambiguity or competing priorities. Ownership, delivering results, thinking big and analytical leadership are essential to success in this role. You have solid experience in multi-threaded asynchronous C++ or Go development. You have prior experience in one of: resource orchestrators like slurm/kubernetes, high performance computing, building scalable systems, experience in large language model training. This is More ❯
Docker image creation, registry management, and basic orchestration patterns. Hands-on experience managing JavaScript packages and publishing workflows to NPM, with a solid understanding of semantic versioning. Understanding of C++ build systems, specifically CMake, and experience optimizing native code pipelines using Github Actions. Strong Linux system administration and networking expertise, including shell scripting, package management, system performance troubleshooting, firewalls, and More ❯
classes with depth in at least one major market Strong understanding of market microstructure and order book dynamics Technical Skills Proficiency in programming languages used in quantitative finance (Python, C++, Java, etc.) Deep knowledge of exchange protocols, FIX messaging, and order types Understanding of low-latency systems and high-frequency trading techniques Experience with transaction cost analysis and execution quality More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Kinneir Dufort
and experience Essential: Proven track record of software development in a professional environment An understanding of software engineering best practices and design principles Embedded software development skills (C/C++) Exposure to embedded systems, preferably STM32, CubeMX etc. Experience working with embedded operating systems, e.g. FreeRTOS, Zephyr, Embassy and/or application-level software A solid understanding of common wired More ❯
Operational Research, Statistics, Mathematics, etc.) Tools: Experience in Plant Simulation, FlexSim, Emulate 3D, Altair, Hypermesh, NSS, AutoCAD or similar simulation tools Advanced experience in Discrete Event Simulation Coding in C++ and/or any scripting languages Experience in Statistics PREFERRED QUALIFICATIONS Experience with data visualization using Tableau, Quicksight, or similar tools Experience managing data pipelines Experience as a leader and More ❯
model deployment, in particular in a distributed environment. At least a B.Sc. equivalent in a Science, Technology, Engineering or Mathematical discipline. Development experience in compiled languages such as C, C++ or Fortran and experience with interpreted environments such as Python. Parallel programming experience, with relevant programming models such as OpenMP, MPI, CUDA, OpenACC, HIP, PGAS languages, etc is highly desirable. More ❯
compatibility, and hybrid and multi-cloud environments Wide breadth of expertise in development languages, tools and environments in the design and development of software-centric solutions Experience with Java, C++, Eclipse/IntelliJ IDEs, JUnit, etc. Experience developing micro-services and working with containerization Experience with agile software development process IAW USG defined requirements SECURITY CLEARANCE: Minimum Active Secret Security More ❯
BS in Robotics, Computer Science, Mechatronics, Mathematics, Mechanical Engineering, or related field. Strong DNN/ML background and experience in standard domain libraries (numpy, opencv, pytorch, etc). Strong C++ or Rust experience. Experience deploying to real-time robotics systems. Eligible to obtain and maintain an active UK Security Clearance. PREFERRED QUALIFICATIONS Experience processing sensor measurements from Radar, Electro-Optical More ❯
opportunity to develop new applications that keep us at the forefront of technology. You'll develop an impressive level of technical knowledge, using a range of technologies (Java, C#, C++, SQL, Python, Perl, JavaScript, HTML/CSS and others) and frameworks (Spring, Maven, Camel, WPF, Node, React, and many others). Depending on your role, you'll gain an understanding More ❯
Information Security, Cybersecurity, or a related field 7+ years of experience in static and dynamic malware analysis 7+ years of experience in network analysis tools Programming experience in C, C++, or Java Experience with mobile malware analysis Experience with multiple architectures (x86, ARM, MIPS, etc) Experience in the deobfuscation of malware, analysis of packers, malware decryption techniques, or cryptography Experience More ❯
Deliver top-quality software in a timely fashion We're excited if you have 10+ years of experience building large scale and low latency distributed systems Command of Java, C++ or Go/Golang Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience with distributed caching, SQL/NO SQL More ❯
Deliver top-quality software in a timely fashion We're excited if you have 10+ years of experience building large scale and low latency distributed systems Command of Java, C++ or Go/Golang Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience with distributed caching, SQL/NO SQL More ❯