201 to 225 of 665 Permanent C++ Jobs

Senior Software Engineer

Hiring Organisation
Matchtech
Location
Farnborough, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
metal MCU, signal processing, Embedded Linux, and GUI development on Windows, Linux, and mobile platforms Utilise various programming languages such as Rust, C/C++, Python, and web development frameworks Work with FPGAs, electronic design, and mechanical design Collaborate closely with team members in an agile environment to balance requirements … subject or equivalent experience Experience in at least one of the following areas: Embedded Linux application, kernel, and/or driver development C/C++ or Rust programming Proficiency in best practice software development processes/lifecycles Experience in Object-Oriented Design and Design Patterns Knowledge of software testing ...

Senior Software Engineer

Hiring Organisation
Matchtech
Location
Farnborough, England, United Kingdom
kernel and drivers) Signal processing and data analysis Desktop, Linux and mobile GUI development Work across multiple programming environments such as Rust, C/C++, Python and web-based frameworks Interface with hardware including FPGAs, electronic and mechanical designs Collaborate within an agile, multidisciplinary engineering team to balance performance, cost … discipline (or equivalent experience) Commercial or project experience in at least one of the following: Embedded Linux development (application, kernel or drivers) C/C++ or Rust development Strong understanding of modern software development lifecycles and best practice Experience with object-oriented design and design patterns Experience designing and implementing ...

Senior Software Engineer - Growth Platform (Remote Ireland)

Hiring Organisation
MongoDB
Location
Ireland
Employment Type
Permanent
Salary
EUR 125,000 - 150,000 Annual
projects and mentor a team. The ideal candidate should have over 6 years of software engineering experience, proficiency in languages like Java, Go, or C++, and experience with database queries. This role can work from Dublin or remotely in Ireland, and involves contributing to overall product improvements and technical leadership. ...

Senior Software Engineer, Growth Platform (Hybrid Dublin)

Hiring Organisation
MongoDB
Location
Dublin, Ireland
Employment Type
Permanent
Salary
EUR 125,000 - 150,000 Annual
Engineer to lead complex projects, mentor teammates, and enhance product processes. Candidates should have over 6 years of experience, proficiency in Java, Go, or C++, and familiarity with A/B testing and Kubernetes. This role supports a hybrid working model, offering an opportunity to work closely with product management ...

Software Engineer | High-Frequency Trading

Hiring Organisation
Fionics
Location
London Area, United Kingdom
trading systems and market data infrastructure Develop quantitative research platforms and tools Optimize performance-critical financial applications Requirements: 2+ years software engineering experience Strong C++/Python/Java skills Trading experience preferred but not essential Our network: Pay: $150K-$800K+ based on experience Locations: London, Remote Focus: Trading platforms ...

Software Engineer

Hiring Organisation
Edison Smart®
Location
Gloucestershire, UK
developing novel security solutions. You will be designing products from concept to release, using key electronics design theory & principals. Key Skills/Experience: Required: C++ Linux development Device drivers, build systems, compilers, kernel development Microcontrollers & Peripherals Networking protocols & deep package inspection (TCP/IP, DNS etc.) Beneficial: Experience with other ...

Software Engineer

Hiring Organisation
Spencer Ogden
Location
England, United Kingdom
design, implement, and test software applications that meet the client's requirements. Required Skills and Experience: Strong proficiency in programming languages such as Java, C++, or Python Experience with software development tools and frameworks Knowledge of software design principles and best practices Ability to work effectively in a team environment ...

Crypto Quantitative Developer

Hiring Organisation
NJF Global Holdings Ltd
Location
City of London, London, United Kingdom
foster a highly collaborative environment where engineers, traders, and researchers work side by side to solve complex problems. They are looking for an experienced C++ developer (3+ years) to join a high-performance crypto trading team and work directly with traders and quantitative researchers. What you’ll be doing Build ...

Research Software Engineer - Databases

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
management systems. Ifyou are comfortable with research methodology and you have a solid computer science background with experience on system-level programming languages (C,C++, Java, Rust or Go), that's your new challenge! Bright Purple is an equal opportunities employer: we are proud to work with clients who share ...

Senior Linux Infrastructure Engineer

Hiring Organisation
Levy Global
Location
London Area, United Kingdom
monitoring and observability tools (e.g. Prometheus, Grafana, Elastic, Splunk) Exposure to build and release management pipelines Programming skills in Python and Bash (C/C++ advantageous) Solid understanding of networking fundamentals and protocols (TCP/UDP, LAN/WAN, multicast) Proven ability to analyse and tune system performance Comfortable working ...

Software Engineer - C

Hiring Organisation
Morson Edge
Location
Dorchester, East Knighton, Dorset, United Kingdom
Employment Type
Permanent
more of the following industry areas Defence Maritime Rail Primary software skills/experience Essential: P rimary software/system skills: C++/Visual Studio UML/Enterprise Architect for system design Desirable: Sonar processing Intel Threaded Building Blocks Fortran Signal Processing Object Oriented Design Algorithm optimisation/implementation Additional ...

Junior Embedded Software Engineer

Hiring Organisation
April Quest
Location
Ealing, England, United Kingdom
solutions. Essential Requirements for the Junior Embedded Software Engineer Degree in a relevant engineering field Experience working with PIC micro-controllers Strong C/C++ experience in real-time or Linux environments Experience with communication protocols (I2C, UART, SPI) Desirable Requirements for the Junior Embedded Software Engineer Exposure to safety ...

