126 to 150 of 3,246 C++ Jobs

Quantitative Developer, C++ - Trading Teams EMEA

Hiring Organisation
Tower Research Capital
Location
London, United Kingdom
Salary
£ 120 K
Tower Research Capital is a leading quantitative trading firm founded in 1998. Tower has built its business on a high-performance platform and independent trading teams. We have a 25+ year track record of innovation ...

Sr Manager of Software Engineering (C++ / FICC Etrading)

Hiring Organisation
JP Morgan Chase
Location
London, United Kingdom
Salary
£ 120 K
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank ...

Staff Software Engineer, Traffic Team

Hiring Organisation
GitHub
Location
United Kingdom
Salary
£ 70 K
Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Associate’s Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science … Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Bachelor's Degree in Computer Science or related field AND 7+ years experience in Software Engineering ...

Staff Software Engineer, Compute Platform

Hiring Organisation
GitHub
Location
United Kingdom
Salary
£ 70 K
Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Associate’s Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science … Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or PythonOR Bachelor's Degree in Computer Science or related field AND 7+ years experience in Software Engineering, Computer ...

Senior Firmware Engineer

Hiring Organisation
Smart Component Technologies Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£55,000
Engineer for our firmware development team. The ideal candidate will have extensive experience in IoT, a strong background in hardware, proficiency in C/C++ and Python, and the breadth to work with device data from the sensor through to the cloud . The successful candidate will be responsible … development, sharing technical knowledge and best practice with other team members. 2. Design, develop, and maintain embedded firmware for IoT devices using C/C++ and Python 3. Collaborate with hardware engineers to ensure seamless integration between firmware and hardware 4. Implement and optimise communication protocols such as MQTT ...

Senior Firmware Engineer

Location
Church End, North West London, United Kingdom
Engineer for our firmware development team. The ideal candidate will have extensive experience in IoT, a strong background in hardware, proficiency in C/C++ and Python, and the breadth to work with device data from the sensor through to the cloud . The successful candidate will be responsible … development, sharing technical knowledge and best practice with other team members. 2. Design, develop, and maintain embedded firmware for IoT devices using C/C++ and Python 3. Collaborate with hardware engineers to ensure seamless integration between firmware and hardware 4. Implement and optimise communication protocols such as MQTT ...

Unreal Engine Developer - Synthetic Data / AI

Hiring Organisation
MFK Recruitment
Location
London, United Kingdom
Salary
£ 60 K
challenging AI projects with genuine real-world applications.You will work alongside Unreal Developers, AI Researchers, Computer Vision Specialists, 3D Artists and Python/C++ Engineers to develop an automated platform for generating high-quality synthetic datasets.The platform controls object placement, camera movement, lighting, weather conditions, image capture and automated scene … high-quality software against agreed project milestones.Essential experienceAt least three years of commercial Unreal Engine development experience.Strong experience developing applications using Unreal Engine 5.Strong C++ and/or C# development skills within Unreal or related real-time applications.Professional experience within games, simulation, VFX or virtual production.Strong knowledge of Unreal rendering ...

Unreal Engine Developer - Synthetic Data / AI

Hiring Organisation
MFK Recruitment
Location
London, UK
Employment Type
Full-time
challenging AI projects with genuine real-world applications. You will work alongside Unreal Developers, AI Researchers, Computer Vision Specialists, 3D Artists and Python/C++ Engineers to develop an automated platform for generating high-quality synthetic datasets. The platform controls object placement, camera movement, lighting, weather conditions, image capture … software against agreed project milestones. Essential experienceAt least three years of commercial Unreal Engine development experience. Strong experience developing applications using Unreal Engine 5.Strong C++ and/or C# development skills within Unreal or related real-time applications. Professional experience within games, simulation, VFX or virtual production. Strong knowledge ...

Software Engineer - Rust

Hiring Organisation
CISCO Systems
Location
London, United Kingdom
Salary
£ 80 K
higher degree in an analytical subject (e.g. Computer Science, Engineering, Maths, Physics).Coding Aptitude: 3+ years of programming experience in Rust or C++ and the willingness to learn new languages quickly. With the expectation to contribute across Rust/Java/C++/Python codebases as required.Experience with Linux development ...

