Senior C++ Contract Engineer - SQL, Unix/Linux, Oracle, Kafka, Finance, C#, GUI Our financial services client is looking for an experienced Senior C++ Software Engineer to help grow and enhance their platform. As a Senior C++ Software Engineer, you will be involved in: Analysis of user requirements and translation into solution design Estimating and breaking down tasks into manageable More ❯
development roadmap and overall development activities, with scope to grow further within the business. There are currently 10 developers in your team. Requirements: 2 years+ as an Engineering Manager C++ is your strongest language 1 year+ as Scrum Master If you are interested learning more, please contact maxATplatform-recruitment.com for more information or a confidential chat. More ❯
part in testing and evaluating DSP performance to ensure world-class results. Candidates should have a strong grasp of digital audio signal processing theory, experience with assembler, C/C++, and a ideally a standout DSP project from university. This opportunity is ideal for someone passionate about audio, motivated to solve complex technical problems, and eager to build a career More ❯
experience rather than watching from the outside. Requirements: Strong grasp of modern AI/ML techniques (e.g. differentiable rendering, backprop in 3D pipelines)Solid mathematical foundationPyTorch or TensorFlowPythonC/C++ and CUDA2+ years' AI development experience Experience with or passion for 3D graphics and visual computing Responsibilities: Develop and deploy AI systems for:3D object reconstruction from images/videoReal More ❯
for automated machinery - Knowledge of product development management - Working Knowledge of Drive controls including servos and stepper motors. - Good software skills such as knowledge of advanced PLC code, Python, C++ etc - Experience of commissioning automated machinery. More ❯
metal, but with an eye on how it ships to users. What we're looking for: 6+ years engineering experience Strong Android OS/AOSP/embedded background Solid C++ and Java - Kotlin skills Experience building for consumer hardware: phones, headsets, wearables, etc. Bonus points for: VR/AR device experience Android performance tuning, system APIs, device security Interview process More ❯
Basingstoke, Hampshire, South East, United Kingdom Hybrid / WFH Options
CURE TALENT LIMITED
troubleshoot and resolve production issues, ensuring quality and performance at scale Qualifications and Skills: Proven experience in electronics design, PCB layout (Altium), and embedded systems development Strong C/C++ skills for embedded systems and familiarity with STM32 microcontrollers Experience with LabVIEW for instrumentation and testing Track record of taking products from development through to production, ideally in a regulated More ❯
southampton, south east england, united kingdom Hybrid / WFH Options
CURE TALENT LIMITED
troubleshoot and resolve production issues, ensuring quality and performance at scale Qualifications and Skills: Proven experience in electronics design, PCB layout (Altium), and embedded systems development Strong C/C++ skills for embedded systems and familiarity with STM32 microcontrollers Experience with LabVIEW for instrumentation and testing Track record of taking products from development through to production, ideally in a regulated More ❯
yourself into a multi millionaire If this sounds like your kind of challenge, apply below or send me an email . AI, Compilers, HPC, Low-latency systems, Python/C++, if any of those get you excited, then keep reading Do you want your work to make a real difference in the world? Whatever role you are looking for, our More ❯
We are seeking an AI Inference Engineer to join our expanding team. Our current technology stack includes Python, C++, TensorRT-LLM, and Kubernetes. This role offers the opportunity to work on large-scale deployment of machine learning models for real-time inference. Responsibilities Develop APIs for AI inference used by internal and external clients Benchmark and optimize bottlenecks in our More ❯
Conduct hardware-in-the-loop (HIL) simulations and in-field validation to ensure performance and safety at scale. What You Bring: Strong hands-on experience developing embedded C/C++ firmware in real-time environments, ideally within power electronics, motor control, or inverter systems. Deep understanding of power electronics principles, digital signal processing, and microcontroller-based control. Familiarity with safety More ❯
term equities. Fluent in statistics & ML (shrinkage, online learning, factor models) and market microstructure (spreads, impact, queue dynamics). Polyglot coder who can prototype in Python and drop to C++ when speed matters. Comfortable leading 3–5 quants, owning architecture and managing engineering collaboration with technology. Interested? Drop me a line: ben@augmentti.com (or hit “Apply” and then email me More ❯
term equities. Fluent in statistics & ML (shrinkage, online learning, factor models) and market microstructure (spreads, impact, queue dynamics). Polyglot coder who can prototype in Python and drop to C++ when speed matters. Comfortable leading 3–5 quants, owning architecture and managing engineering collaboration with technology. Interested? Drop me a line: ben@augmentti.com (or hit “Apply” and then email me More ❯
to establish achievable goals Communicate with QA to help track down and fix bugs Requirements To be considered for this Programmer role you must meet the following criteria: Professional C++ experience in the games industry producing production quality code. 1 year of professional experience withPython, ideally in the video game industry, or any relevant experience in creating tools. A good More ❯
to new tools as required. Accept critique and guidance constructively. Manage time efficiently to produce high-quality results. Desirable Skills: Experience with Coherent UI for Unreal Engine using CoherentGameface. C++ experience in producing production-quality code. Multiplayer development experience. Experience with code reviews. Knowledge of other game creation areas. Experience developing for and deploying to consoles (Xbox One, PS4, etc. More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
Endeavour Recruitment Solutions
C and developed at a high safety integrity level (SIL4/DO178C Level A or equivalent) ? Test Specification creation and compliance recording in DOORS ? Working knowledge of C/C++ for testing special builds and focussed code reviews ? Unit Testing using LDRA or CPP Unit or an equivalent testing tool ? Understanding of Code Coverage and techniques/strategies used to More ❯
Liverpool, Lancashire, United Kingdom Hybrid / WFH Options
Wushu Studios Ltd
with other disciplines collaboratively on your project. Collaborate with teams to deliver testable builds in regular fashion. Be proactive in tackling technical issues. Experience in UE5. Advanced knowledge of C++ and/or C#. Experience in PC and/or console programming. UE Networking/Replication: Hands-on experience implementing and debugging networked features using UE's replication framework. Candidates More ❯
Horsham, Sussex, United Kingdom Hybrid / WFH Options
SEGA
in an equivalent role. Solid understanding of 3D math (linear algebra, vector and matrix math) Experience with Unreal Engine Experience with complex face rig setup - FACs based. Experience with C++/Maya API & Plugin writing Experience with 3DS Max & Blender Experience with motion capture pipelines and shoots About Creative Assembly Creative Assembly crafts deep and detailed games that last, entertaining 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 and maintaining this high-performance infrastructure used by these teams, this developer will enable new trading opportunities across businesses and … professional experience in a Front 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 contain personal information. Please refer More ❯
Developing embedded software using modern C++ on Linux This product development and manufacturing company are growing and looking for a Senior Embedded Software Engineer to join their team. Their technologies are both standalone instruments as well as hardware components for complex systems integrated into customer products. As a senior team member, you will deliver robust, high quality software, write automated … as peer review other code. Requirements: Degree in computer science or electronics, with demonstrable industry experience as a senior embedded software engineer. Extensive experience with embedded software using modern C++ (ideally 17) programming that is used for developing optimised complex systems through efficient memory management including embedded kernel and Linux driver technologies. Good analytical and problem-solving skills. Excellent communication … Parking is available on site. Interested applicants must have full rights to work in the UK – company sponsorship or time-restricted visa holders will not be considered. Keywords: Embedded, C++, Linux, Drivers, Kernel, Network Systems, RF, Hybrid Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
Software Engineer with 3-5 years commercialC++ development experience will design and develop software for the latest radar, security and surveillance systems. Youll bring an Engineering related degree, Modern C++ design experience as well as Linux Configuration experience (Yocto/PetaLinux) and experience developing on Embedded Linux. Hybrid - Salary £40-55K experience dependent. Of particular interest is experience in … radar systems, including external radar control systems and interfaces as well as bringing the ability to improve the software capabilities and enhance the user experience. Ideal requirements for the C++ Software Engineer include: Technical Degree with software content. High performance C++ development skills (C++ 11/14/17/20). Minimum of 3-4 years commercial software design More ❯
performance of GPU hardware, drivers, features, applications, and tools. Qualcomm Engineers collaborate with cross-functional teams to meet and exceed customer needs. Ideal Candidate Will Have Strong C/C++ programming skills Familiarity with a GPGPU API such as SYCL, OpenCL or CUDA. Understanding of data structures and algorithms, including object-oriented programming Preferred Skills: Device driver development, including GPU … Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. • 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Principal Duties and Responsibilities: •Applies Graphics knowledge to assist in the architect, design, implementation, and verification of the structure and performance of GPU hardware, drivers, features, applications … and tools. •Writes code for well-defined features, drivers, and APIs using different languages (e.g., C, C++, perl, python). •Maintains comprehensive pre- and post-silicon tests using tools and methods for a specific, well-defined component to verify performance. •Assists in identifying deficiencies in designs and works with team members to develop solutions to improve designs. •Collaborates with team More ❯
BS32, Almondsbury, South Gloucestershire, Gloucestershire, United Kingdom Hybrid / WFH Options
Granite Consulting
benefits A superb opportunity for an experienced Senior Software Engineer to join one of Bristol's leading software houses. The majority of the work will be carried out using C++ but they are happy to consider people from any OO background (C#, Java, Python etc.). Previous experience of desktop application development, or work with an algorithmic focus would also … potential for rapid progress. The company are based in north Bristol and operate a hybrid working policy, with 3 days a week working from home. Relevant skills/experience: C++ or other object oriented programming language BSc/MSc/PhD in Computer Science or similar Mathematical skills An interest in algorithm development An understanding of complex data structures In More ❯
of-the-box ideas to help shape the future of our product and technology stack. Who You Are - Polyglot Engineer: Proficiency in at least three programming languages, such as C++, TypeScript, Python, Java, or Rust. Comfortable navigating full-stack development. - System Thinker: Solid understanding of data structures, algorithms, and system design principles. - Database Proficiency: Experience working with databases (e.g., PostgreSQL … systems, compilers, or low-latency applications. - Knowledge of DevOps practices and CI/CD pipelines, with experience in GitHub Actions or similar tools. Our Tech Stack - Core Technologies: Linux, C++, PostgreSQL, TypeScript, LLVM - Development Tools: Docker, Kubernetes, GitHub, and cloud platforms like Azure Why Join Liberatii? At Liberatii, you'll be part of a team that: - Moves fast to tackle More ❯
tooling). Major/Key Accountabilities Design, develop, release and operate bespoke software tools, DSLs, parsers, libraries, frameworks, and services, through development in system languages such as Go, C, C++, Rust etc which are used by application software development teams and software operations teams. Currently the majority of this code is written in Go. Engage with all development teams, to … skills and systems thinking Strong programming skills in addition to operational skills a plus (ideally in one or more of the following languages: Python, Go, Julia, or C/C++) Attention to big picture and details Essential Qualifications BS degree in Data Science, Computer Science, Engineering, Math, Statistics, Physics, or similar formal training or equivalent Desirable Qualifications Technical: Proven experience More ❯