Embedded Software Engineer

Hiring Organisation
IC Resources
Location
Cambridge, England, United Kingdom
from development into deployment. For this Embedded Linux Engineer role, we are looking for someone with: Strong experience developing embedded software in C/C++ Solid experience with Embedded Linux, including kernel and BSP development Understanding of Linux networking and system-level debugging Experience using Yocto to build and customise ...

Principal Embedded Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£85,000
actual product itself from idea through to production Requirements as a Principal Embedded Software Engineer: + Strong experience developing embedded software using C/C++ for RTOS-based systems (ideally Zephyr) + Experience at a senior level in a consultancy environment + Strong understanding of embedded Linux, but you dont ...

HPC Software Developer

Hiring Organisation
Talent Solutions Staffing UK
Location
Northgate, West Sussex, UK
commercialization and operational teams Qualifications: Masters level degree in software engineering or equivalent. Proven experience developing and supporting high-performance numerical software in C++, including parallel computing, performance profiling and CPU/GPU optimization. Strong background in applied mathematics/physics/geophysics, especially in inverse problems, numerical inversion, numerical ...

Software Engineer

Hiring Organisation
GTS Group Ltd
Location
Basingstoke, England, United Kingdom
working directly with physical machines during testing and troubleshooting 🧠 What we’re looking for Degree in Computer Science, Electronics, or similar Strong experience with C++/C# (.NET) Windows desktop development (WPF/XAML) Confident using Visual Studio and Git Solid debugging, testing, and coding best practices Comfortable working autonomously ...

Junior Quantitative Researcher

Hiring Organisation
Anson Mccade
Location
Central London, London, United Kingdom
Employment Type
Permanent
Financial Engineering, Operations Research, Computer Science and Physics from a top University. Programming proficiency with at least one major programming or scripting language (Python, C++, and R). Strong communication skills and ability to work well with colleagues across multiple regions. Ability to perform well under pressure. Detail orientated Reference ...

Software Engineer

Hiring Organisation
Harrington Starr
Location
City of London, London, United Kingdom
stakes environment What we’re looking for 2–5 years’ experience as a software engineer Strong fundamentals in algorithms & data structures Proficiency in Java, C++, Go, or similar (Go experience not required) Experience with distributed systems Interest in data analysis/statistics (regressions, data validation, basic ML) Relational database experience ...

Senior Embedded Software Engineer

Hiring Organisation
Redline Group Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£75,000
this Senior Embedded Software Engineer role based in Cambridgeshire: Extensive experience in embedded firmware development and system architecture Strong proficiency in C/C++, RTOS, and low-level interfaces (SPI, I2C, UART) Solid understanding of microcontrollers, SoCs, and hardware/software co-design Experience with system-level design, performance optimisation ...

Senior Software Engineer

Hiring Organisation
Redline Group Ltd
Location
Leicestershire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£65,000
development - Experience in Bare Metal/Embedded C - Experience with RF a bonus Experience of the following would be advantageous: - Cross compilers (C++ ARM cross-compiler GCC Version 4.3.3) - FreeRTOS experience - Experience with typical embedded control peripherals (i.E. RAM, Flash, UART, PWM, A/D, CAN, I2C and SPI) - Cortex ...

High-Performance Computing Engineer

Hiring Organisation
Hamilton Barnes 🌳
Location
London Area, United Kingdom
looking for Commercial experience with at least one managed language (Java, C#, or Python) Practical experience with a low-level, manual-memory language (C, C++, or Rust) Background in either high-performance computing or financial systems (e.g. risk, trading, analytics) Strong problem-solving skills and an interest in performance-critical ...

HPC Software Developer

Hiring Organisation
Talent Solutions Staffing UK
Location
Crawley, West Sussex, South East, United Kingdom
Employment Type
Permanent, Work From Home
commercialization and operational teams Qualifications: Masters level degree in software engineering or equivalent. Proven experience developing and supporting high-performance numerical software in C++, including parallel computing, performance profiling and CPU/GPU optimization. Strong background in applied mathematics/physics/geophysics, especially in inverse problems, numerical inversion, numerical ...

OS Performance Expert

Hiring Organisation
Microtech Global Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
limited to Computer Science, Computer Engineering, and Electrical Engineering. - Understanding of data structures and algorithms. - Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO) - Extensive experience in engineering roles specializing in operating system performance optimization, systems optimization, or related areas. Desirables: - Experience in developing ...

Robotics Software Engineer

Hiring Organisation
All3
Location
London Area, United Kingdom
support early-stage development; Collaborating with mechanical and control teams for integration; Ensuring reliability, safety, and maintainability across all software components. Expertise: Proficiency in C++ and Python; MS degree providing a good foundation in mathematics; First-principles approach to problem-solving with the ability to break down complex systems; Experience ...

Software Engineer – Hardware / Test Systems

Hiring Organisation
Avanti
Location
Kirkcaldy, Fife, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£45,000 per annum
closely with software and hardware engineers on-site This is a delivery-focused engineering role , not a leadership or architecture position. Tech Environment C, C++, Python (core) Some C# Basic SQL Device communication via SSH and Telnet Hardware interaction using USB, single-board computers, and actuators About You Junior ...