301 to 325 of 2,275 Permanent C++ Jobs

Staff Software Engineer (ML QA) New London, UK

Location
Greater London, England, United Kingdom
focus on testability and long-term maintainability. Experience building CI/CD pipelines and automated testing systems in Linux environments. Familiarity with C or C++, including the ability to read, debug and reason about low-level code. The ability to mentor junior engineers and influence engineering practices through constructive feedback. ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
robust CI/CD processes and containerisation strategies using Docker and Kubernetes. Shipping production-ready code in Python and compiled languages such as Rust, C++, or Go. Collaborating with cross-functional teams to integrate advanced AI and Machine Learning capabilities into software architectures. Distilling complex technical concepts into clear, actionable ...

Senior Project Engineer

Location
Peterborough, England, United Kingdom
development Analogue, digital and RF electronics FPGA technologies and firmware development Embedded software design and implementation Software development methodologies Programming languages such as C, C++, C#, Python, JavaScript or HTML Digital Signal Processing (DSP) Network technologies and communication protocols CAD design of mechanical components and assemblies Product introduction into manufacturing ...

Senior Software Engineer GDK

Location
Manchester, England, United Kingdom
experience building complex, scalable, and maintainable software systems.* Strong object-oriented programming skills and proficiency in at least one language such as TypeScript, C#, C++, or similar.* Hands-on experience working with modern game engines such as Unreal, Unity, or equivalent technologies.* Experience working within Agile software development teams ...

Data Engineer, Global Procurement Technology, Global Procurement Tech

Location
Greater London, England, United Kingdom
warehousing and building ETL pipelines Experience with SQL Experience with Redshift, Oracle, NoSQL etc. Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code ...

System Development Engineer, AWS Networking

Location
Greater London, England, United Kingdom
with significant autonomy and levels of ownership Requirements and experience Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust Relevant experience in software development, systems engineering, SRE or DevOps roles Knowledge of professional software engineering best practices for the full software development ...

Confluent - Distributed Systems Software Engineer

Hiring Organisation
IBM
Location
Austin, Texas, United States
Employment Type
Permanent
Salary
USD Annual
code reviews, deep focus on quality, and documentation Strong programming and algorithmic skills. Proficiency in a major programming language, e.g. Java, Go, C/C++, Python, etc Deep curiosity and enthusiasm for distributed systems and storage systems Strong focus on project delivery and communication skills Experience in driving operational excellence ...

Confluent - Distributed Systems Software Engineer

Hiring Organisation
IBM
Location
Rochester, Minnesota, United States
Employment Type
Permanent
Salary
USD Annual
code reviews, deep focus on quality, and documentation Strong programming and algorithmic skills. Proficiency in a major programming language, e.g. Java, Go, C/C++, Python, etc Deep curiosity and enthusiasm for distributed systems and storage systems Strong focus on project delivery and communication skills Experience in driving operational excellence ...

Confluent - Distributed Systems Software Engineer

Hiring Organisation
IBM
Location
Seattle, Washington, United States
Employment Type
Permanent
Salary
USD Annual
code reviews, deep focus on quality, and documentation Strong programming and algorithmic skills. Proficiency in a major programming language, e.g. Java, Go, C/C++, Python, etc Deep curiosity and enthusiasm for distributed systems and storage systems Strong focus on project delivery and communication skills Experience in driving operational excellence ...

Confluent - Distributed Systems Software Engineer

Hiring Organisation
IBM
Location
Atlanta, Georgia, United States
Employment Type
Permanent
Salary
USD Annual
code reviews, deep focus on quality, and documentation Strong programming and algorithmic skills. Proficiency in a major programming language, e.g. Java, Go, C/C++, Python, etc Deep curiosity and enthusiasm for distributed systems and storage systems Strong focus on project delivery and communication skills Experience in driving operational excellence ...

Confluent - Distributed Systems Software Engineer

Hiring Organisation
IBM
Location
Poughkeepsie, New York, United States
Employment Type
Permanent
Salary
USD Annual
code reviews, deep focus on quality, and documentation Strong programming and algorithmic skills. Proficiency in a major programming language, e.g. Java, Go, C/C++, Python, etc Deep curiosity and enthusiasm for distributed systems and storage systems Strong focus on project delivery and communication skills Experience in driving operational excellence ...

Confluent - Distributed Systems Software Engineer

Hiring Organisation
IBM
Location
Lowell, Massachusetts, United States
Employment Type
Permanent
Salary
USD Annual
code reviews, deep focus on quality, and documentation Strong programming and algorithmic skills. Proficiency in a major programming language, e.g. Java, Go, C/C++, Python, etc Deep curiosity and enthusiasm for distributed systems and storage systems Strong focus on project delivery and communication skills Experience in driving operational excellence ...

Confluent - Distributed Systems Software Engineer

