ground up • Proven track record delivering large-scale, complex and robust applications in Python Nice-to-Have Skills Description: •Object Oriented language (Java, C#, C++ or similar) •Experience building Cloud native applications and working with Kubernetes, Helm and Docker •Familiarity with *NIX platforms and associated tooling •Knowledge of financial derivative More ❯
IT team in place. You would work on real world, products which make a big difference to their global customers. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product More ❯
IT team in place. You would work on real world, products which make a big difference to their global customers. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product More ❯
engineers. The Senior Embedded Software Engineer must have: Degree in Computer Science or Electronics 6+ years of experience in software development using C and C++ Deployment of applications and drivers onto an embedded Linux system Ability to analyse hardware schematics and datasheets You will get opportunities to further develop your More ❯
ground up • Proven track record delivering large-scale, complex and robust applications in Python Nice-to-Have Skills Description: •Object Oriented language (Java, C#, C++ or similar) •Experience building Cloud native applications and working with Kubernetes, Helm and Docker •Familiarity with *NIX platforms and associated tooling •Knowledge of financial derivative More ❯
should be enthusiastic and willing to learn new things. Experience in any of the following would be an advantage: Software development in Go, C, C++, Java, Scala, C#, or Swift. Kernel and device driver development for Windows, Linux, or Mac. Systems Analytics; Dynamic tracing and performance analysis tools such as More ❯
bare metal, large clusters Excellent understanding of systems administration and engineering, networking and file systems Strong automation knowledge Ideally solid OO programming skills – Java, C++, Python etc Excellent communication skills A passion for learning and problem solving More ❯
Great Malvern, England, United Kingdom Hybrid / WFH Options
Hexegic
/Unix/POSIX systems programming Program networks and protocol implementations Develop network architectures for secure architecture What we are looking for Proficiency in C++, Rust and/or Go Fundamental networking knowledge, with applied experience being ideal Computer science degree or similar background What’s in it for you More ❯
in Ghidra, IDA Pro, Binary Ninja, or Radare2 Experience with fuzz testing and CPU/system emulation frameworks Sound knowledge of auditing C/C++ code A willingness to learn new things and an ability to analyze and solve new problems with little instruction or guidance Preferred Skills: Familiarity with More ❯
in Ghidra, IDA Pro, Binary Ninja, or Radare2 Experience with fuzz testing and CPU/system emulation frameworks Sound knowledge of auditing C/C++ code A willingness to learn new things and an ability to analyze and solve new problems with little instruction or guidance Preferred Skills: Familiarity with More ❯
a related field. Nice to Have: Experience with cloud-native platforms (GCP, AWS), Docker/Kubernetes, or CI/CD. Technical background with Python, C++, or Q. Why Join Us? This is an exciting opportunity to work on high-impact, cutting-edge financial technology and Project Managing in a scalable More ❯
core engine performance and network infrastructure Develop new features focused on transaction efficiency and advanced trading systems Skills: Proficient in Rust (or low-latency C++, looking for Rust exposure) Experience with latency-sensitive system development, multi-threaded coding, and scalable distributed systems) Familiarity with concurrency, OOP, database systems, and basic More ❯
challenges into data-driven solutions. Requirements: MSc or PhD Degree in Computer Science, Artificial Intelligence, Mathematics, Statistics or related fields. Strong Python skills (bonus: C++, SQL, Spark) Experience in ML algorithms (XGBoost, clustering, regression) Expertise in Time Series, NLP, Computer Vision, MLOps Knowledge of AWS/Azure/GCP, CI More ❯
london (city of london), south east england, united kingdom
Selby Jennings
core engine performance and network infrastructure Develop new features focused on transaction efficiency and advanced trading systems Skills: Proficient in Rust (or low-latency C++, looking for Rust exposure) Experience with latency-sensitive system development, multi-threaded coding, and scalable distributed systems) Familiarity with concurrency, OOP, database systems, and basic More ❯
development methodologies. Experience with security best practices. Preferred Skills: Experience with agent-based software development. Experience with Swift (macOS development) - advantage. Experience with C, C++ (native module development) - advantage. Experience with CI/CD pipelines. Cloud technologies experience. More ❯
content playback on mobile platforms and enabling LCEVC playback on web browsers. - Collaborate with decoder and encoder teams to maintain and improve the core C++ codec integration layers. - Integrate compression solutions, like VC6 and Point Cloud Compression, into different video editing and creation applications. - Engage with the open-source community More ❯
content playback on mobile platforms and enabling LCEVC playback on web browsers. - Collaborate with decoder and encoder teams to maintain and improve the core C++ codec integration layers. - Integrate compression solutions, like VC6 and Point Cloud Compression, into different video editing and creation applications. - Engage with the open-source community More ❯
BA6, Glastonbury, Somerset, United Kingdom Hybrid / WFH Options
Zenovo
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 More ❯
solutions. Quantitative Developer - C#, SQL, Front-Office Skills and Experience: C# is what you'll be using, open to candidates from Python, Java or C++ backgrounds SQL OOP & Functional Design Distributed System Design Collaboration with other Quants Prior experience in a Front-Office role (desirable) Educational Requirements: Minimum 2.1 from More ❯
of RF test equipment such as Spectrum Analysers, VNAs, power meters etc • Proven experience in program language in an automation test environment (C/C++/Python etc.) • Excellent Interpersonal skills. • Knowledge on RF fundamentals and communications theory. • Independent, self-motivated, team player and multitasking capabilities. • Ability to work in More ❯
Key Skills/Requirements: Extensive experience in telecom software development (preferably in 4G/5G Core domains) Strong programming skills in Go, Java, or C++ Hands-on experience with 5G SBA network functions (e.g., AMF, SMF, NRF, PCF, UDM) Proficient in developing REST/gRPC APIs and working with microservices More ❯
Key Skills/Requirements: Extensive experience in telecom software development (preferably in 4G/5G Core domains) Strong programming skills in Go, Java, or C++ Hands-on experience with 5G SBA network functions (e.g., AMF, SMF, NRF, PCF, UDM) Proficient in developing REST/gRPC APIs and working with microservices More ❯
career in developing high-integrity software based on formal specifications and functional correctness. Required Skills: A strong track record of implementing embedded C/C++ solutions. Deep experience of multi-threaded embedded systems (RTOS). Register level experience of ARM based microcontrollers (e.g. STM-32). Experience of embedded debugging More ❯
academics, including the University of Edinburgh, and other R&D teams Qualifications: Strong computer science background Proficiency in system-level programming languages (C/C++, Rust, Java, Go) Expertise in databases, algorithms, or system design Excellent communication skills in English Published in peer-reviewed conferences or journals (preferred) Complete our More ❯