1 to 25 of 1,755 Permanent C++ Jobs in England

Embedded Software Engineer

Location
Greater London, England, United Kingdom
consultancy or industry setting Proven experience developing firmware or low-level drivers in resource-constrained environments. Expertise of system programming languages (C, C++, Rust, Ada) and experience managing memory allocation, threading, and real-time constraints. Strong background in Unix/Linux operating systems, including kernel interaction or usage of RTOS ...

Graduate Software Developer / Engineer

Hiring Organisation
Jam Management Consultancy ltd
Location
Slough, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£37000 - £38000/annum
another strong STEM discipline. With A levels at A-B grades or Eqvl. Strong analytical and problem-solving ability Programming experience in C#, C++, Java, Python or similar Some knowledge of SQL/databases Personal, university or commercial software development projects A genuine interest in becoming an accomplished Software Engineer ...

Senior Lead Software Engineer - FICC Electronic Trading Application Developer

Location
Greater London, England, United Kingdom
including performance and reliability considerations Identify and drive improvements to systems and development processes Required Qualifications, Capabilities, and Skills Proficiency in Core Java or C++ development Working knowledge of Spring and SQL Experience developing on Unix or Linux environments Knowledge of unit testing practices and test automation fundamentals Understanding ...

Software Engineer Consultant

Location
Greater London, England, United Kingdom
engineering, or related field Professional experience as software engineer, preferably in a consultancy or industry setting Experience with multiple programming languages, including Python, Java, C++, Rust, or Go Experience with associated software development frameworks and tools such as pytest and OpenAPI Experience working in Unix/Linux environments Knowledge ...

Software Engineer

Location
Greater London, England, United Kingdom
teams the opportunity to solve complex challenges at scale. What We Look For Experienced Software Engineers with one of the following technologies – Java, Python, C++ or C# Strong experience with CI/CD, unit testing framework and automation (testing/deployment) in cloud platforms such as AWS or Azure Curiosity ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
place great value on technical excellence and a drive for continuous learning. Experienced Software Engineers with one of the following technologies – Java, Python, C++ or C# Strong experience with CI/CD, unit testing framework and automation (testing/deployment) in cloud platforms such as AWS or Azure Curiosity about ...

Senior Low Latency Software Engineer - Equities Execution (SVP)

Location
Greater London, England, United Kingdom
demonstrable ability to present and grasp complex concepts in a multicultural, cross-regional environment. Knowledge of regional exchange microstructure and regulatory regimes. Knowledge of C++ would be an advantage Prior experience in managing small teams is a plus. Education Bachelor's degree/University degree in Computer Science, Engineering ...

Senior Software Engineer, AD Serving Roku, Inc.

Location
Manchester, England, United Kingdom
someone be successful in this role at Roku? 10+ years of experience building large-scale and low-latency distributed systems Command of Java or C++ Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience with distributed caching, SQL/NoSQL ...

Senior Software Developer in Test - Senior Consultant

Location
Greater London, England, United Kingdom
management skills Bonus Points for: Previous experience in a consultancy environment Hands‐on coding experience in additional languages like Python, Ruby, Scala, PHP, or C++ What’s in It for You? 25 Days of Annual Leave: Plus 1 extra day every year for the first three years, with a holiday ...

Senior Software Development Engineer

Location
Greater London, England, United Kingdom
activities required by management. Required Skills Excellent proficiency in Python Experience with TypeScript or Javascript, and Rust would be a strong plus Familiarity with C++ is a plus Experience in Financial domain is a plus Strong command of a typed, object-oriented programming language Deep knowledge of software methodologies, tools ...

Senior Software Engineer - C/C++, Hardware & Linux (Defence)

Location
Farnborough, England, United Kingdom
QinetiQ Limited in Farnborough is seeking a Senior Software Engineer to design, develop and deliver software for defence and radar technologies. You will work across Windows and Linux, interfacing with specialist hardware, and help shape ...

Senior Embedded Software Engineer

Location
Saltaire, England, United Kingdom
Computer Science, Electrical Engineering, or related STEM field 3+ years embedded software development with production-ready systems Core Technical Skills Programming: Expert C/C++ for embedded systems, RTOS and bare-metal development Hardware: ARM Cortex-M/A processors, debugging tools (JTAG, oscilloscopes, logic analyzers), STM32 Protocols ...

Embedded Software Engineer, Ring

Location
Cambridge, England, United Kingdom
internship) in professional software development Experience in professional, non-internship software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience with an RTOS in a production environment: task design, inter-task communication, and synchronisation primitives Experience implementing low-level ...

Mechanical Software Engineer