Hiring Organisation
IBM
Location
Durham, North Carolina, United States
Employment Type
Permanent
Salary
USD Annual
code reviews, deep focus on quality, and documentation Strong programming and algorithmic skills. Proficiency in a major programming language, e.g. Java, Go, C/C++, Python, etc Deep curiosity and enthusiasm for distributed systems and storage systems Strong focus on project delivery and communication skills Experience in driving operational excellence ...

Confluent - Distributed Systems Software Engineer

Hiring Organisation
IBM
Location
San Jose, California, United States
Employment Type
Permanent
Salary
USD Annual
code reviews, deep focus on quality, and documentation Strong programming and algorithmic skills. Proficiency in a major programming language, e.g. Java, Go, C/C++, Python, etc Deep curiosity and enthusiasm for distributed systems and storage systems Strong focus on project delivery and communication skills Experience in driving operational excellence ...

Lead Software Engineer (Real Time Embedded)

Location
Luton, England, United Kingdom
mission- or safety-critical domains including demonstrable example of delivery. High-Integrity Coding: Develop robust, high-quality software (e.g., RTCA-DO178C) using object-oriented C++ or Ada. Leadership & Collaboration: Inspire and support colleagues within multi-disciplinary teams to achieve shared goals. DevOps Mindset: Drive automation across build, test, and deployment ...

Firmware Software Engineer Manager, Pixel

Location
Greater London, England, United Kingdom
technical leadership, setting technical direction, and guiding a cross-functional team. Experience in one or more general purpose programming languages (e.g., C/C++, Java, Python). Preferred qualifications: 8 years of experience in cellular modem firmware validation, 3GPP protocol/RF engineering, or mobile wireless system testing ...

Java Developer (AVP)

Location
Belfast City District, Northern Ireland, United Kingdom
Desirable skills Experience in Low Latency Software Development in a microservices environment high performance architectures and high throughput applications is a plus Experience in C++ or C# is beneficial Experience in SBE Experience with JNI is a plus Ability to work with distributed teams across multiple time zones Education: Bachelor ...

Python Engineer

Location
Greater London, England, United Kingdom
such as LXD, Docker and Kubernetes Understanding of build systems and toolchains, including for cross-compilation Additional languages, particularly Golang or Rust, C or C++ Deep quality and test engineering Web or Flutter front-end experience REST and gRPC API experience SQL and NoSQL data store expertise Experience with public ...

Software Engineer

Location
Greater London, England, United Kingdom
mind on the present Role Requirements: 4+ years of experience as a software engineer Familiarity with Python or at least one compiled language (Java, C++, Rust, Go) and are keen on learning Rust Previous experience with building distributed systems in a modern cloud environment Previous experience with DevOps engineering stacks ...

Professional Services Graduate, Associate to Consultant (A2C) (AWS)

Location
Greater London, England, United Kingdom
integrating AWS cloud services with on-premise technologies (e.g., Microsoft, IBM, Oracle, HP, SAP) Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby Experience with QA, testing, helpdesk, IT support, or any technician or quality assurance type work Experience with ...

E-7 Mission Systems and Software Lead

Location
West of England, England, United Kingdom
ideally withRTCA DO-178(B/C/D) Software Considerations in Airborne Systems and Equipment Certification, with emphasis on Embedded Software. C/C++ or Java SW design experience for Near-real time SW OS/driver integration experience desired Comfortable working in LINUX/other unix’s Experience ...

Research Engineer (FICCO)

Location
Greenwich, England, United Kingdom
communicate clearly with stakeholders as well as other engineers, fostering a collaborative, supportive working environment. Experience with low-level systems programming languages (C/C++, Rust, Zig) is a plus Experience with functional programming is a plus This role will be for our Greenwich, CT office. The annual base salary ...

Senior Software Engineer II London, England, United Kingdom London, England, United Kingdom

Location
Greater London, England, United Kingdom
format analysis Desirable: Experience with Azure cloud services, and a range of modern languages including TypeScript/React, .NET, Python, Java or C/C++ Benefits that benefit you Competitive base salary and RSUs Comprehensive pension plan with matching contribution Private health insurance & cash plans 30 days paid holiday + ...

Engineer II

Location
Belfast City District, Northern Ireland, United Kingdom
teams to deliver quality, business critical software.● Support operation of services in production. ****Core Competencies:**** ● 2+ years of systems programming experience in Rust, C, C++, Go, Java or a comparable language with enthusiasm to write production Rust (we will help you ramp up with dedicated mentorship!). ● Understanding of data ...

Principal Cyber Researcher

Location
United Kingdom
operational management* Support business development efforts, including proposal writing and technical briefings## Essential Skills and Experience* Proficiency in programming languages such as C, C++, or Python* Strong working knowledge of Linux-based systems, including command-line tools and system configuration* Excellent communication skills, both written and verbal* Solid understanding ...