Permanent C++ Job Vacancies

326 to 350 of 8,587 Permanent C++ Jobs

C/C++ Senior Software Engineer, Camera & Sensor Software

London, England, United Kingdom
Amazon
C/C++ Senior Software Engineer, Camera & Sensor Software Job ID: 3007112 | Evi Technologies Limited Do you want to work on truly challenging problems that will change the world and bring people together? Join our team of smart, friendly and inventive builders to imagine, create and deliver the next high-profile Amazon camera & sensor product. Our cross-functional team brings … to our customers. - Guide and develop more junior engineers as well as managing your own deliverables. BASIC QUALIFICATIONS - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development More ❯
Posted:

Senior Software Engineer - C/C++

London, United Kingdom
Hybrid / WFH Options
Active Silicon
part of the Solid State Plc group, listed on the AIM stock market under code SOLI. This job description is for the role of Senior Software Engineer - C/C++, with responsibility for the development and maintenance of new and existing products. Job Type: Permanent, Full Time Job Title: Senior Software Engineer - C/C++ Location: Flexible blend of working … component issues that typically span across multiple layers from hardware to application. Lead and coach/develop junior engineers. Design, implement and test cross-platform software in C/C++ and at least one other programming language (C#, Python). Exhibit leadership by confidently taking ownership of new and existing software projects and products, working to develop, enhance and maintain More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C++ Developer

United Kingdom
Hybrid / WFH Options
Glasswall
We are currently looking for a talented Senior C++ Developer. In this role, you will interact closely with various departments across our organisation, including the product engineering and customer support teams. As a senior figure, you will also have the opportunity to coach team members and take a leading role in critical software development projects. Key focuses will be contributing … to the future technical direction of our main product, gaining deep expertise in our domain whilst promoting modern development practices. Role Responsibilities: • Hands-on C++ software development contributing to the design, maintenance and advancement of complex software • Stay abreast of the latest developments in C++ and related technologies, contributing to a progressive developer experience • Mentor and coach junior team members … practices • Collaborate closely with other teams to ensure smooth delivery and knowledge distribution • Promote a balance between business value, technological improvements, and near-term goals Key Skills: • Expert-level C++ with significant commercial experience • Strong knowledge of modern features and best practices • In-depth knowledge of architecture, design, maintainability, scalability and performance • Excellent collaboration and communication skills • Industry experience with More ❯
Posted:

Senior C++ Developer

Portsmouth, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Other - EU work permit required: Yes col-narrow-right Job Views: 3 Posted: 10.06.2025 Expiry Date: 25.07.2025 col-wide Job Description: We are currently looking for a talented Senior C++ Developer. In this role, you will interact closely with various departments across our organisation, including the product engineering and customer support teams. As a senior figure, you will also have … Key focuses will be contributing to the future technical direction of our main product, gaining deep expertise in our domain whilst promoting modern development practices. Role Responsibilities: • Hands-on C++ software development contributing to the design, maintenance and advancement of complex software • Stay abreast of the latest developments in C++ and related technologies, contributing to a progressive developer experience • Mentor … practices • Collaborate closely with other teams to ensure smooth delivery and knowledge distribution • Promote a balance between business value, technological improvements, and near-term goals Key Skills: • Expert-level C++ with significant commercial experience • Strong knowledge of modern features and best practices • In-depth knowledge of architecture, design, maintainability, scalability and performance • Excellent collaboration and communication skills • Industry experience with More ❯
Posted:

Senior C++ Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Darktrace
create and improve the products behind the company's rapid growth. Our software engineers work on a wide variety of projects and with a diverse toolset. As a Senior C++ focused Software Engineer, you will be responsible and improving our ability to stop in-progress cyber-attacks using proprietary software and third-party integrations. In this role you will be … working daily with core software modules which are written in C++ and be confident working with numerous different technologies and applications as they can have different needs. You will also; Be able to work within a small team, formed for particular tasks with some experienced members, Be able to work on projects alone, on new brand-new ideas, Successfully prioritise … who have a solution focused mindset combined with an analytical approach to problem-solving. During the interview process you'll be able to demonstrate your ability to program using C++ and will show an understanding of writing code in a production environment. You should also be familiar with things such as Linux environments, Docker and containers as well as demonstrating More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Darktrace
Darktrace create and improve the products behind the company's rapid growth. Our software engineers work on a wide variety of projects and with a diverse toolset. As a C++ focused Software Engineer, you will be responsible and improving our ability to stop in-progress cyber-attacks using proprietary software and third-party integrations. In this role you will be … working daily with core software modules which are written in C++ and be confident working with numerous different technologies and applications as they can have different needs. You will also; Be able to work within a small team, formed for particular tasks with some experienced members, Be able to work on projects alone, on new brand-new ideas, Successfully prioritise … who have a solution focused mindset combined with an analytical approach to problem-solving. During the interview process you'll be able to demonstrate your ability to program using C++ and will show an understanding of writing code in a production environment. You should also be familiar with things such as Linux environments, Docker and containers as well as demonstrating More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Software Engineer – Cross-platform C++ – Multipass

London, England, United Kingdom
Hybrid / WFH Options
畅敲潭整
Use your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping. The Multipass team is hiring a Software Engineer to join our distributed team. We greatly value quality in our code, and … to two weeks, twice a year, for company events What we are looking for in you Cross-platform development experience on macOS and/or Windows Expertise in modern C++ development Experience with software testing and test-driven development Extremely high personal standards for code quality, testing and design Knowledge of hypervisor technologies such as Hyper-V, VirtualBox, KVM, and More ❯
Posted:

(Senior) Software Engineer - Core Team (C++)

Gent, Belgium
Hybrid / WFH Options
Bricsys, part of Hexagon
our developer program. Our focus is to deliver reliable software with friendly licensing, and industry-leading direct support - all at a fair price. We are currently seeking an experienced C++ developer for our Core Team. This team drives the development of the 3D-related functionality of our flagship BricsCAD platform, powering industry-leading 2D drafting, 3D modeling, mechanical design, and … features. Qualifications Bachelor, Master, or PhD in Computer Science, Mathematics, Engineering, or a related field Strong foundation in mathematics (e.g., geometry, linear algebra, numerical methods). Professional experience with C++ (minimum C+). Ability to coordinate your work with team members and to be open and honest in communication. Full professional fluency in English; Dutch is advantageous. Knowledge of any More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

C++ Developer

Cardiff, Wales, United Kingdom
Hybrid / WFH Options
Sapiens
Sapiens UK is seeking an experienced C++ Developer to join our Cardiff team. We are a global leader in intelligent insurance software solutions, and we are expanding our Cardiff team to meet new business demands. If you’re ready to take your skills to the next level with a dynamic and growing company, this could be the ideal role for More ❯
Posted:

Software Architect C++

Eindhoven, Noord-Brabant, Netherlands
ALTEN Nederland
field development and brown field development. Your profile A completed academic or HBO level degree in Computer Science, Electrical Engineering, Physics or Mathematics. You have extensive knowledge of C, C++, Python and expert knowledge of real time software development. You have worked with Windows/Unix/Linux development environments. You have proven experience in creating and maintaining the technical More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

C++/ C# Developer - AVP

London Area, United Kingdom
Hybrid / WFH Options
SMBC Group
owners, business users, stakeholders, and cross-functional teams to deliver high-quality solutions following Agile and SCRUM best practices. Candidate Skills and Requirements Strong hands-on experience in either C++ or C# (proficiency in both is a plus); familiarity with Python is advantageous. Proven ability to deliver results within agreed timelines, leveraging Agile and SCRUM methodologies. Prior experience in financial More ❯
Posted:

C++/ C# Developer - AVP

City of London, London, United Kingdom
Hybrid / WFH Options
SMBC Group
owners, business users, stakeholders, and cross-functional teams to deliver high-quality solutions following Agile and SCRUM best practices. Candidate Skills and Requirements Strong hands-on experience in either C++ or C# (proficiency in both is a plus); familiarity with Python is advantageous. Proven ability to deliver results within agreed timelines, leveraging Agile and SCRUM methodologies. Prior experience in financial More ❯
Posted:

C++/ C# Developer - AVP

South East London, England, United Kingdom
Hybrid / WFH Options
SMBC Group
owners, business users, stakeholders, and cross-functional teams to deliver high-quality solutions following Agile and SCRUM best practices. Candidate Skills and Requirements Strong hands-on experience in either C++ or C# (proficiency in both is a plus); familiarity with Python is advantageous. Proven ability to deliver results within agreed timelines, leveraging Agile and SCRUM methodologies. Prior experience in financial More ❯
Posted:

Senior C++ Software Engineer (100% Remote - United Kingdom)

London, England, United Kingdom
Hybrid / WFH Options
Tether Operations Limited
Join Tether and Shape the Future of Digital Finance At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our solutions empower businesses—from exchanges and wallets to payment processors and ATMs—to seamlessly integrate More ❯
Posted:

Software Developer - Data Infrastructure

London, England, United Kingdom
Squarepoint Capital
microservices that provide high performance solutions to access large data sets required in trading and research. We are looking for an experienced Software Developer with a strong background in C++ to join our team. In this role, you will be responsible for designing, developing, and maintaining the data infrastructure components that support our data processing and analytics pipelines. You will … closely with data engineers, data scientists, quantitative researchers and other stakeholders to ensure efficient and reliable data retrieval, processing and storage. Design, develop, and maintain data infrastructure microservices using C++ to process and analyze large data sets Optimize microservices for performance and scalability, ensuring efficient data processing Debug and troubleshoot software issues, providing timely resolutions Stay up-to-date with … industry trends and advancements in C++ programming and data engineering technologies Write clean, maintainable, and efficient code, following coding best practices and standards Participate in code reviews to ensure code quality and consistency Collaborate with support teams to ensure smooth deployment and operation of microservices Contribute to the overall software architecture and design of data processing and analytics pipelines Required More ❯
Posted:

4015 Software Engineer with Security Clearance

Chantilly, Virginia, United States
Procession Systems
are seeking a highly skilled Software Developer with at least five years of experience in software development and a strong background in Java, Golang, and/or C/C++ programming languages. The ideal candidate brings experience in containerizing applications using Docker and orchestrating them using Kubernetes. The Software Developer develops and execute automated test scenarios using Gherkin and be … related technical field 5 years performing formal software development (with testing and version control) 3 years experience Java programming 2 years experience Golang programming 2 years experience C/C++ programming Understanding of containerization (e.g. Docker and Kubernetes) DESIRED QUALIFICATIONS: Clearance: Active Polygraph Master's in Computer Science or related technical field 5 or more years performing formal software development More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Team Lead Software Engineer- Defence

Bolton, England, United Kingdom
Hybrid / WFH Options
Positiv Cohort Ltd
are seeking a highly skilled and experienced Team Lead Software Engineer to join our dynamic team in the Defence sector. The ideal candidate will have a strong background in C++ development, proven team leadership experience, and the ability to commute to our Bolton office. This role requires Security Clearance (SC) and British nationality. Key Responsibilities: Lead and mentor a team … of software engineers, providing guidance and support to ensure successful project delivery Develop and maintain high-quality software solutions using C++ Collaborate with cross-functional teams to define project requirements and deliverables Ensure adherence to best practices in software development, including coding standards, testing, and documentation Manage project timelines, resources, and budgets effectively Conduct code reviews and provide constructive feedback … in software engineering Requirements Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field 10+ years of experience in software development, with a strong focus on C++ Proven experience in leading and managing software development teams Strong problem-solving skills and the ability to work under pressure Excellent communication and interpersonal skills Ability to commute to Bolton More ❯
Posted:

Senior Software Engineer

Cheltenham, England, United Kingdom
Hybrid / WFH Options
Searchability NS&D
breaking down of large pieces of work into well-defined tasks Supporting the setup and maintenance of CI and deployment pipelines . ESSENTIAL SKILL SET Expertise using Java, JavaScript, C++ or Python Experience using Cloud-based architecture, AWS or Azure DevOps Automated Tools, Jenkins, Docker, OpenShift or Kubernetes Experience using SQL, MongoDB or Elasticsearch Experience using Testing technologies TO BE … you give express consent for us to process and submit (subject to required skills) your application to our client in conjunction with this vacancy only. KEY SKILLS Java, JavaScript, C++, Python, AWS, Docker, OpenShift, Kubernetes, National Security, Defence, Defense, Government, Intelligence, Central Government, Security Cleared, SC Cleared, SC Clearance, DV Cleared, DV Clearance, eDV, UKIC DV More ❯
Posted:

SENIOR SOFTWARE ENGINEER - DV CLEARED

London, England, United Kingdom
Hybrid / WFH Options
Babcock
the breaking down of large pieces of work into well-defined tasks Supporting the setup and maintenance of CI and deployment pipelines ESSENTIAL SKILL SET Expertise using Java, JavaScript, C++ or Python Experience using Cloud-based architecture, AWS or Azure DevOps Automated Tools, Jenkins, Docker, OpenShift or Kubernetes Experience using SQL, MongoDB or Elasticsearch Experience using Testing technologies TO BE … you give express consent for us to process and submit (subject to required skills) your application to our client in conjunction with this vacancy only. KEY SKILLS Java, JavaScript, C++, Python, AWS, Docker, OpenShift, Kubernetes, National Security, Defence, Defense, Government, Intelligence, Central Government, Security Cleared, SC Cleared, SC Clearance, DV Cleared, DV Clearance, eDV, UKIC DV #J-18808-Ljbffr More ❯
Posted:

Modernization Engineer with Security Clearance

Washington, Washington DC, United States
BOAB Ventures
legacy systems, a passion for modernization, and thrives in small, disconnected team environments. Adaptability to new technologies is a must. Required Skills: • Proficiency in low-level languages C/C++, Rust & Zig • Proficiency in high-level languages Python & TypeScript languages • Strong knowledge of data structures, algorithms, design patterns, functional and object-oriented programming, complexity analysis, memory/thread safety, and … to eventually obtain a Top Secret) • B.S. in computer Science or related degree preferred • 4+ years of experience in software engineering (with emphasis on coding) • Experience using C/C++, Rust, Zig, Python and TypeScript More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer / System Administrator (TS/SCI CI Poly Clearan with Security Clearance

Springfield, Virginia, United States
North Point Technology, LLC
and maintaining enterprise applications, scripting automation solutions, managing infrastructure components, and ensuring overall system performance and security. Responsibilities: Develop and maintain software using Object-Oriented programming (C#, Java, or C++) Create automation scripts using PowerShell, Bash, SQL, or PL/SQL Support full-stack web development with PHP, JavaScript, ASP.NET, and .NET Framework Contribute to Agile development teams Administer and … or CASP (must be current and customer-approved) 2+ years of experience in software development or system administration Proficiency in at least one object-oriented language (C#, Java, or C++) Hands-on experience with Windows Server and/or Red Hat Linux administration Familiarity with scripting and automation tools Ability to work in a fast-paced Agile environment Clearance: TS More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer

Cheltenham, England, United Kingdom
Datasource Recruitment
to join their team – they have won work with a number of key projects and programmes! You will need to have experience working within National Security, either in Java, C++ or Python. This is a hybrid role with 3-4 days per week on site. The Key Responsibilities of a DV Cleared Software Engineer: Deliver highly secure software solutions. Understand … is a list of Key Skills required for the DV Cleared Software Engineer role, however you will not be expected to have everything: Software development including languages such as C++, Python or Java. Understanding of Cloud Platforms (AWS, Azure or GCP). Some knowledge of Linux would be beneficial. Oracle or SQL Databases. Testing and diagnostics using a range of More ❯
Posted:

Senior Embedded Software Engineer

Leeds, England, United Kingdom
Optoma
work on a broad software and hardware stack. Requirements Experience developing products on embedded Linux and/or Android platforms, preferably involving video management and processing products. Proficiency in C++, C, Java, Android, and Linux programming. Experience with embedded systems software development. Understanding of system design and architecture. Knowledge of raw video timing standards. Strong team collaboration and communication skills. … Self-motivated, reliable, disciplined, and eager to learn new skills. BSc/BEng in Computer Science, Engineering, or related field. Excellent OOP skills and coding proficiency in C++, C, Java. Experience with system design and hardware interfacing. Familiarity with video standards and hardware debugging skills. Version control experience (GIT/SVN). ARM-based platform development experience. Desirable Skills Experience More ❯
Posted:

Sr. Test Engineer with Security Clearance

Annapolis Junction, Maryland, United States
Ring0 Technologies, Inc
Automate infrastructure deployments using Terraform and Ansible. Optimize and secure DevOps workflows, including code reviews, branching strategies, and static analysis. 3. Software Development: Develop and maintain software using Python, C++, or other modern programming languages. Contribute to developing custom tools and applications to support mission requirements. Participate in Agile software development processes, including sprint planning and retrospectives. 4. System Administration … . Certified Ethical Hacker (CEH) or similar. Linux Foundation Certified Kubernetes Administrator (preferred). Skills: Strong expertise in Linux and Windows environments. Proficient in scripting/programming (Python, Bash, C++). Knowledge of Git workflows, branching strategies, and infrastructure as code principles. Preferred Skills: Experience with tools like Pexpect, Ansible, and Terraform. Familiarity with DevOps culture and principles (e.g., Shift More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer with Security Clearance

Mc Lean, Virginia, United States
Hybrid / WFH Options
Dynamic Animation Systems Inc
Physical Science with demonstrated academic software focus -AND- 2) Have 3-7 years of post-graduation professional applied experience described on resume developing software in Javascript/Typescript, Java, C++ and/or python using an Agile methodology DESIRED QUALIFICATIONS (in addition to the above minimum requirements) - Experience developing in a Linux environment - Experience with React and Angular framework - Experience … process. Our current focused hiring need is for those with capabilities and experience in React and Angular, but our systems make use of multiple languages including Javascript/Typescript, C++, Java, Scala, Rust, Go, and Python, as well as tools including Gradle, Podman, and Docker. RESPONSIBILITIES - Analyze technology/capability gaps; research, develop, and deploy software solutions within our Agile More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:
C++
10th Percentile
£36,950
25th Percentile
£50,000
Median
£66,219
75th Percentile
£85,000
90th Percentile
£120,500