2,301 to 2,325 of 2,528 C++ Jobs

Consultant FPGA Engineer

Location
Cambridge, England, United Kingdom
Expertise in any of the following would be useful but not essential: system modelling with MATLAB or Simulink, embedded software engineering with C or C++ on Linux, SDR or Radar, C++ and Linux expertise. This is a great opportunity to join a growing business and get involved in interesting, challenging ...

Senior C++ Quant Analytics Library Lead

Location
Greater London, England, United Kingdom
Point72 is seeking a Senior C++ Quant Analytics Engineer to join our Technology team in London. You will design, develop, and extend a production C++ analytics library used across our macro business to deliver pricing, calibration, curve construction, scenarios, valuation, and risk analytics. This role demands deep C++ expertise (C++20 ...

Senior/Lead C++ Engineer

Location
Greater London, England, United Kingdom
company | Senior/Lead C++ Engineer | London | Hybrid | Full Time GTX is an ETF market maker, quoting across European exchanges. We're a small team of traders, quants and engineers building the systems that price, hedge, and trade thousands of instruments in real time. We're looking for experienced C++ … decisions that will shape how we trade for the next decade. The right candidate has extensive production experience building latency-sensitive systems using modern C++, and experience in market making, electronic trading or exchange connectivity. Benefits and perks: competitive salary, health insurance, casual work environment, inclusive team-oriented culture, rapid ...

Trading Systems Engineer Graduate: 2027 (London)

Location
Greater London, England, United Kingdom
will have the chance to work on challenging engineering problems across our trading teams in areas such as trading systems engineering, low-latency C++ strategy development, and high-performance C++ libraries that enable large-scale quantitative research and data processing. You’ll work on the desk side by side with … Sports, Academics, or anotherpassion;you’renot afraid to put in the effort to reach your full potential. Technically Proficient Strong software development skills in C++, C, or Rust, along with some Python experience. You will have exceptional quantitative, logical reasoning, and analytical skills. Problem Solver When it comes tosolving problems ...

Real-Time Maritime C++ Engineer

Location
Plymouth, England, United Kingdom
Symmetric Recruitment Ltd is seeking a C++ Software Engineer to join a leading maritime technology team in Plymouth. You will design, develop and maintain high‐performance real‐time C++ applications that support safe and efficient maritime operations. Collaborating with cross‐functional teams, you will conduct code reviews, optimize performance, debug ...

Software Engineer C

Hiring Organisation
Technical Futures Ltd
Location
CB25, Waterbeach, Cambridgeshire, United Kingdom
Employment Type
Permanent
award-winning High-Tech Design and Manufacturing Company seeks a proactive Software Engineer with strong modern C++ programming skills (on Windows) to contribute to the design of high-performance, reliable software systems. You’ll work across the full development life-cycle with a focus on efficient algorithms, robust system design … maintainable code. Key Requirements for this C++ Software Engineer role include: Degree in Electronics or Software related discipline. Commercial experience in modern C++ development on Windows. Experience with Win32 API’s. Experience with DCOM. Proficiency with STL, memory management and concurrency. Knowledge of low level system programming. Global leaders ...

Senior Software Engineer, Research Compute & Data Systems

Location
Greater London, England, United Kingdom
engineer to design, build, and operate high-performance data systems for quant researchers and trading teams. You will implement exchange data pipelines in modern C++ and coordinate HPC workflows for large-scale simulations. Strong experience in C++ (>=17) and Python is required, with a track record of shipping production software ...

Senior Rendering Engineer | Stellar Entertainment, UK

Location
Guildford, England, United Kingdom
/Remote (UK-based) Employment Type Full-Time, Permanent Salary Range £95,000 - £130,000+ (Negotiable based on senior expertise) Department Engineering Core Technology C++, Unreal Engine, HLSL/GLSL Project Stage Brand New Unannounced AAA IP The Role: Principal Rendering Engineer As the Principal Rendering Engineer … Significant, proven experience in real-time rendering and graphics programming. You have seen multiple project lifecycles and understand the nuances of shipping. Expertise in C++: You have "under-the-hood" knowledge of C++ and are comfortable writing high-performance, memory-safe code in a multi-threaded environment. Shader Proficiency: Mastery ...

Graduate Developer

Location
Guildford, England, United Kingdom
Hexwired is supporting a highly specialised technology company seeking C++ Developers at both graduate and senior level to work on advanced, security-focused systems. This is an opportunity to work on signal and image processing applications within a high-assurance environment. Key responsibilities Develop C++ applications for signal and image … processing systems Work on secure, high-assurance software solutions Contribute to complex systems within a Linux-based environment Requirements Strong C++ development skills Degree (Master's or PhD) in a relevant technical field Minimum 3 A grades at A-Level (typically including Maths/Physics) Experience or interest in complex ...

Graduate C++ Engineer: Secure Image & Signal Processing

Location
Guildford, England, United Kingdom
Hexwired Recruitment Limited is seeking C++ Developers at graduate and senior levels to work on advanced, security-focused systems. The role involves developing C++ applications for signal and image processing within a high-assurance Linux environment. You will contribute to secure software solutions and engage with complex systems, with opportunities ...

Senior Software Engineer - High-Scale Financial Risk

Location
Greater London, England, United Kingdom
States Digital Space LLC in Greater London seeks software engineers passionate about building robust financial risk solutions. You will join a dynamic team of C++ engineers in a challenging environment that focuses on high-scale systems and analytical solutions. The role offers the opportunity to deepen your understanding of financial … domains while working on a modernised C++ codebase and engaging with various stakeholders to drive innovation and delivery. We're dedicated to creating a collaborative environment, and we welcome applicants who meet our requirements and share our vision. #J-18808-Ljbffr ...

Head of Software Development

Hiring Organisation
REC SOLUTIONS LIMITED
Location
Guildford, Surrey, South East, United Kingdom
Employment Type
Permanent
Head of Software Development (C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services) An exciting opportunity has arisen for a Head Of Software Development to join my clients Development department, Ideally we seek candidates who have experience within FinTech (financial technology) and Trading. This is a senior role reporting … developed a number of industry-first products to help improve the capabilities of retail brokers and crypto providers across the globe. Benefits (C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services) 25 days basic annual leave, increasing with length of service Paid days off on your birthday, a house ...

Senior Python Quant Developer - Cross-Asset XVA & Capital Analytics

Location
Greater London, England, United Kingdom
Grid Dynamics is seeking an experienced C++/Python Quantitative Developer to join a high-impact analytics team focused on Cross Asset XVA and Capital Analytics. You will develop libraries for pricing and risk, and work with Traders, Structurers, and technology teams to deliver robust, scalable production solutions. The role … combines quantitative modelling with software engineering in a fast-paced financial markets environment, requiring strong programming in C++ and Python and collaboration #J-18808-Ljbffr ...

Embedded Software Lead

Location
Portsmouth, England, United Kingdom
understand their surroundings and present information clearly through intuitive graphical interfaces. You’ll work across embedded, real‐time and performance‐critical environments, combining modern C++ development with Qt/QML user interfaces to deliver robust, production‐ready solutions. Location: Portsmouth On‐site: Hybrid Seniority: Lead Role Security Clearance: Candidates must … willing to complete a Baseline Personnel Security Standard (BPSS) Key Responsibilities Lead the design, development and maintenance of embedded and backend software using modern C++ (C++14/17/20) Develop and integrate real‐time software components for performance‐critical systems Implement algorithms for sensor data processing and fusion , combining ...

PCB Design Engineer

Location
Southampton, England, United Kingdom
assemblies and wiring harnesses. Practical soldering skills, including SMT assembly and rework. Experience in any of the following would be advantageous: Embedded C/C++ development for STM32 or other ARM-based microcontrollers. Python or C/C++ development for PC applications. EMC design principles. High-speed PCB design (>1GHz ...

Senior C++/iOS Engineer - User Platform

Location
Greater London, England, United Kingdom
looking for a Senior C++/iOS Engineer to join the Baldur squad within User Platform (UP). Baldur owns Spotify’s Session Management and Delegated Authorization domains—the systems that enable applications to securely obtain, use, and manage access tokens for hundreds of millions of users. In this role … responsible for Spotify’s delegated authorization and session management platforms. Design, build, and evolve critical infrastructure powering Spotify applications and partner integrations using shared C++ libraries and native Swift on iOS. Develop secure, reliable, and performant delegated authorization flows, including token issuance, refresh, revocation, and session lifecycle management across multiple ...

Lead Software Engineer - DO-178C / Embedded C

Location
Cheltenham, England, United Kingdom
high-level and low-level software requirements Author software architectures and detailed design documentation Develop bare-metal, real-time embedded software using C and C++ Implement safety-critical software for an embedded modular platform Manage activities across the full software development lifecycle Ensure compliance with DO-178C Level A processes … teams to support effective integration Job Requirements: Significant experience developing bare-metal, real-time embedded systems in C Strong proficiency in Embedded C/C++ and real-time software design In-depth knowledge of DO-178C Level A standards, processes and documentation Experience working with safety-critical systems and certification ...

Software Engineering Manager

Location
Greater London, England, United Kingdom
environments. This is the leadership role for the product software stack. You will manage and develop a team of software engineers working across embedded C++, GUI, and firmware, set priorities and development plans, drive delivery from prototype to production release, and own the software architecture and technical direction. … home day. This role is based in our London (Kings Cross) office. Responsibilities: Manage and mentor a team of software engineers working across embedded C++/CUDA, GUI, and embedded linux, setting priorities, individual development plans, conducting performance reviews, and maintaining a high standard of engineering practice Own the technical ...

Campus ML Research Engineer (Full-Time)

Location
Greater London, England, United Kingdom
Full-time ML engineering role building financial-ML frameworks, HPC training pipelines, low-latency inference, and large-scale GPU systems with Python, C++, CUDA, and modern ML libraries. Build reusable frameworks for financial machine learning. Optimise training pipelines for high-performance computing. Integrate ML models into latency-sensitive production systems. … Build large-scale, observable ML systems. Work with C, C++, Python, CUDA, and other low-level GPU technologies. Python and/or C++. PyTorch, JAX, TensorFlow, or another deep-learning library. GPU programming with CUDA, Triton, SYCL, ROCm, or similar tools. Large-scale ML systems, including very large training datasets ...

Embedded Software Engineer

Location
Gloucester, England, United Kingdom
project-based environment. The core of your work will be developing embedded firmware for Xilinx FPGA's (VHDL) and PIC microcontrollers (C, C++). Essential skills: Formal qualification such as HNC/HND/BEng. At least 1-3 years of experience in embedded firmware for microcontrollers. Excellent C/… C++ coding skills. Experience of working with microcontrollers, preferable with PIC microcontrollers but not essential. Ability to derive firmware architectures & requirements from System requirements. Desirable Skills: Good understanding of analogue and digital circuit designs. Ability to carry out schematic designs. Knowledge of developing GUI applications is an advantage. Experience ...

Embedded Software Engineer

Hiring Organisation
Certain Advantage
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£70 per hour, Benefits Overtime Rate
World Class Defence Organisation is currently looking to recruit an Embedded Software Engineer on an initial 6 month contract. C++, Rhapsody (UML) Knowledge of JIRA Full software life cycle experience Rate: £70.00 per hour Location: Bristol Hybrid/Remote working: Full time on site (occasional work from home day) Contract … complete Software Development Life Cycle. To maintain the highest levels of safety and reliability, you will develop code in accordance with Company and MISRA C++ standards and actively participate in peer code quality reviews. Given the scale and criticality of these systems, testing is paramount; you will be responsible ...

DSP Engineer

Hiring Organisation
Octagon Group
Location
Fleet, Hampshire, UK
processing and digital communication technologies Apply your knowledge of wireless standards to real-world products Develop and maintain high-quality software using C/C++ Work with object-oriented programming and carry out debugging and software testing Use MATLAB as part of your day-to-day engineering work Work with … Engineering or a similar discipline Strong understanding of Digital Signal Processing and Digital Communications Good knowledge of wireless standards Practical experience with C/C++ Strong debugging and object-oriented programming skills Good experience with MATLAB Knowledge of Python would be advantageous Strong problem-solving skills and the ability ...

Research Engineer - AI / ML / LLM

Hiring Organisation
European Tech Recruit
Location
City of London, Greater London, UK
improve research infrastructure, tools, and workflows. Prepare technical documentation and reports. Key requirements: Experience implementing machine learning algorithms and techniques. Proficiency in Python, C++, or similar programming languages. Strong problem-solving skills with the ability to work independently and collaboratively. Clear written and verbal communication skills. Familiarity with deep learning … Machine Learning/AI/LLMs/Reinforcement Learning/Generative Models/Deep Learning/PyTorch/TensorFlow/JAX/Python/C++/Semiconductor/Chip Design/Optimisation/London/Cambourne/UK/Permanent If you are interested in this Research Engineer position, please ...

Senior Low-Latency Java Engineer - London

Location
City Of London, England, United Kingdom
tuning TCP/IP and kernel-bypass technologies Event-driven or event-sourcing microservices Performance analysis and targeted optimisation Experience with KDB, Rust or C++ would be highly advantageous. London - hybrid working, with up to two days from home £Excellent basic plus strong bonus potential This is an excellent opportunity … Latency Systems Electronic Trading Algorithmic Trading JVM Market Data Linux Performance Tuning Event-Driven Architecture Microservices Multithreading TCP/IP Kernel Bypass KDB+ Rust C++ Backtesting Trading Systems Financial Markets Technology System Architecture. McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds. #J-18808-Ljbffr ...

Graduate Software Engineer

Hiring Organisation
Advanced Technical Recruitment
Location
Andover, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£30000 - £40000/annum depend experience, plus benefits
make things move or sense something physical, for example programmable controller such as raspberry Pi, Arduino or similar. Experience in Object Orientated programming in C++ and/or C#; Microsoft Visual Studio; Windows GUI applications are required. An ability to troubleshoot and fix software bugs electro-mechanical systems is also … verification. Salary/benefits: c£30-40k, plus benefits Job Term: Permanent, Full Time, Onsite Skills : Software, Windows, Windows GUI, Visual Studio, C++, C#, NPD, Object Oriented, OO, GIT, Raspberry PI, Arduino, Motion Control, Sensors. To Apply Direct: Please send covering letter & CV to Iona Mulligan ...