Software Engineer - Rust

Location
Greater London, England, United Kingdom
higher degree in an analytical subject (e.g. Computer Science, Engineering, Maths, Physics).* **Coding Aptitude**: 3+ years of programming experience in **Rust or C++**and the willingness to learn new languages quickly. With the expectation to contribute across Rust/Java/C++/Python codebases as required.* Experience with ...

Senior Software Engineer - Market Data Platform, Ticker Plant Runtime Services

Hiring Organisation
Bloomberg
Location
London, United Kingdom
Salary
£ 80 K
often asked to figure out what is going on. You'll need to have:Experience with an object-oriented programming language (C/C++, Python, Java, etc.) A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience Prior contributions to system design and architecture … Bloomberg's core services The evolution of our market data architecture The future of financial technology We'd love to see: We primarily use C++ and Python, but an ability to present working solutions in any high-level programming language is sufficient to get started. We want to be clear ...

Senior Software Engineer, Distributed Databases (Vitess/MySQL/MyRocks)

Hiring Organisation
Bloomberg
Location
London, United Kingdom
Salary
£ 70 K
implement capabilities that safely operate and evolve a 10,000+ shard Vitess/MySQL/MyRocks fleet across regions.- Work in Go and C++ across Vitess, MySQL, MyRocks, and RocksDB, using Python where it is the right tool for automation, testing, and analysis.- Improve query serving, replication, automated failover, online … another LSM-based storage engine, including compaction, write amplification, caching, concurrency, and performance analysis.- Strong production software engineering skills in Go and/or C++, including the ability to understand and modify large, mature systems codebases.- Experience debugging complex behavior through profiling, tracing, thread and process analysis, source-code inspection ...

Senior Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
hackajob is partnering directly with Leonardo to hire for this role. Job Description: The Opportunity Are you a Software Engineer with C++ experience looking for your next challenge? Here at Leonardo, we are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, working … solutions, contributing to the production of market-leading products within the defence and commercial industry. What we are looking for: Essential Skills and Characteristics C++ or relevant Object Oriented software development Familiarity with Electronics and lower-level firmware Using and generating documentation to create interfaces machine to machine Test frameworks ...

Senior Software Engineer

Location
Southampton, England, United Kingdom
Description: The Opportunity Are you a Software Engineer with C++ experience looking for your next challenge? Here at Leonardo, we are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, working on a range of defence and commercial projects. Direct industry experience … solutions, contributing to the production of market‐leading products within the defence and commercial industry. What we are looking for: Essential Skills and Characteristics C++ or relevant Object Oriented software development Familiarity with Electronics and lower‐level firmware Using and generating documentation to create interfaces machine to machine Test frameworks ...

Senior Software Engineer

Location
Abingdon, England, United Kingdom
services, and developer tooling AI‐assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, and TypeScript Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure … related discipline, or equivalent experience 5–10 years of software development experience Strong proficiency in at least one of: Java, C#/F# (.NET), C++, Python, or TypeScript (React/Angular/Node.js) Experience owning the full development cycle: requirements analysis, design, implementation, testing, and delivery Experience debugging production software ...

Low latency eTrading Connectivity - Fixed Income Trading

Location
Greater London, England, United Kingdom
Responsibilities Hands-on Engineering & Architecture Core Development: Design, write, and optimize ultra-low-latency, high-throughput exchange connectivity software in Rust, C/C++, and Java . Architectural Ownership: Define the technical architecture for next-generation exchange gateways, order routing systems, and execution client interfaces. Latency Optimization: Conduct deep-dive … leading technical delivery and mentoring senior engineers in a non-managerial, highly technical capacity. Technical Skills Expert-level programming skills in Rust, C/C++ (modern C++17/20/23) , and/or Java (low-latency Java) . Deep understanding of low-latency paradigms: Lock-free programming, memory barriers ...

Embedded DevOps Engineer Level 4 (AHT)

