176 to 200 of 2,275 Permanent C++ Jobs

Embedded Machine Learning Engineer - Electronics and Software

Location
Cambridge, England, United Kingdom
work to a mix of technical and non-technical audiences. Define software system architecture, functional requirements, features and use cases. Use Python, C and C++ with machine learning frameworks to create intelligent embedded systems employing wired and wireless communications, sensors, user interfaces, and control for a range of applications. Develop ...

Embedded Software Engineer

Location
Greater London, England, United Kingdom
accelerate development. You'll have full access and real influence over how we use it.**What you'll bring*** Strong embedded C/C++* Systems engineering instincts. You think in interfaces, failure modes and requirements.* CI/CD for embedded targets* Hardware and software integration and bring-up* Comfort making ...

Lead Software Developer C# - Finance

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
project leadership You have expertise with modern C# .Net Core, Python skills would also be of benefit (will also consider other OO languages e.g. C++, Java) You have a strong knowledge of modern software engineering best practices and have experience across the full software development lifecycle You're a technologist ...

Senior Flight Software Engineer

Location
Harwell, England, United Kingdom
systems, and operations teams to optimise performance and ensure mission readiness. What You'll Bring Deep expertise in Rust, with proficiency in C/C++ and embedded systems. Familiarity with space protocols (CCSDS, telemetry/telecommand). Strong grasp of software assurance, fault detection, and recovery design. Experience with ...

Real-time Embedded Software Engineer

Location
Bradford-on-Avon, England, United Kingdom
looking for? A technical background - Most likely an Engineering Degree or similar. Programming skills and experience in languages such as Python, C, C++, MATLAB/Simulink. Knowledge of automotive communication protocols (CAN, LIN, FlexRay, etc.) Experience with embedded systems development tools and platforms. Excellent problem-solving and analytical skills. Effective ...

Senior Software Engineer - Confluent Cloud Platform

Hiring Organisation
Jobtome
Location
London, United Kingdom
basic systems operations (disk, network, operating systems, etc) * A self-starter with the ability to work effectively in teams * Proficiency in Go, Python, C++, or other statically typed languages * Experience/knowledge with public clouds (AWS, Azure or GCP) Preferred Skills What Gives You an Edge: * Experience with Golang ...

Senior Software Engineer - Confluent Cloud Platform

Location
Winchester, Hampshire, United Kingdom
basic systems operations (disk, network, operating systems, etc) A self-starter with the ability to work effectively in teams Proficiency in Go, Python, C++, or other statically typed languages Experience/knowledge with public clouds (AWS, Azure or GCP) Preferred Skills What Gives You an Edge: Experience with Golang ...

Software Engineers New Belfast

Location
Belfast City District, Northern Ireland, United Kingdom
using AI coding companions and embedding AI tooling across the software development lifecycle. Extensive experience developing with any of Java, Kotlin, Rust, Python or C++ Experience working with containers, virtualisation technologies, and cross-platform development. Exposure to Linux or development for mobile platforms would be advantageous. Strong communication skills while ...

Senior Software Engineer, Cloud Platform

Location
United Kingdom
degree in Computer science or related areas (or equivalent experience) Demonstrated ability to write code in a mainstream systems programming language such as C, C++, Golang, or Rust. Demonstrated ability to design and implement maintainable APIs for consumers. Practical experience with asynchronous programming, type safety, threading models, state machines ...

Senior Software Engineer

Hiring Organisation
Sirius Digital
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
benefits, pension (7% contribution), 25 days holiday & life insurance
designing and implementing performant software applications. Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields. Proficient in C/C++ and Python. Ability to understand and describe a range of software modelling and simulation techniques. Ability to analyse use cases and project data context ...

Sr Lead Software Engineer - KDB+ / Q

Location
Greater London, England, United Kingdom
platforms. AWS Experience. Experience in Terraform and Kubernetes from managing a Production Plant in Public Cloud. Experience other languages e.g. Python/C/C++/Java. #J-18808-Ljbffr ...

Software Engineer - Junior .Net/C# - Contract

Location
Poole, England, United Kingdom
Platforms: Exposure to Android (native or Xamarin), Windows CE/Embedded Compact, or the .NET Compact Framework. Systems Programming: Foundational knowledge of C/C++ in embedded Linux environments. Web & Data: Exposure to JavaScript frameworks or database technologies. Domain Knowledge: Any exposure to transport ticketing standards, Point of Sale ...

KDB+ Senior Lead Software Engineer - Vice President

Location
Greater London, England, United Kingdom
skills Experience in Terraform and Kubernetes from managing a Production Plant in Public Cloud. AWS Experience. Experience other languages e.g. Python/C/C++/Java. Experience with market data venue and vendor data platforms. #J-18808-Ljbffr ...