Location
Rugby, England, United Kingdom
supporting physics-based design and engineering analysis tools for industrial or rotating component applications - Mechanical experience required Skill Set requirements: Significant programming skills in C++, C, Core Java, Python , and Shell scripting , with experience developing reliable, maintainable, and high‐performance engineering applications. Hands‐on experience with aero engineering concepts, rotating ...

Software Engineer (Mid and Senior Levels)

Location
Bath, England, United Kingdom
with partial or adjacent skills and backgrounds, to fill a number of different roles within each capability area. Device & Embedded Software Systems Embedded Linux, C++/Python, embedded systems, multi‐sensor and camera‐based devices (including thermal and line‐scan), data acquisition and edge processing, device‐to‐cloud pipelines, networking ...

Senior Embedded Software Engineer

Location
Greater London, England, United Kingdom
collaborative approach to problem solving. Desirable Skills Experience with Embedded Linux development, including Yocto, device tree and system-level components Proficiency in C, C++ or Rust for low-level systems programming Experience working with boards, SDKs, toolchains, debugging environments and platform bring up Knowledge of EV standards and protocols such ...

Global Banking & Markets - Systems Engineer - Vice President - London London · United Kingdom · Vice President

Location
Greater London, England, United Kingdom
professional experience in an SRE, Production Engineering, or a DevOps role. Hands-on experience with at least one object-oriented programming language (e.g., Java, C++) and a scripting language (e.g., Python, Bash). Excellent analytical and communication skills. Ability to multi-task and prioritise tasks effectively. Proven experience supporting ...

Senior Site Reliability Engineer

Location
Cambridge, England, United Kingdom
. Resilience and disaster-recovery design, including multi-region or chaos/resilience testing. Commercial or low-level languages beyond scripting (Java, C#, Golang, C++, Rust). Experience with legacy Windows Server/.NET/T-SQL/PowerShell environments, where Bango still operates them. Experience working across time zones ...

Lead C++ Software Engineer - Low-Latency Trading

Location
Greater London, England, United Kingdom
Locations 25 Bank Street, Canary Wharf, London, Greater London, E14 5JP, GB Job Schedule Full time Job Description We have an opportunity to impact your career and provide an adventure where you can push the ...

Graduate IT Engineer. (Software Engineering Pathway) x5

Hiring Organisation
Jam Management Consultancy ltd
Location
Reading, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£35000 - £38000/annum
Centre Technologies (CCaaS) Enterprise Software Cyber Security & IT Infrastructure You'll also have exposure to technologies including: Python | C# | .NET | Java | JavaScript | TypeScript | React | C++ | SQL We're Looking For 2:1 or First Class degree in Computer Science, Software Engineering, Mathematics, Physics, Engineering or another STEM discipline. Strong ...

Senior Software Engineer

Hiring Organisation
STSdefence
Location
Gosport, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
opportunities for further business development Skills/Qualifications: Degree Qualified (BSc or equivalent) in Software Engineering, Computer Science or equivalent experience Experience with C++, C#, Java, and web development (HTML, CSS, JS, etc.) Exposure to other embedded development (Linux, bash/shell scripting, terminal command-line scripts, Qt/ ...

Principal Embedded Software Engineer

Hiring Organisation
Verso Recruitment
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£65,000
Looking For Core requirements: Demonstrable experience in embedded systems firmware development with proven technical leadership Strong and substantial expertise in Embedded C/C++ Hands-on experience with RTOS-based development (FreeRTOS, Zephyr, or equivalent) Microcontroller/SoC experience (ARM Cortex M, ESP32 or similar) Wireless communication protocols (Bluetooth, WiFi ...

Embedded Software Engineer

Location
Greater London, England, United Kingdom
equivalent practical experience 2+ years of experience building connected embedded products, or strong relevant industry/project experience Good proficiency in C/C++ for embedded systems, with experience of RTOS environments such as Zephyr or FreeRTOS Experience with Python for testing, tooling or automation Solid understanding of device connectivity ...

Quantitative Developer New London

Location
Greater London, England, United Kingdom
environment. Solid understanding of algorithms, software architecture, design patterns, and software engineering best practices. Proficiency in at least one modern programming language (e.g. Python, C++, Java). Strong numerical reasoning and problem-solving skills, with the ability to work comfortably with quantitative and scientific problems. Desirable Skills and Experience (beneficial ...

Senior Software Engineer - On Device Machine Learning

Location
Guildford, England, United Kingdom
communities - sharing your knowledge, collaborating with partners, and mentoring teammates along the way. Qualifications: 7+ years of hands-on software engineering experience with C++, including expertise in multithreading and low-level/near-hardware optimizations. Good knowledge of GPU programming. Proficient in debugging, profiling, and optimizing real-time software. Solid ...