DemandTrendPermanent C++ Job Vacancies

1,376 to 1,400 of 1,630 DemandTrendPermanent C++ Jobs

C++ Engineer - Market Data Feeds - Hedge Fund - £250k

london (city of london), south east england, united kingdom
Paragon Alpha - Hedge Fund Talent Business
Paragon Alpha are working with a multi-strategy hedge fund, who have a tech driven ethos to modernise trading techniques. C++ makes up large part of the code-base, and they need to make a senior hire into their market data team. This team is responsible for building high performance software that can interface with global trading exchanges, and owns … market data feeds. As well as an accomplished engineer, the role would require someone to communicate business issues into software solutions. Stack: C++, Python, Linux, SQL The role would connect elements of quant trading, data engineering and high performance C++, allowing you to gain exposure across this hedge funds systematic business. Please do apply More ❯
Posted:

Senior Embedded Engineer

Fareham, Hampshire, South East, United Kingdom
DOMO TACTICAL COMMUNICATIONS (DTC) LIMITED
for a technically proficient engineer who enjoys solving complex challenges and making a tangible impact in a product-driven environment. Key Responsibilities Include: Developing embedded software in C/C++, with an emphasis on object-oriented, maintainable, and efficient code. Designing system and software architecture, capturing requirements, and defining component interfaces. Conducting research into new technologies, contributing to the development … implementation. About You: A successful candidate will demonstrate strong technical expertise in embedded systems and a collaborative approach to engineering. Essential experience and competencies include: Proficiency in C/C++ programming for embedded platforms. Experience with Linux, device drivers, and software design/architecture patterns. Familiarity with UML, system design methodologies, and structured documentation. Basic experience using frequency and time More ❯
Employment Type: Permanent
Posted:

Applications Software Engineer

London, United Kingdom
Hybrid / WFH Options
Quantum Motion
them into high-quality, maintainable software solutions. Design, implement, and maintain production-grade scientific and engineering software libraries. Write clean, well-tested code in multiple languages (primarily Python and C++), integrating with our public software stack. Run and optimize high-performance workloads on GPUs and HPC clusters. Support algorithm design, compilation tools, and resource estimation software for quantum programs. Work … Proven ability to design, implement, and maintain production-quality software, with evidence of independent work. Significant programming experience in Python (or Julia) and at least one low-level language (C++ or Rust). Solid understanding of modern software development practices: version control (Git/GitHub), unit/integration testing, continuous integration, and documentation. Public examples of past work-GitHub or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Development Engineer with Security Clearance

Herndon, Virginia, United States
Cohere Technology Group
Cohere is looking for software engineers with C/C++ and assembly skills, hands-on knowledge of operating system internals including writing device drivers for current, new, and emerging hardware products centered on the ARM, Intel, and Risc-V processors. You will be working with cutting-edge designs and will be encouraged to dream up unique and elegant solutions as … Systems Software Developer position, Cohere is looking for candidates with the following knowledge, skills, and abilities: Software - Candidates should be able to demonstrate extensive experience coding in C/C++ and Python, including understanding Object Oriented Programming, Networking (sockets), Multithreading, and implementing cryptographic protocols for data at rest and data in transit. You should be capable of developing technical solutions More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Engineer, UI

Cambridge, Cambridgeshire, United Kingdom
Roku, Inc
the role Join our Cambridge team as a Senior Software Engineer (UI) building Roku's platform for millions of daily users. You'll create breakthrough UI experiences using modern C++ and AI-powered development tools, while solving complex embedded systems challenges that directly impact how the world streams content. This role combines deep technical problem-solving with cutting-edge AI … tools and mentor junior developers Stay current with AI trends and emerging technologies We're excited if you have 5+ years software engineering experience with UI development expertise Advanced C++ skills plus proficiency in Python/JavaScript Strong root cause analysis and technical communication abilities Knowledge of AI applications and experience with generative AI tools Proactive mindset with passion for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Test Automation Engineer