Hiring Organisation
Northrop Grumman
Location
Los Angeles, California, United States
Employment Type
Permanent
Salary
USD Annual
requirements. Implement static analysis, code quality gates, and vulnerability scanning within the pipeline using SonarQube and other tooling to enforce secure coding practices across C++, Python, and VxWorks projects. Collaborate with embedded software engineers to tailor build and test processes for real time, safety critical applications, handling cross compilation, hardware … Government Secret security clearance with ability to get cleared for SAP Preferred Qualifications: Proficiency in one or more of the following: C/C++/Python, Flight Software Development, Software Factory. Experience with full software development life-cycle Experience with tools like GitLab, Atlassian (Jira, Bitbucket and/or Jenkins ...

Senior Embedded Software Engineer

Location
Saltaire, England, United Kingdom
Computer Science, Electrical Engineering, or related STEM field 3+ years embedded software development with production-ready systems Core Technical Skills Programming: Expert C/C++ for embedded systems, RTOS and bare-metal development Hardware: ARM Cortex-M/A processors, debugging tools (JTAG, oscilloscopes, logic analyzers), STM32 Protocols ...

Embedded Software Engineer

Hiring Organisation
L3Harris Technologies
Location
Camden, New Jersey, United States
Employment Type
Permanent
Salary
USD Annual
prototype, and evaluate results. Participate in peer reviews, identify, track and repair defects. Utilize a variety of software languages (primarily Java/C/C++ and Python), in Windows, Linux (RHEL 7/8), mobile platforms, and embedded real time operating systems (VxWorks, Linux, Integrity, and others for Motorola, Intel … Masters Degree with 2 years of related experience. At least 2 years of experience developing software in Java, C, and/or C++ and debugging application and cloud-based applications. Exposure to debugging embedded applications on simulated and target hardware. Hardware/Software Integration experience. Experience with Rational Team Concert ...

Software Engineer Computer Scientist San Diego, CA

Hiring Organisation
Jobs
Location
San Diego, California, United States
Employment Type
Any
Salary
USD Annual
considered in lieu of degree. U.S. citizenship and ability to obtain a Top Secret clearance (active TS preferred). Demonstrated expertise in C/C++ backend software development, including large-scale, performance-critical applications. Proven experience with high-performance computing, parallel/distributed processing, and standards such as MPI. Hands ...

cloud engineer for connected devices

Location
Greater London, England, United Kingdom
Kinesis data streaming, message queues, serverless architectures, Docker, connected devices, IoT ecosystems, large-scale device management platforms, BLE, WiFi connectivity protocols, Rust, C/C++, systems programming languages, AI-assisted development workflows, AWS Bedrock, AI-powered development tools, prompt engineering, robotics, consumer electronics, smart home products, open source contributions, mentoring ...

OpenCPI Senior Software Engineer

Location
Gloucester, England, United Kingdom
software-defined radio technologies & architectures Working knowledge of digital signal processing, algorithm or payload development, and embedded system design Competent in C/C++ and/or VHDL for embedded applications, and additionally with Python Experience in some of these areas is advantageous, but this is not a checklist ...

Software Engineer

Hiring Organisation
Lockheed Martin
Location
Gloucester, Gloucestershire, United Kingdom
Salary
£ 45 K
strengths.Required skills, qualifications and experienceExperience delivering software in a professional engineering environment.Proficiency developing software in at least one modern language, such as Java, Python, C++, Go, Rust, JavaScript or TypeScript.Experience using Linux, Git and automated unit testing.The ability to evaluate different approaches to a technical problem and discuss the advantages ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
diverse teams and provide constructive, solution-oriented feedback. What You Will Bring Essential: Minimum of 5 years experience in software development. Extensive experience in C++, Java, experience with AWS cloud platform, particularly serverless architecture (Lambda, API Gateway), containerisation (ECS, ECR) and CDK. Proficient in Bitbucket and building CI/ ...

Staff Software Engineer

Location
Rugby, England, United Kingdom
developing, enhancing, and supporting physics-based design and engineering analysis tools for industrial or rotating component applications. Skill Set requirements: Significant programming skills in C++, C, Core Java, Python, and Shell scripting, with experience developing reliable, maintainable, and high-performance engineering applications. Hands-on experience with aero engineering concepts, rotating ...