C++ Job Vacancies

1,226 to 1,250 of 1,415 C++ Jobs

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:

C++ Software Engineer

Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Bristol is currently looking to recruit 3x C++ Software Engineer subcontractors on an initial 12 month contract, with very likely extension. The role will be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday). Rate: £65.00 per hour Overtime Rate: Hours worked over the standard 37 hours … and broad range of experience in software engineering throughout the development as well as being able to support and mentor other engineers in their team. Responsibilities: Development of a C++ HMI application on a Linux Operating System To undertake a full range of engineering activities in line with relevant processes, quality and other requirements Be capable of developing collaborative relationships … SW organisation and other parts of the company Be willing and able to support other engineers within the team Skillset/experience required: Skillset/Experience required: Use of C++ in a safety related environment Knowledge of Software development practices and process is required A Software Engineer capable of design, development and proving of efficient Software. Bonus Experience/Knowledge More ❯
Employment Type: Contractor
Rate: £65.00 per hour, Inc benefits
Posted:

Algo Quant Developer (C++/KDB)

London, United Kingdom
Vertus Partners
of volatility and Delta1 trading and trusted to design, test, and release algorithms that directly impact P&L. What you'll be doing: Build and enhance trading algorithms in C++ Collaborate daily with traders and senior quants Take full ownership of algos from design and testing to production Work on greenfield projects Directly influence strategy with minimal red tape What … You'll Need: Strong modern C++ (17/20) and design pattern experience Proficiency with KDB+/q Understanding of trading systems, market structure, and risk controls Experience with options, futures, ETFs, or Delta1 products is highly desirable Comfortable engaging directly with the business Nice to Have: Background in volatility or market-making algos If you're passionate about quantitative More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded C/C++ Programmer, London

City of London, London, England, United Kingdom
IT Search & Select
Join a cutting-edge robotics company in the heart of London that’s redefining automation through intelligent motion systems. We’re looking for an experienced Embedded C/C++ Programmer to be at the forefront of developing high-performance motion control software powering our next generation of robotic platforms. What You’ll Be Doing Architecting and implementing real-time embedded … algorithms for responsiveness and accuracy Working across the full product lifecycle—from prototyping to deployment in the field What We’re Looking For Strong proficiency in C and modern C++ (C++14/17/20) in embedded environments Solid understanding of real-time operating systems (RTOS) and interrupt-driven programming Experience with microcontrollers (ARM Cortex-M preferred) and low-level More ❯
Employment Type: Full-Time
Salary: £55,000 - £80,000 per annum
Posted:

C++ (MFC,IDMS, IDMSX) Software Mainfraime Engineer

