26 to 50 of 2,858 C++ Jobs in the UK

Sr Manager of Software Engineering (C++ / FICC Etrading)

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment ...

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 ...

Software Programmer: Sponsorship Available

Location
Leeds, England, United Kingdom
work experience as a Software Programmer or a similar role, showcasing hands‐on experience in software development. Proficiency in programming languages such as Java, C++, C#, Python, or JavaScript. Strong understanding of software development methodologies and best practices. Knowledge of database management and SQL. Experience with version control systems (e.g. ...

cloud engineer for connected devices

Location
Greater London, England, United Kingdom
Kinesis data streaming, message queues, serverless architectures, Docker, connected devices, IoT ecosystems, large-scale device management platforms, BLE, WiFi connectivity protocols, Rust, C/C++, systems programming languages, AI-assisted development workflows, AWS Bedrock, AI-powered development tools, prompt engineering, robotics, consumer electronics, smart home products, open source contributions, mentoring ...

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 ...

Senior / Lead Embedded Software Engineer

Location
Wotton-under-Edge, England, United Kingdom
providing technical leadership. Demonstrated ability to balance technical excellence with delivery objectives. Experience with ARM Cortex-M microcontrollers and associated development environments. Knowledge of C++, Python or scripting languages used for automation and testing. Experience implementing industrial communication protocols such as EtherCAT, Modbus, CANopen or IO-Link. Experience with ...

Software Programmer - Remote & Impactful Development

Location
Leeds, England, United Kingdom
work experience as a Software Programmer or a similar role, showcasing hands-on experience in software development. Proficiency in programming languages such as Java, C++, C#, Python, or JavaScript. Strong understanding of software development methodologies and best practices. Knowledge of database management and SQL. Experience with version control systems (e.g. ...

Staff Software Engineer

Location
Rugby, England, United Kingdom
developing, enhancing, and supporting physics-based design and engineering analysis tools for industrial or rotating component applications. 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 ...

Principal Software Engineer - Squad Lead Engineer

Location
City Of London, England, United Kingdom
gates, and release readiness Proficiency in one or more of the following: Java/JVM, JavaScript/TypeScript, .NET/C#, Python, C/C++, SQL, Linux, or Windows Experience with relational and non‐relational data stores, performance tuning, and data modelling Knowledge of CI/CD platforms, containers, cloud ...

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 ...

Software Engineer (Mid and Senior Levels)

Location
Newport, Wales, 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 ...

Software Engineer (Mid and Senior Levels)

Location
Bradley Stoke, 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 ...

Software Engineer, Education

Location
Greater London, England, United Kingdom
skills and attention to detail Excellent communication skills and ability to collaborate in a distributed team Preferred Qualifications Familiarity with Python and/or C++; experience writing production-quality code and libraries Experience working on CAD or 3D geometry systems (meshes, B-Reps, geometry kernels) or building plugins/automation ...

Low Latency E-Trading Software Engineer (VP)

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 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 ...

Embedded Software Engineer

Location
Bristol, England, United Kingdom
with the following technical skills: A proven track record of developing and implementing software for embedded systems using modern professional workflows. Expert C/C++/Rust programmer and good experience with Python (Other language experience beneficial) Practitioner in a range of embedded platforms - these could include RTOS (Zephyr ...

Embedded Software Engineer

Hiring Organisation
PA Consulting
Location
Royston, Hertfordshire, UK
Employment Type
Full-time
with the following technical skills: A proven track record of developing and implementing software for embedded systems using modern professional workflows. Expert C/C++/Rust programmer and good experience with Python (Other language experience beneficial)Practitioner in a range of embedded platforms - these could include RTOS (Zephyr ...

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 ...

Senior Embedded Software Engineer

Location
Southampton, England, United Kingdom
embedded software across a range of products, working closely with software, FPGA and SoC engineering teams. Key responsibilities: Develop, maintain and test C/C++ software Design and implement new embedded software applications and features Carry out unit and integration testing Develop software for system control and monitoring Integrate communication ...

Lead Software Engineer

Location
Gloucester, England, United Kingdom
play a key role in defining technical strategy, driving architectural decisions and mentoring other engineers. Skills & Experience Software development using Java, Python, C++, Go, Rust or JavaScript/TypeScript. System architecture and technical leadership. Linux, Git, CI/CD pipelines and automated testing. Cloud technologies, particularly AWS. Agile development methodologies ...

Lead Software Engineer

Hiring Organisation
Advanced Resource Managers Limited
Location
Gloucester, Gloucestershire, United Kingdom
Employment Type
Full-Time
Salary
£77,000 - £96,500 per annum
technical strategy, driving architectural decisions and mentoring other engineers. Skills & Experience We're interested in candidates with experience in: Software development using Java, Python, C++, Go, Rust or JavaScript/TypeScript. System architecture and technical leadership. Linux, Git, CI/CD pipelines and automated testing. Cloud technologies, particularly AWS. Agile ...

Software Engineering Specialist

Hiring Organisation
Salt Search
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£500.00 - £650.00 per day
provide coaching and mentoring to other engineers. Technical Skills We are interested in candidates with experience across some of the following: * Software development using C++, C#, Python, Java or JavaScript * CI/CD using Jenkins, GitLab or similar technologies * Git and GitOps * Terraform, Ansible, Chef or Puppet * Kubernetes and Helm ...

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/ ...

Quantitative Developer Engineers Gate · London, United Kingdom 11 hours ago

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 ...