Senior Software Engineer (vLLM)

Location
United Kingdom
hardware utilisation. Proven experience working as a Senior Software Engineer with deep expertise in both Python and low-level programming (e.g. C/C++, Rust, assembly or CUDA). A history of direct contributions to vLLM or similar high-performance open-source ML/AI projects (e.g. PyTorch, Hugging Face ...

Senior Software Engineer, Open-Source AI Infra

Location
Cambridge, England, United Kingdom
hardware utilisation. Proven experience working as a Senior Software Engineer with deep expertise in both Python and low-level programming (e.g. C/C++, Rust, assembly or CUDA). A history of direct contributions to vLLM or similar high-performance open-source ML/AI projects (e.g. PyTorch, Hugging Face ...

Senior Application Architect

Location
Greater London, England, United Kingdom
vision, predictive modeling). Extensive experience with cloud platforms (AWS, Google Cloud, Azure) and their AI/ML offerings. Strong programming skills (Python, Java, C++) and experience with DevOps practices (CI/CD). Knowledge of big data technologies (Hadoop, Spark, Flink). Knowledge of NoSQL databases (MongoDB, Cassandra, DynamoDB ...

Embedded Software Engineer

Hiring Organisation
Precept Recruit
Location
Derby, Derbyshire, East Midlands, United Kingdom
Employment Type
Permanent
attention to detail, innovation and engineering excellence are essential. Essential Skills & Experience We are particularly interested in candidates with experience in: Embedded C/C++ software development. Multi-threaded embedded systems and Real-Time Operating Systems (RTOS). ARM-based microcontrollers, such as STM32, including register-level programming. Embedded debugging ...

Software Engineer

Location
Cambridge, England, United Kingdom
communicate and negotiate requirements with multiple stakeholders. Strong knowledge of computer architecture; some experience with assembly languages (x86, RISC-V). Familiarity with C++ and Python. Experience with build systems and reproducible tooling (e.g. Bazel, Nix, uv). Experience developing for embedded or resource-constrained environments, including real-time systems. ...

Java, Python Lead Software Engineering - Risk Data Platform & Strategy

Location
Greater London, England, United Kingdom
ensuring operational stability of large-scale enterprise data platforms Advanced skills in one or more programming languages such as Java, Python, C/C++, or C# Practical experience delivering system design, application development, testing, and operational stability Working knowledge of relational and NoSQL databases and data lake architectures Experience developing ...

Associate Simulation Software Engineer

Location
Crawley, England, United Kingdom
course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science* Good knowledge of C/C++ principles and practices* Able to interpret engineering math and physics concepts and implement as software models and algorithms* Ability to work effectively within an agile ...

Software Engineer

Location
Greater London, England, United Kingdom
mathematics, compsci, or similar. Strong programming. We are mostly language agnostic but would expect you to be fluent in one of Python, C/C++, Go, Typescript, or Java. CI/CD and DevOps: Knowledge of building pipelines, automated testing and deployment strategies. Monitoring and observability: Familiarity with tools like ...

System Architect (m/f/d) for the SmarTest 8 hardware layer ART

Hiring Organisation
Advantest Europe GmbH
Location
Böblingen, Baden-Württemberg, Germany
Employment Type
Permanent
Salary
EUR Annual
developer, ideally already experience as software architect Knowledge as software architect in large system software development Vast experience as software developer with Java and C++ Structured approach to problem analysis and problem solving Experience with component based software development Experience on Scrum/SAFe software development process Working self-reliant ...

DevOps Engineer-12

Location
Slough, England, United Kingdom
following clean code principles. Skills, Knowledge, and qualification AWS, Cloud, Java Nice to have technologies and experience: Nginx IPv4 Networking Software engineering (C/C++/Java/Python/Go/Rust/Node) Test automation Relational and non-relation data technologies. The personal traits we are looking ...

Senior Trading System Developer

Location
Greater London, England, United Kingdom
Support production systems, diagnose issues quickly and drive root-cause fixes Required skills and experience Commercial experience building software in at least one of C++, Java or Rust Proficiency in Python for tooling, analysis and automation Solid SQL skills, including query design and working with large datasets Experience developing ...

Senior Autonomy Integration Engineer

Location
Greater London, England, United Kingdom
years and a Master's degree; or 4 years with a PhD; or equivalent work experience. Proficiency in programming languages such as C++ and Python, and familiarity with real‐time operating systems (RTOS). Proficiency in Linux‐based development and experience working with embedded systems, shell scripting, and system diagnostics. ...