C++ Jobs in England

1 to 25 of 2,187 C++ Jobs in England

Vulnerability Researcher

Gloucester, Gloucestershire, South West
BAE Systems
exploit development lifecycle from identifying bugs up to fully developed proof of concepts Proficient in at least one programming language (e.g. Python, Java, C#, C++) How you will be supported: Work-life balance is important; you'll get 25 days holiday a year and, via our flexible benefits package the More ❯
Employment Type: Permanent
Posted:

Operational Cyber Software Engineer

Gloucester, Gloucestershire, South West
BAE Systems
advanced understanding of how computers work (eg stack/heap distinction, compiled/interpreted languages). Proficient with at least 1 "solution" language (eg C++, Java, C#). Proficient with at least 1 "utility" language (eg Python, Javascript, Perl, Powershell) Able to use and configure more than one major operating More ❯
Employment Type: Permanent
Posted:

Operational Cyber Software Engineer- Manchester

Manchester, North West
BAE Systems
advanced understanding of how computers work (eg stack/heap distinction, compiled/interpreted languages). Proficient with at least 1 "solution" language (eg C++, Java, C#). Proficient with at least 1 "utility" language (eg Python, Javascript, Perl, Powershell) Able to use and configure more than one major operating More ❯
Employment Type: Permanent
Posted:

Software Engineer- Manchester- National Security

Manchester, North West
Hybrid / WFH Options
BAE Systems
timely code fixes What background are we looking for? A good understanding of any of the following programming languages: Java, JavaScript, React, Node.JS, Python, C++ The desire to solve complex technical problems, helping our customers achieve their goals Someone who has the aspiration to learn new skills and better themselves More ❯
Employment Type: Permanent
Posted:

Software Engineer- Gloucester- National Security

Gloucester, Gloucestershire, South West
Hybrid / WFH Options
BAE Systems
Logically analysing code defects and produces timely code fixes What background are we looking for? A good understanding of back-end programming languages: Java, C++ Node.JS, Python, C The desire to solve complex technical problems, helping our customers achieve their goals Someone who has the aspiration to learn new skills More ❯
Employment Type: Permanent
Posted:

Software Engineer

Gloucester, Gloucestershire, South West
BAE Systems
the world. The team is passionate about developing technology that helps protect people and keep society safe. What background we are looking for: • Designing C++ code from scratch on embedded Linux for hardware, • Experience fo developing software that drives hardware, autonmous for developing original code. • Onsite Dedication: Work onsite to More ❯
Employment Type: Permanent
Posted:

Vulnerability Researcher- Manchester

Manchester, North West
BAE Systems
exploit development lifecycle from identifying bugs up to fully developed proof of concepts. Proficient in at least one programming language (e.g. Python, Java, C#, C++) How you will be supported: Work-life balance is important; you'll get 25 days holiday a year and, via our flexible benefits package the More ❯
Employment Type: Permanent
Posted:

Electronic Engineer- Space

Alton, Hampshire, South East
Hybrid / WFH Options
BAE Systems
skills; Ability to work as part of a team or autonomously; Calm and professional approach to work; Programming experience e.g. Python, Java, C/C++ is an advantage What will you be doing here? Your role will include working on a range of activities from technical studies, detailed design, development More ❯
Employment Type: Permanent
Posted:

Senior Engineer- Software- SMCS

New Malden, London
BAE Systems
Experience supporting multiple complex programmes Experience with estimating for project bids Strong experience of using at least one high level programming language (e.g. ADA, C++, C#) Engineers at all levels should possess an academic qualification in Engineering or other related STEM subjects as well as specific (either academic or professional More ❯
Employment Type: Permanent
Posted:

Firmware Engineer

Chelmsford, Essex
Hybrid / WFH Options
BAE Systems
for FPGAs/RFSoCs, and use of appropriate design tools (e.g. Vivado). Working knowledge of one or more programming languages, for example C, C++, Python, Linux programming, VHDL, Verilog, MATLAB. Proven problem-solving/fault-finding skills Excellent team working abilities Ability to learn quickly Desirable: A keen interest More ❯
Employment Type: Permanent
Posted:

Test Systems Software Engineer

South East, Rochester, Kent, United Kingdom
Morson Talent
engineering lifecycle, from requirements analysis, design methods/activities, verification, through to formal release and configuration. Existing programming language knowledge such as LabVIEW, TestStand, C++, Python, and C# are deseriable and your skills and capabilities should be clearly identified on CV. Being proactive and able to research and learn what … engineering lifecycle, from requirements analysis, design methods/activities, verification, through to formal release and configuration. Existing programming language knowledge such as LabVIEW, TestStand, C++, Python, and C# are deseriable and your skills and capabilities should be clearly identified on CV. Being proactive and able to research and learn what More ❯
Employment Type: Contract
Rate: £65 - £88/hour
Posted:

Software Engineer

London, United Kingdom
Amazon
in Linux/Unix environments Proficiency with one or more general purpose programming languages including but not limited to: Python, Java, Typescript, Scala, Golang, C++ or C# PREFERRED QUALIFICATIONS Knowledge of best practices for the full software development life cycle; including coding standards, code reviews, source control management, build processes More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Embedded Engineer, Annapurna

London, United Kingdom
Amazon
AWS Utility Computing (UC) provides product innovations - from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Applied Scientist, Last Mile Science

London, United Kingdom
Amazon
and external audiences Minimum Qualifications 6+ years of building machine learning models for business application experience Knowledge of programming languages such as C/C++, Python, Java or Perl Experience programming in Java, C++, Python or related language Experience with neural deep learning methods and machine learning PhD in engineering More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applied Scientist, Generative AI, Amazon Connect

London, United Kingdom
Amazon
knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Minimum Qualifications Experience programming in Java, C++, Python or related language Experience in state-of-the-art deep learning models architecture design and deep learning training and optimization and model pruning Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applied Scientist II, Amazon Music Catalog

London, United Kingdom
Amazon
Master's degree and 3+ years of CS, CE, ML or related field experience Experience programming or scripting language like Python, Java, C or C++ Experience building machine learning models or developing algorithms for business application Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Associate Professional Services Cloud Consultant

London, United Kingdom
Amazon
Associate Professional Services Cloud Consultant Amazon Web Services (AWS), a leader in Cloud Computing, is seeking interns to join our AWS Professional Services TechU program. This is a unique opportunity to play a key role in a fast-growing business More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full-Time Software Development Engineer , CDMX - Mexico

London, United Kingdom
Amazon
Possible start dates for this role are between January 2025 and October 2025. Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design. Internship, project, or academic experience in at least one of the areas: internals, kernel, OS/storage systems, job More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

2024 Graduate Software Dev Engineer

London, United Kingdom
Amazon
time of application - Although no specific programming language is required - you should be familiar with the syntax of languages such as Java, C/C++, or Python - Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis PREFERRED QUALIFICATIONS - Previous technical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Applied Scientist - AGI, Artificial General Intelligence

Cambridge, Cambridgeshire, United Kingdom
ENGINEERINGUK
LLMs and multimodal systems, in order to provide the best-possible experience for our customers. BASIC QUALIFICATIONS - Master's degree - Experience programming in Java, C++, Python or related language - Experience with neural deep learning methods and machine learning - Experience in building machine learning models for business application - Experience in applied More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer (C/C++)

Colden Common, Hampshire, United Kingdom
ISR RECRUITMENT LIMITED
or video encoders, who thrives on innovating new solutions. Skills and Experience: 2+ years of work experience with Embedded Software Development in C and C++ (both are essential) Able to create custom Linux-based systems for embedded devices (Yocto, Buildroot, OpenEmbedded, etc.) Experience developing on a Nvidia platform would be More ❯
Employment Type: Permanent
Salary: GBP 45,000 - 55,000 Annual
Posted:

Global IT Software Engineer Senior Manager - GenAI

City of London, Greater London, UK
Boston Consulting Group
necessary guardrails. Bachelor’s degree in computer science, engineering, or equivalent. Proficiency in at least two programming tools/languages (e.g., Java, C/C++, Python). Understanding of SDLC principles and software engineering practices. Familiarity with advanced algorithms, program structures, and API development. Skills in prompt engineering, automated testing More ❯
Posted:

Global IT Software Engineer Senior Manager - GenAI

Canary Wharf, Greater London, UK
Boston Consulting Group
necessary guardrails. Bachelor’s degree in computer science, engineering, or equivalent. Proficiency in at least two programming tools/languages (e.g., Java, C/C++, Python). Understanding of SDLC principles and software engineering practices. Familiarity with advanced algorithms, program structures, and API development. Skills in prompt engineering, automated testing More ❯
Posted:

Senior Embedded Software Engineer

Reading, Oxfordshire, United Kingdom
Platform Recruitment
hardware + Building solutions using the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 50,000 Annual
Posted:

Junior C++ Software Engineer

Berkshire, United Kingdom
Platform Recruitment
Junior C++ Software Engineer Hybrid - 50k Location: Reading Salary: Up to 50k Are you a Junior C++ Software Engineer with a passion for solving complex problems and a strong foundation in maths, physics, and algorithms? About the Role: We are seeking a highly motivated and inquisitive Junior C++ Software Engineer … will work on exciting projects that involve developing software solutions for embedded systems and high-performance applications Key Responsibilities: Develop and maintain high-quality C++ software solutions. Work on complex algorithms and mathematical models. Contribute to embedded systems and software development projects. Debug, test, and troubleshoot software to ensure optimal … performance. What We re Looking For: Degree in Computer Science, Mathematics, Physics, or a related STEM field. Strong knowledge of C++ programming and a solid understanding of algorithms and data structures. Passion for problem-solving and eagerness to learn new technologies. Ability to work independently and take ownership of tasks. More ❯
Employment Type: Permanent
Salary: GBP 35,000 - 50,000 Annual
Posted:
C++
England
10th Percentile
£37,500
25th Percentile
£48,750
Median
£66,219
75th Percentile
£95,000
90th Percentile
£120,000