England, United Kingdom
Paragraf Ltd
standards. Solutions will include a multi discipline collaboration of skills and departments. Responsibilities & Tasks Design and develop internal software using a selection of programming languages (Python/C#/C++/LabView), to support the manufacture and testing of our Graphene electronics products. Support the development of automated test equipment by writing software to communicate with hardware for motion control … motivated by a new opportunity. Education and Qualifications Computer science degree or equivalent software development experience from time in industry. Experience Experience developing software in Python/C#/C++/LabView/SQL and writing testable, maintainable code. Experience creating and maintaining predominantly internal software solutions for data acquisition, processing, modelling and visualisation. 3+ years of experience in automated More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer - Mobile Android Remote UK

United Kingdom
Hybrid / WFH Options
Mozilla Corporation
practices Work closely with specialist Gecko teams to bring browser functionality to Android Address problems that span all levels from the Java API layer, to JavaScript and into the C++ browser engine Provide solutions and feedback to Mozilla's lively and dynamic open-source community to improve our Android solutions and support Mozilla's manifesto What you bring: Many years … of experience building complex applications for a broad and diverse user base using Java, Kotlin, and/or C++ Experience resolving problems, signaling risk, fostering change, and facilitating collaborative decision-making Passion for building excellent products, and a sense of ownership that spans from design to investigating and squashing bugs. Modern programming practices (code review, unit testing, automation) Rust programming More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer - Mobile Android

United Kingdom
Mozilla Corporation
practices Work closely with specialist Gecko teams to bring browser functionality to Android Address problems that span all levels from the Java API layer, to JavaScript and into the C++ browser engine Provide solutions and feedback to Mozilla's lively and dynamic open-source community to improve our Android solutions and support Mozilla's manifesto What you bring: Many years … of experience building complex applications for a broad and diverse user base using Java, Kotlin, and/or C++ Experience resolving problems, signaling risk, fostering change, and facilitating collaborative decision-making Passion for building excellent products, and a sense of ownership that spans from design to investigating and squashing bugs. Modern programming practices (code review, unit testing, automation) Rust programming More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Field Application Engineer, Embedded Software (Europe)

Cambridge, Cambridgeshire, United Kingdom
Riverlane Ltd
you will: Provide on-site and remote support for customer installations and bring-up of embedded systems Assist customers in developing and debugging embedded software using embedded C/C++ toolchains Guide integration of custom IP and drivers with Linux or bare-metal applications Support customers with the build and installation of libraries and tools, including custom ones, needed for … Strong track record of bring-up and delivery of embedded software systems on commercial CPUs/FPGA/ASICs Excellent communication skills and attention to detail Deep experience in C++ or C, and in scripting languages, like Python Proven capability to test, debug and improve complex systems, both in the field and remotely Ability to convert product requirements into technical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London, United Kingdom
Ivanti
and scalability, you'll collaborate with a talented team of architects and engineers to tackle complex security challenges. If you're passionate about working with networking protocols, programming in C++, and improving security practices in a dynamic AGILE environment, this role offers the opportunity to make a significant impact while advancing your career. Join us to be at the forefront … MUST have experience working in Networking Protocols (DHCP, TCP/IP, AAA, RADIUS, LDAP, SNMP, 802.1X, IPSec, SSL/TLS) and various Authentication methods MUST have programming experience with C++ and good understanding of Perl and Python MUST have good understanding of the Linux Operating System Internals, Linux OS Bring Up, Secure Boot, Bootloader, SELinux Significant PLUS: have experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer, Endpoint - Cisco ThousandEyes

London, United Kingdom
Cisco Systems, Inc
so you will be excited by the opportunity to build new things. You will have many examples of successfully delivering complex enterprise software projects. We use technologies such as C++, Java, Kotlin, Kubernetes, Kafka, ElasticSearch and AWS. You'll be comfortable using some of these to research and prototype new approaches. Natural collaborator . It takes a village to do … of having delivered multiple large-scale Internet products Strong record of collaborative behaviour, mentoring and cross-functional work Strong knowledge of JVM languages such as Java or Kotlin, or C++ Preferred Qualifications Bachelor's degree in Computer Science or similar Deep experience with developing and maintaining large-scale distributed production systems Familiar with Docker, Kubernetes and cloud technologies such as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer (Safety Path): Visa Sponsorship Available

Oxford, Oxfordshire, United Kingdom
Techwaka
the U.S, and we're partnering with a fast-growing ecosystem of operators, vehicle OEMs and equipment makers serving autonomous transportation globally as it advances. Your Team: As a C++ Software Engineer you will join our Shield Control Team. Shield Control are one of the teams developing Safeguard, which acts as the final layer of defence for: Collision avoidance Handling … back of a moving vehicle ahead a tyre bursting due to poor maintenance a person running out from behind a parked car. Requirements What you need to succeed: Working C++ knowledge The ability to debug software faults design and implement solutions to complex problems work both independently and across teams support your colleagues when they need help give and receive … constructive code reviews A willingness to try new things A value-add of some kind (see examples below) Knowledge practice of safety standards (e.g. ISO 26262, MISRA C++:2023, ASPICE) Robotics domain knowledge (e.g. ROS) Expertise in modern C++ template meta-programming Skilled at control systems design Adept at creating software for resource constrained environments Something else we haven't More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Engineer Crypto Trading in London - Quant Capital

London, United Kingdom
Blockchain Works
potential to generate substantial income by pursuing your passions. Role Description The position is remote, allowing for flexibility and convenience. Skills Required Proficiency in the following areas is essential: C++ Engineering Trading Quant Blockchain Ethereum Tokens Coins Additionally, knowledge of the following languages and platforms is advantageous: C++ Java Node.js Go Python dYdX Kyber 0x MakerDAO More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DSP Software Engineer

Salford, Greater Manchester, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Job Title : DSP Software Engineer Location: Manchester Salary: £50,000 - £70,000 We're looking for an experienced DSP Software Engineer to join our clients R&D team in Manchester. You'll design and develop complex embedded DSP systems for More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Senior Software Engineer, AI Fitness, Health Coach, Fitbit

London, United Kingdom
Google Inc
Senior Software Engineer, AI Fitness, Health Coach, Fitbit link Copy link corporate_fare Google place London, UK Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Apply link Copy More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Engineer with Security Clearance

Reston, Virginia, United States
Red Gate Group
The Red Gate Group is seeking a Data Engineer to support the Defense Threat Reduction Agency (DTRA) in Reston, VA. In this role, you will transform complex, data-rich environments into actionable intelligence that directly impacts national security. You'll More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded Software Engineer with Security Clearance

Taunton, Massachusetts, United States
Moseley Technical Services, Inc
Check out this new opportunity! Embedded Software Engineer Taunton, MA Contract Position Pay Estimated: $65.73-$70.73/Hour This estimate represents the typical salary range for this position based on experience and other factors, (geographical location, etc.) Embedded Software Engineer More ❯
Employment Type: Permanent
Salary: USD 71 Hourly
Posted:

Embedded Software Engineer

Oxford, Oxfordshire, United Kingdom
Salience Labs
Job Overview: As an Embedded Software Engineer at Salience Labs, you'll be right at the centre of our photonics product development. This role spans low-level firmware, rapid prototyping, and systems integration, giving you the chance to influence everything More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Electro-Optic Engineer

Charlottesville, Virginia, United States
LIGHTHOUSE INSTRUMENTS LLC
Description: Position SUMMARY: The Senior Electro-Optic Engineer position is highly skilled and experienced, requiring a strong background in the design, development, and analysis of diode laser spectrometer systems. The ideal candidate will have expertise with diode lasers, optical system More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Developer- Cutting Edge Cloud Based Engineering with Security Clearance

Herndon, Virginia, United States
Go Epic Solutions
Role Overview: As a Software Developer, you will be responsible for the design, development, and maintenance of software applications operating in cloud environments. You will work closely with a talented team to develop bespoke applications and systems that meet the More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

DSP Software Engineer

manchester, north west england, united kingdom
KO2 Embedded Recruitment Solutions LTD
Job Title : DSP Software Engineer Location: Manchester Salary: £50,000 - £70,000 We're looking for an experienced DSP Software Engineer to join our clients R&D team in Manchester. You'll design and develop complex embedded DSP systems for More ❯
Posted:

C++, C# Software Engineer

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Endeavour Recruitment Solutions
our Engineering client based in Manchester. This is an exciting project joining the team working on a new product, which is a world first. You will need C# and C++ software experience and Engineering, or rail industry experience would be nice to have, but not essential. Duties and Responsibilities Undertake the conceptual development of the software and promote ideas within … essential, due to the broad nature of the training and simulation field. Ability to work both independently and as part of a team. 5+ years experience with C# and C++ is essential. Experience with Windows PCs. An understanding of rail signalling principles would be desirable. An appreciation of general engineering principles and practices would be advantageous. Honours in Electrical/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI / Machine Learning Engineer with C++ coding

Guildford, Surrey, England, United Kingdom
Hays Specialist Recruitment Limited
AI/Machine Learning Engineer (with C++ coding)Guildford, Surrey (On-site)£65000 - £140,000 + 25% Bonus, 10% Pension, Private Medical .- A Masters or PhD Degree in Computing or STEM disciplines.- Can work full-time, 5 days a week in Guildford in the office. Your new company This leading Software provider are looking to bolster their engineering team … with an experienced AI/ML Engineer to work on C++ products. You will be working full-time in their head office location in the heart of Guildford close to the University and with excellent transport to London and the surrounding areas in Surrey. Your new role This role is for someone to design, developing, deploying and integrate scalable, production … environment, with 3 of those directly on AI/ML projects, alongside a Masters or PhD Degree in a STEM or Computing discipline.You must have proven experience working with C++ (ideally integrating ML features into C++ applications), and at least one high-level scientific language (e.g., Python, Julia) working at the interface of research and software development.You will possess strong More ❯
Employment Type: Full-Time
Salary: £65,000 - £140,000 per annum
Posted:

Software Engineer - C#/C++ - On Site

England, United Kingdom
WA Consultants Ltd
world engineering problems with innovative solutions Embrace opportunities to expand your skillset and take ownership of your work Core Skills & Experience Solid programming experience in C# and/or C++ Understanding of multi-threaded and multi-process development Experience in Windows application development Comfortable with Visual Studio and GUI design Enthusiastic, proactive, and willing to learn new engineering skills A More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Edinburgh, Scotland, United Kingdom
LHH
Please note: All applicants must hold active SC clearance. Unfortunately, we cannot consider applications from non-cleared candidates. C++ Software Engineers – SC Cleared – Defence & Aerospace – Edinburgh Are you a skilled C++ Software Engineer with experience in UML modelling and real-time embedded systems? We’re supporting one of the UK’s most advanced defence and aerospace programmes and are looking … software community as a major radar system moves into a critical development phase. Location: On-site in Edinburgh What you’ll be doing: Developing and maintaining embedded software using C++ within an IBM Engineering Rhapsody UML modelling environment Collaborating with systems and hardware engineers to integrate software on multi-core and distributed platforms Working to airborne software design standards such … as RTCA DO-178C and coding guidelines like MISRA C/C++ What we’re looking for: Strong experience with C++ in a real-time embedded environment Solid understanding of object-oriented design (OOD) and UML modelling Familiarity with the full software development lifecycle Experience working in agile environments using tools such as Jira, Confluence, Bitbucket, or GitLab Willingness to More ❯
Posted:
C++
10th Percentile
£25,000
25th Percentile
£47,500
Median
£62,500
75th Percentile
£90,000
90th Percentile
£132,500