London, United Kingdom
IBM Computing
change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio Your role and responsibilities We are seeking an experienced C++ (MFC) software engineer, who has good experience of IDMS, IDMSX, and Journal Roll Forward processing. The successful candidate should have the full range of SDLC skills, including being able to … and colleagues will be vital. The candidate will be responsible for the migration of several large legacy databases, moving them onto a modern equivalent. Required technical and professional expertise C++ (Using Microsoft Foundation Class Library (MFC IDMS (Integrated Database Management System) IDMSX (Integrated Database Management System (that was extended from IDMS JRF (Journal Roll Forward) Preferred technical and professional experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quant Developer - Pricing Models - Python/C++

London, United Kingdom
Hybrid / WFH Options
Vertus Partners
pricing capabilities used internally and externally. Qualifications Prior experience building and integrating pricing models. Background in real-time environments. Strong knowledge of pricing analytics. Experience in Python, Java or C++ (kdb+ is a bonus). Exposure to execution and hedging algorithms is a plus. Working model This role operates on a hybrid working model and will require 2-4 days More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded C++ Engineer

Reading, Berkshire, England, United Kingdom
IT Search & Select
and architecture planning. What We’re Looking For Minimum 5 years of experience in embedded firmware development with ARM Cortex-M series (STM32). Strong proficiency in C and C++ for embedded systems. Experience working with STM32CubeIDE, Segger Ozone, and J-Link tools, linker scripts. Solid understanding of real-time operating systems, particularly FreeRTOS. Practical experience with Ethernet networking stacks More ❯
Employment Type: Full-Time
Salary: £55,000 - £80,000 per annum
Posted:

C++ Engineer

Edinburgh, Midlothian, United Kingdom
IO
Job Title: C++ Engineer Organisation Overview Our client is a pioneering robotics company at the forefront of revolutionizing sustainability. They are dedicated to creating innovative solutions that have a positive impact on the environment. With a focus on sustainability and cutting-edge technology, our client offers a dynamic work environment where creativity and innovation are valued. Role Summary To develop … solutions that contribute to a greener future. It offers an exciting opportunity to be part of a company making a meaningful difference in the world. Responsibilities Developing high-quality C++ code for robotics applications Contributing to the enhancement of existing systems as well as developing the framework for the future of the companies development Ensuring code quality and compliance with … best practices Providing support for debugging and resolving software issues Essential Skills & Experience Proficiency in C++ programming language Solid understanding of software development principles Experience in developing software for robotics applications Ability to work effectively in a collaborative team environment Strong problem-solving abilities and attention to detail Desirable Skills & Experience Familiarity with computer vision technologies Prior experience in a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Engineer

Edinburgh, City of Edinburgh, United Kingdom
IO
Job Title: C++ Engineer Organisation Overview Our client is a pioneering robotics company at the forefront of revolutionizing sustainability. They are dedicated to creating innovative solutions that have a positive impact on the environment. With a focus on sustainability and cutting-edge technology, our client offers a dynamic work environment where creativity and innovation are valued. Role Summary To develop … solutions that contribute to a greener future. It offers an exciting opportunity to be part of a company making a meaningful difference in the world. Responsibilities Developing high-quality C++ code for robotics applications Contributing to the enhancement of existing systems as well as developing the framework for the future of the companies development Ensuring code quality and compliance with … best practices Providing support for debugging and resolving software issues Essential Skills & Experience Proficiency in C++ programming language Solid understanding of software development principles Experience in developing software for robotics applications Ability to work effectively in a collaborative team environment Strong problem-solving abilities and attention to detail Desirable Skills & Experience Familiarity with computer vision technologies Prior experience in a More ❯
Employment Type: Permanent
Posted:

Senior Embedded Software Engineer C/C

Essex, Chelmsford, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D site based in Chelmsford, Essex. My client is looking for a Software Engineer … the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embedded software for Linux … operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be an accomplished Software engineer with experience within a similar job. - The ideal candidate will be a self-starter capable of successfully undertaking complex development tasks to a given schedule with minimal guidance and supervision This More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum
Posted:

C++ Software Engineer

Bristol, Gloucestershire, United Kingdom
Carbon 60
Software Engineer - C++ Join a cutting-edge engineering team developing next-generation Air Defence Systems. Based in Bristol, this role offers the opportunity to work on high-integrity Command and Control architectures in a collaborative and technically advanced environment. Key Responsibilities: Design and develop robust software solutions for defence applications. Contribute across the full software lifecycle, from requirements to integration … and testing. Drive innovation through new tools, techniques, and process improvements. Essential Skills: Strong proficiency in C++ and software engineering principles. Experience with real-time systems, DDS middleware, and safety-critical standards (e.g., DefStan 00-55, DO-178C, IEC61508). Familiarity with additional languages such as Ada or QT. Knowledge of MISRA C++ and restricted coding standards. Effective communicator and More ❯
Employment Type: Contract
Rate: GBP 65 Hourly
Posted:

Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
High speed algorithms and communications in C++ and Rust Are you experienced in developing C++ for high-speed communications and efficient algorithms? If you have a thorough understanding of the inner workings of languages like C++ or Rust, and are motivated by the challenge of squeezing every last clock cycle, then read on! This Cambridge-based team develop high-speed … in industries where execution speed and software integrity are important would be a bonus. A first or 2.1 degree in computer science, mathematics, or other relevant STEM subject Excellent C++ coding skills: well-versed in coding techniques for minimising execution time, optimising data storage and retrieval, and handling messaging efficiently Full existing right to work in the UK without the … hybrid work pattern with scope for home working for a day or two per week. A highly competitive salary and benefits are on offer to the successful candidate. Keywords: C++, High Performance Software, Low-Latency, Networking, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum DoE
Posted:

Software Engineer - C

Mile End, Essex, United Kingdom
Verso Recruitment Group
Are you a talented Software Engineer - C++ with a passion for developing cutting-edge graphical user interfaces for embedded systems? This role offers a unique chance to advance your career while working with a dynamic and innovative team in Colchester. This position promises not just a job, but a platform where your skills can shine and grow. Imagine working in … a collaborative environment that values creativity and technical excellence. The role involves developing and maintaining GUIs using C++, QT, and Java, ensuring high performance and seamless user experiences. Your contributions will directly impact the functionality and user satisfaction of advanced embedded systems. For the Software Engineer - C++, the ideal candidate will possess: - Proficiency in C++, QT, and Java: Demonstrated experience … step in your career and contribute to exciting projects in the realm of embedded systems, this role could be the perfect match. For more information for the Software Engineer - C++, please contact Cathy Swain. You can contact via (url removed) or on (phone number removed). More ❯
Employment Type: Permanent
Salary: GBP 50,000 - 60,000 Annual
Posted:

Software Engineer - C

Colchester, Mile End, Essex, United Kingdom
Verso Recruitment Group
Are you a talented Software Engineer - C++ with a passion for developing cutting-edge graphical user interfaces for embedded systems? This role offers a unique chance to advance your career while working with a dynamic and innovative team in Colchester. This position promises not just a job, but a platform where your skills can shine and grow. Imagine working in … a collaborative environment that values creativity and technical excellence. The role involves developing and maintaining GUIs using C++, QT, and Java, ensuring high performance and seamless user experiences. Your contributions will directly impact the functionality and user satisfaction of advanced embedded systems. For the Software Engineer - C++, the ideal candidate will possess: - Proficiency in C++, QT, and Java: Demonstrated experience … step in your career and contribute to exciting projects in the realm of embedded systems, this role could be the perfect match. For more information for the Software Engineer - C++, please contact Cathy Swain. You can contact via (url removed) or on (phone number removed). More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:

C++ Software Engineer

Bristol, Gloucestershire, United Kingdom
Matchtech
Job Title: C++ Software Engineer Overview of department: Our client's team, at their Bristol facility, develop solutions for the next generation of Air Defence Systems; developing evolving products whilst maintaining our enviable reputation for safety, performance and dependability. Responsibilities: This is a very hands-on role and requires the continued design and development of Command and Control architectures, and … Software Engineer who is proactive and takes the initiative. Skillset/experience required: A strong background in software engineering, its realisation and system wide impact. Experience of working in C++ Collaborative, open approach to development and have the ability to work well in a team and maintain momentum during development. Experience of working across the entire software development process from … QT Knowledge of DDS middleware and Real Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 and restricted coding standards such as MISRA C++ More ❯
Employment Type: Contract
Rate: GBP 65 Hourly
Posted:

DSP Engineer (C/C++)

Penryn, Cornwall, United Kingdom
Ernest Gordon Recruitment
Graduate DSP Engineer (C/C++) Penryn, Cornwall £35,000-£45,000 + Progression + Training + Pension Are you a DSP/Embedded Software Engineer or similar with a knowledge of C/C++ Programming Language and/or DSP Algorithms, looking to join a company at the very fore front of innovative, cutting-edge Audio Equipment Technology? Do More ❯
Employment Type: Permanent
Salary: GBP 45,000 Annual
Posted:

GUI QT Developer

London, United Kingdom
Hiring Group
looking for GUI QT Developer based at office at London (no remote or hybrid) A degree (MSc or PhD) in either Computing Science/Geology/Maths, C or C++ programming and design; object oriented design; C++ standard library or Boost libraries. GUI development using Qt; Qt Creator; Qt Designer, Qt Quick; QML. 3D graphics toolkits experience; OpenGL or OpenSceneGraph More ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum
Posted:

Software Engineer- Embedded with Security Clearance

Grand Prairie, Texas, United States
22nd Century Technologies, Inc
determine best architectural changes to Fire Control software. Software will be developed using Agile methodology and the Client-3 development process. Most newer Fire Control software is written in C++ however some algorithms are still written Ada, hence knowledge of C++ is required while knowledge of Ada would be beneficial. Experience with RTI DDS is a plus, as is developing … already have an active SECRET security clearance. Skills Required: Must have active DOD Secret clearance Must work full-time onsite in closed areas Real-time embedded software development in C++ Experience with Linux OS Multi-threading and multi-processing experience Jira GitLab GoogleTest or similar Unit Test tool. Skills Desired: Knowledge of Publish/Subscribe communication protocol Data Distribution Services More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded Software Engineer

Cambridge, Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Technical Futures Ltd
An Embedded Software Engineer with 2-4 years’ commercial low level C/C++ software development experience using Embedded Linux will get involved with the very latest radar technology development. A generous salary will be offered up to C£55K with Hybrid working and good benefits. Applicants for this Embedded Software Engineer position must possess strong Linux skills – ideally with … team, you will bring good problem solving skills, a good academic background and an interest in new technology developments. Applications are welcomed from Software Engineers with both C and C++ skills or with expertise in one with the confidence to learn the other. Development under Linux is essential. Embedded Software Engineer requirements include: University education in relevant Engineering discipline. Minimum … of 2-4 years commercial Embedded C/C++ Development in Linux. Low level setup/configuration of Embedded Linux systems. Linux Build Systems such as Yocto. Knowledge of Networking and Protocols. Some Python. More ❯
Employment Type: Full-Time
Salary: £40,000 - £55,000 per annum
Posted:

Mid level Embedded Software Engineer

CB10, Great Chesterford, Essex, United Kingdom
Hybrid / WFH Options
Technical Futures Ltd
An Embedded Software Engineer with 2-4 years’ commercial low level C/C++ software development experience using Embedded Linux will get involved with the very latest radar technology development. A generous salary will be offered up to C£45K with Hybrid working and good benefits. Applicants for this Embedded Software Engineer position must possess strong Linux skills – ideally with … team, you will bring good problem solving skills, a good academic background and an interest in new technology developments. Applications are welcomed from Software Engineers with both C and C++ skills or with expertise in one with the confidence to learn the other. Development under Linux is essential. Embedded Software Engineer requirements include: University education in relevant Engineering discipline. Minimum … of 2-4 years commercial Embedded C/C++ Development with Linux. Low level setup/configuration of Embedded Linux systems. Linux Build Systems such as Yocto. Knowledge of Networking and Protocols. Some Python. More ❯
Employment Type: Permanent
Salary: £40000 - £45000/annum Hybrid + Private Medical + 25 D/H
Posted:

Mid level Embedded Software Engineer

Saffron Walden, Essex, South East, United Kingdom
Hybrid / WFH Options
Technical Futures
An Embedded Software Engineer with 2-4 years commercial low level C/C++ software development experience using Embedded Linux will get involved with the very latest radar technology development. A generous salary will be offered up to C£45K with Hybrid working and good benefits. Applicants for this Embedded Software Engineer position must possess strong Linux skills ideally with … team, you will bring good problem solving skills, a good academic background and an interest in new technology developments. Applications are welcomed from Software Engineers with both C and C++ skills or with expertise in one with the confidence to learn the other. Development under Linux is essential. Embedded Software Engineer requirements include: University education in relevant Engineering discipline. Minimum … of 2-4 years commercial Embedded C/C++ Development in Linux. Low level setup/configuration of Embedded Linux systems. Linux Build Systems such as Yocto. Knowledge of Networking and Protocols. Some Python. Only those with full eligibility to work in the UK can be considered. More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

Embedded Software Engineer with Security Clearance

Orlando, Florida, United States
PlanIT Group LLC
Looking for Software Engineer to develop and integrate C/C++ embedded operational flight program software that uses Yocto/FreeRTOS operating systems on Intel multi-core processors with at least 6+ years of hands-on experience. Required Experience: - 6+ years of C/C++ object oriented embedded software development and integration experience - 6+ years of experience with multi-core More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Enterprise Recruitment Ltd
a hands-on Embedded Software Engineer to design and build the real-time systems powering their first-generation hardware. Embedded software engineer responsibilities: Develop embedded software in C/C++ or Rust (RTOS, bare-metal, SoCs, MCUs) Work closely with electronics engineers to deliver reliable, high-performance products Shape tools, processes, and testing practices from the start Stay hands-on … with coding while influencing architecture and future direction Embedded software engineer requirements: 3+ years embedded C/C++, (Rust also interesting) Knowledge of real-time and low-level development (RTOS/bare-metal) Python for prototyping/testing Proactive, collaborative mindset with ownership of projects This is a rare chance to make an immediate impact, stay hands-on with development … and help shape the software function of a company that’s scaling fast. Position : Embedded Software Engineer Location : Cambridge Salary : £50-85k Key Skills : embedded C/C++, RTOS, bare-metal, SoCs, MCUs Desirable skills : Rust Apply: jamie AT enterpriserecruitment DOT com I’m not an engineer myself, but have a BSc in Computer Science so have a technical More ❯
Employment Type: Permanent
Salary: £50000 - £85000/annum
Posted:

Embedded SW Engineer

Kemble, Gloucestershire, United Kingdom
Hybrid / WFH Options
Circuit32 Recruitment Solutions Ltd
I'm recruiting for a start-up company in Cirencester who are looking to recruit an experienced Embedded SW Engineer. The role involves development of code in C/C++ and Python on ARM based micros, for use in the telecoms/IoT space. ROLE: Embedded Software Engineer LOCATION: Kemble SALARY: up to £65,000 START: ASAP Skills required for … the Embedded Software Engineer are: C/C++/Python ARM based micros (Raspberry Pi ideally) Comms protocols (UART, I2C, SPI etc) IP networking (TCP/IP, DHCP and UDP) Embedded Linux OS Beneficial skills are: Raspberry Pi chip CI/CD or Docker for embedded development Whilst some remote work is permitted, you would need to be able to More ❯
Employment Type: Permanent
Salary: £45000 - £65000/annum
Posted:

Embedded Software Engineer

Manchester, United Kingdom
Permanent Futures Limited
can be rapid and the potential for growth is huge. You'll be joining an excellent team with market leading products and technologies. Embedded Software Engineer - Skills & Abilities - C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics * Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred * Proficient in C with at least five years industry experience * Experience with … Microcontrollers/Microprocessors * RTOS software experience would be ideal Embedded Software Engineer, C C++, C#, Embedded C, Embedded Software, Firmware, Electronics Please do not hesitate to apply for this role if you feel that your experience is relevant for this vacancy. You don't want to miss out More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum excellent benefits
Posted:
C++
10th Percentile
£27,500
25th Percentile
£47,500
Median
£65,000
75th Percentile
£95,000
90th Percentile
£142,500