BA6, Glastonbury, Somerset, United Kingdom Hybrid / WFH Options
Zenovo
participating in sprint planning, stand-ups, and reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : - Software development skills: C++, Qt - Multi-Threaded Real Time Applications - GUI Development - Microsoft Azure DevOps, CI/CD - Developed Software on a Linux OS & Windows Environment Educational Background: Degree in a relevant field, such More ❯
a Data Scientist You'll have incredibly strong modelling skills but know when to be pragmatic to ensure the best business outcomes You'll be a coder in Python, C++ or Java Experience of productionizing analytics code pandas, scipy and numpy If your a Data Scientist looking to go on an exciting new journey with an early stage startup, and More ❯
1st or 2.1 from a leading university, good A-levels or equivalent), and a PhD in a relevant computing or mathematical subject. Hands-on coding skills in Java, C#, C++, Rust, or similar. (Regrettably, scripting languages alone won't be sufficient.) A strong understanding of large language models or neural networks would be advantageous. The company are based in Central More ❯
problem boards. • Support to ground system development work, working groups, and test and checkout. Desired Skillset: • Experience with testing, development work, or system integration - Linux environment. • Experience with C#, C++, C, Rust, Java, JavaScript. • Experience with testing, development work, or system integration - containers/Docker integration and K3S integration. More ❯
toolsets (Jenkins), version control (Git/GitHub) Experience with development in UNIX/Linux environments Experience/familiarity with Ruby, and other application programming languages (e.g. PHP, Java, Python, C++) Experience with Node.js Knowledge of other client-side scripting languages (Flash/Actionscript) Experience with relational (MySQL) and non-relational databases What's in it for you? Opportunity to work More ❯
performance tracking for internal and external software teams • Contribute to project planning and embedded software management functions Basic Qualifications (Required): • 2+ years of professional software development experience • Experience with C++ and/or Linux OS • Hands-on experience maintaining CI/CD pipelines Education & Experience Requirements: • Associate (Level 2): Bachelor's degree in Engineering, Computer Science, Math, Physics, or related More ❯
along with increasing automation and robustness of the research infrastructure alpha estimation, risk modelling, backtesting, etc. Requirements 2+ years' development experience in a similar role Strong programming skills in C++ or Python Bachelor's (or higher) in Computer Science (or other quant discipline) A motivated self-starter, with creative & analytical problem-solving skills Desirable Experience working in a small trading More ❯
solutions. The ideal Software Engineer will hold a PhD in Computer Science/Software Engineering and have extensive previous experience in a similar role with strong programming skills (Python, C++, C#, Java) and knowledge of hardware-software integration (instrument control, serial communication, APIs etc.) as well as experience of developing GUIs using PyQt. This is a superb opportunity to join More ❯
tools. Requirements: Strong academic background - many within the team have PhDs and minimally have a Master's in computer science, physics, engineering, maths or similar. Demonstrable programming experience in C++ (and ideally C or Fortran). Further experience with C# (including WinForms, WPF, QML Frameworks) would be desirable. Strong numeracy and understanding of mathematical modelling. Experience with CUDA, multithreading, AI More ❯
insightful recommendations It's a bonus if you have! Previous experience presenting information to key stake holders Working knowledge of one or more of the following: SQL, R, Python, C++, Java Knowledge and practical experience with Power BI If you are interested in this fantastic opportunity based near Birmingham, please apply direct with an updated CV. Apply for this job More ❯
software for time and mission-critical applications Communicating effectively with Systems Engineering, Electronics and Electrical, and Test and Validation teams Job Requirements: Strong ability to write software in C, C++, or ADA Motivation to develop reliable, high-performance, standardised, and documented software Excellent analytical and design skills with a focus on critical analysis Flexible and problem-solving approach to technical More ❯
ongoing support activities. Desired Skills: Experience with Kubernetes, Rancher RKE2 Experience with RedHat Enterprise Linux (RHEL) Experience with Rancher or Rancher Mult Cluster Manager Experience coding and scripting (Python, C++, Java, Bash) Experience with CI/CD services (Gitlab, Jenkins) Experience with automated scripts to install and harden operating systems using Government STIGs Experience using build and deployment tools (Jenkins More ❯
Reigate, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
autonomous behaviours; HIL/SIL testing; software for autonomy; field testing. Requirements Degree in computer science or similar and ideally a PhD. Demonstrable project experience developing production code in C++ and Python on Linux including documentation and test coverage. Additional experience with embedded Linux systems (x86) would be desirable. Experience with UxV domains (MAVLink, autopilot systems), sensor integration (LiDAR, radar More ❯
real-time software generation, with hands-on experience related to hardware testing and/or embedded systems and/or a simulation systems is required. • Experience with C and C++ (11 or higher) programming languages in a Real-Time Operating System or Linux environment is required • Prior experience with Hardware-in-the-loop (HWIL) systems (Hardware & Software Integration and testing More ❯
experience. Aesthetic eye and/or artistic background highly desired. Proven knowledge of and experience with Windows and UNIX/Linux operating systems. Professional experience programming (i.e. C/C++) and scripting language experience (i.e. Python, Perl) a must. Understanding of, and experience with, 3D modeling/animation software (i.e. Maya) highly desired. Familiarity with film, video and animation post More ❯
/O; familiarity with eBPF is a plus. Solid knowledge of networking protocols (TCP/IP, UDP, Multicast); experience with kernel bypass technologies is advantageous. Proficiency in Python and C++, with a strong foundation in object-oriented programming. About the Team: This team operates at the intersection of software engineering and systems optimization, playing a critical role in ensuring the More ❯
etc. Proficient in use of Microsoft Office product suite, particularly Excel i.e. Pivot Tables and V-Lookups Working knowledge of one or more of the following: SQL, R, Python, C++, Java Clear, logical analytical approach to problem-solving Ability to investigate data, find trends, forecast performance and provide insightful recommendations It's a bonus if you have! Previous experience presenting More ❯
microstructure and dynamics to refine and improve current approaches. Requirements: Completed PhD in a highly quantitative field (e.g., Mathematics, Physics, Computer Science, Engineering, Statistics). Strong programming skills in C++ (Python experience is a plus). Solid background in data analysis, statistical modeling, and numerical methods. Proven ability to work with large datasets and develop innovative solutions to complex problems. More ❯
science background with knowledge of numerous machine learning models - some alternative degrees will be considered Experience with data visualisation tools (Power BI etc.) Technical knowledge i.e. Python, R, SQL, C++ etc. Exceptional Microsoft Excel skills Detail orientation with structured thinking A problem solver with the ability to multi-task A top performer who is comfortable in an unstructured environment which More ❯
to work both independently and in a team environment • Strong, written, verbal and interpersonal communication skills to collaborate effectively with technical teams and customer personnel Desired: • Experience with both C++ and Java source code • Experience writing/tuning SQL queries • Experience in agile software development methodologies including Scrum, Kanban, and Scaled Agile Framework (SAFe) • Experience in engineering M&S systems More ❯
in STEM field (Electrical/Computer/Software Engineering, Computer Science, Math or Information Systems) and Three (3) year of experience in software development technologies and methodologies. • C/C++ Software development skills • Experience in x86/x64 assembly, software reverse engineering, kernel debugging, and protocol stacks • Experience developing computer exploits • TS/SCI with Full Scope Polygraph, current CI More ❯
audiences is a must. Do you think technically correct is the best kind of correct? If so, this may be the job for you! Minimum Requirements: Knowledge of C, C++, Java, and/or C# programming languages. Minimum of 10 years of relevant experience. Preferred Skills: Embedded software development experience. Experience with SW quality assurance. Any experience with cryptography, quantum More ❯
South West, England, United Kingdom Hybrid / WFH Options
SR2
scalable solutions, and ensuring the seamless integration of AI into production-grade software. What You’ll Do Develop and integrate AI/ML models using Python and C/C++ Design scalable microservices with Docker and Kubernetes Build and maintain development/test environments using open-source tools Mentor junior engineers and promote best practices in coding and design Collaborate More ❯
Strong Android architecture knowledge Focus on creating an optimal Android experience and extensive knowledge of Android-specific challenges Desirable : Experience working in an agile, start-up environment C/C++, multiplatform development OpenGL Swift More ❯
in numerical and statistical tools for signal development. Hands-on problem-solvers who thrive in a collaborative, meritocratic environment marked by intellectual rigor and informality. Proficiency in Python or C++, with an emphasis on high-performance computing and market microstructure. Why Join? Work on cutting-edge strategies within a highly respected global trading firm. Join a collaborative, high-performance team More ❯