Multithreaded Programming Jobs in the UK

51 to 75 of 106 Multithreaded Programming Jobs in the UK

Principle Software Engineer/ Team Lead New London

London, United Kingdom
JOB HR
CI / CD, and DevOps. Strong understanding object-oriented design skills and of design for scalability, performance, reliability, and security. Deep understanding of real-time and multi-threaded programming concepts. Experience developing efficient data structures and algorithms. A clear understanding of how to write testable and maintainable code. A strong foundation in modern design patterns for enterprise More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer/ Team Lead

London, England, United Kingdom
Catapult Sports
CI / CD, and DevOps Strong understanding object-oriented design skills and of design for scalability, performance, reliability, and security Deep understanding of real-time and multi-threaded programming concepts Experience developing efficient data structures and algorithms A clear understanding of how to write testable and maintainable code A strong foundation in modern design patterns for enterprise More ❯
Posted:

FPGA Software Engineer - Rickmansworth, UK

Penryn, Cornwall, United Kingdom
Sound Devices, LLC
development and support of FPGA logic in VHDL and embedded real-time software in C and C++. The ideal candidate has a solid understanding of operating systems, multithreaded programming, and device drivers. Recent or upcoming graduates with engineering experience outside of the classroom are encouraged to apply. Requirements: B.S. Degree in Electrical Engineering … Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM, I2C, SPI, UART, etc.) Familiarity with hardware debugging tools (oscilloscope, DMM, JTAG, etc.) Good analytical and problem solving abilities Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FPGA Software Engineer - Rickmansworth, UK

Rickmansworth, Hertfordshire, United Kingdom
Sound Devices, LLC
development and support of FPGA logic in VHDL and embedded real-time software in C and C++. The ideal candidate has a solid understanding of operating systems, multithreaded programming, and device drivers. Recent or upcoming graduates with engineering experience outside of the classroom are encouraged to apply. Requirements: B.S. Degree in Electrical Engineering … Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM, I2C, SPI, UART, etc.) Familiarity with hardware debugging tools (oscilloscope, DMM, JTAG, etc.) Good analytical and problem solving abilities Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FPGA Software Engineer - Rickmansworth, UK

London, United Kingdom
Sound Devices, LLC
development and support of FPGA logic in VHDL and embedded real-time software in C and C++. The ideal candidate has a solid understanding of operating systems, multithreaded programming, and device drivers. Recent or upcoming graduates with engineering experience outside of the classroom are encouraged to apply. Requirements: B.S. Degree in Electrical Engineering … Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM, I2C, SPI, UART, etc.) Familiarity with hardware debugging tools (oscilloscope, DMM, JTAG, etc.) Good analytical and problem solving abilities Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FPGA Software Engineer - Rickmansworth, UK

Oxford, Oxfordshire, United Kingdom
Sound Devices, LLC
development and support of FPGA logic in VHDL and embedded real-time software in C and C++. The ideal candidate has a solid understanding of operating systems, multithreaded programming, and device drivers. Recent or upcoming graduates with engineering experience outside of the classroom are encouraged to apply. Requirements: B.S. Degree in Electrical Engineering … Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM, I2C, SPI, UART, etc.) Familiarity with hardware debugging tools (oscilloscope, DMM, JTAG, etc.) Good analytical and problem solving abilities Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FPGA Software Engineer - Rickmansworth, UK

Hebden Bridge, Yorkshire, United Kingdom
Sound Devices, LLC
development and support of FPGA logic in VHDL and embedded real-time software in C and C++. The ideal candidate has a solid understanding of operating systems, multithreaded programming, and device drivers. Recent or upcoming graduates with engineering experience outside of the classroom are encouraged to apply. Requirements: B.S. Degree in Electrical Engineering … Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM, I2C, SPI, UART, etc.) Familiarity with hardware debugging tools (oscilloscope, DMM, JTAG, etc.) Good analytical and problem solving abilities Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer – London

London, England, United Kingdom
Oxford Knight
and backend code to build fast, low latency distributed systems that can handle multiple TBs of data in real-time. Requirements : BSc STEM field, preferably Computer Science Experience programming in core Java Experience writing multi-threaded code, building distributed systems and low-latency environments is beneficial Experience in an agile, test-driven development No financial product More ❯
Posted:

Software Engineer C++

Stevenage, Hertfordshire, South East, United Kingdom
Guidant Global
experience in Linux environments; C# knowledge is a plus. Proven background in real-time data systems, ideally with SFPDP or similar high-speed protocols. Expertise in multi-threaded programming, low-level I / O, DMA, and PCIe driver interactions. Familiarity with software sequencing frameworks or custom state machines. Experience in system integration, debugging, and performance tuning. Proficiency More ❯
Employment Type: Contract
Rate: Up to £67 per hour
Posted:

Software Engineer C++

Slough, England, United Kingdom
JR United Kingdom
deployed globally. Skills Required: Have significant experience developing high-availability systems in C++ and Python with very tight resource / latency constraints Have a background in multi-threaded programming and a strong understanding of hardware / software interaction Are comfortable working “under the hood” and you are quite skilled in performance tuning (applications, Linux, socket I / More ❯
Posted:

Software Engineer III - Asset Movement Engine Platform

Glasgow, Scotland, United Kingdom
JPMorganChase
advance our business and your career. You'll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. You'll be tasked with keeping the team and other key stakeholders up to speed on the progress … ignite. Prior experience with java code instrumentation , implementing monitoring & capturing application metrics Expertise in application, data, and infrastructure architecture disciplines Good understanding of data structures, algorithms & multi-threaded programming Preferred Qualifications, Capabilities, And Skills, Experience working on high throughput mission critical high performance STP platforms Ability to understand architecture and design across distributed systems Experience with Cloud More ❯
Posted:

Senior Software Engineer

Belfast, Northern Ireland, United Kingdom
Cantor Fitzgerald Ireland
We are looking for someone who has 3+ years’ experience designing, implementing, and supporting high-performance, high-throughput, low-latency applications. This role is for individuals who can work effectively as part of our global development team, along with More ❯
Posted:

Software Engineer

England, United Kingdom
Venn Group
Venn Group Software Engineer SC Cleared - UKEO 12 Month Contract On-site in Hertfordshire Rate: £60-£67 per hour (Inside IR35, Umbrella) Our client required a Software Engineer with specialism in C++ to join them on a long-term contract. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Animation Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
Spliced Inc
4+ experience on core systems Experience with using Motion Matching in any game engine Deep knowledge of engine and hardware architectures, optimization strategies, profiling tools and multi-threaded programming Knowledge of animation systems for 3D AAA games and how to use them Strong interpersonal skills: the abilities to communicate positively and effectively, and to take constructive feedback. More ❯
Posted:

Rust Developer | Crypto/Blockchain Trading Technology

City Of London, England, United Kingdom
Selby Jennings
Rust Developer | Crypto / Blockchain Trading Technology Location: London, UK - 5 days a week in office required Package: Base + Bonus + Equity We are working closely with a profitable, venture backed crypto tech company based in London, who specialise More ❯
Posted:

Rust Developer | Crypto/Blockchain Trading Technology

London, England, United Kingdom
JR United Kingdom
Social network you want to login / join with: Rust Developer | Crypto / Blockchain Trading Technology, London (City of London) Client: Selby Jennings Location: London (City of London), United Kingdom Job Category: Other EU work permit required: Yes Job Views More ❯
Posted:

Robotics Software Engineer

City of London, London, United Kingdom
Neuraco
team members through code reviews and technical guidance, promoting best practices and code quality Evaluate and refactor existing codebases to improve performance, maintainability, and scalability Required Skills Strong programming expertise in C++ and Python for robotics applications Experience with robotics frameworks such as ROS / ROS2 or similar middleware platforms Robotics or embedded systems experience with practical … actuators, and control systems Software architecture and design skills with experience in complex, multi-component systems Linux proficiency including system administration and development environments Real-time and multithreaded programming experience for performance-critical applications Version control and development practices using Git, code reviews, and collaborative workflows Problem-solving mindset with ability to More ❯
Posted:

Robotics Software Engineer

London Area, United Kingdom
Neuraco
team members through code reviews and technical guidance, promoting best practices and code quality Evaluate and refactor existing codebases to improve performance, maintainability, and scalability Required Skills Strong programming expertise in C++ and Python for robotics applications Experience with robotics frameworks such as ROS / ROS2 or similar middleware platforms Robotics or embedded systems experience with practical … actuators, and control systems Software architecture and design skills with experience in complex, multi-component systems Linux proficiency including system administration and development environments Real-time and multithreaded programming experience for performance-critical applications Version control and development practices using Git, code reviews, and collaborative workflows Problem-solving mindset with ability to More ❯
Posted:

Robotics Software Engineer

South East London, England, United Kingdom
Neuraco
team members through code reviews and technical guidance, promoting best practices and code quality Evaluate and refactor existing codebases to improve performance, maintainability, and scalability Required Skills Strong programming expertise in C++ and Python for robotics applications Experience with robotics frameworks such as ROS / ROS2 or similar middleware platforms Robotics or embedded systems experience with practical … actuators, and control systems Software architecture and design skills with experience in complex, multi-component systems Linux proficiency including system administration and development environments Real-time and multithreaded programming experience for performance-critical applications Version control and development practices using Git, code reviews, and collaborative workflows Problem-solving mindset with ability to More ❯
Posted:

Senior Software Engineer

Belfast, Northern Ireland, United Kingdom
Hybrid / WFH Options
Enso Recruitment
foster a culture of continuous learnin g Requiremen ts4+ years of professional Java development experien ceStrong knowledge of Spring / Spring Bo otExperience working with RESTful APIs, multithreaded programming, and relational databas esFamiliarity with version control (Git), CI / CD pipelines, and containerizatio n.Excellent problem-solving skills and the ability to work both More ❯
Posted:

Senior Render Tech Programmer

Knutsford, Cheshire, United Kingdom
Hybrid / WFH Options
Warner Media, LLC
of CPU and GPU code Excellent verbal and written communication skills, plus the ability to communicate ideas with other disciplines Familiarity with CPU architectures, memory access patterns and multithreaded programming Bachelor's degree in Computer Science or a related field or equivalent professional experience Passion for games and rendering technology High level understanding of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

VP, Java Electronic Trading Developer

London, England, United Kingdom
Galaxy Digital
solving skills, with a desire to own issues and see them through to resolution. What We’re Looking For: Excellent core Java skills Exceptional knowledge of concurrency and multithreaded programming Experience of developing low latency pricing and trading systems in a Linux environment Application performance profiling and optimization Bonus Points: eFX development experience More ❯
Posted:

Senior Network Programmer

Manchester, United Kingdom
Cloud Imperium Games Limited
related issues Proactively identify and address networking problems Integrate client and server with backend services Mentor junior team members Qualifications Strong C++ skills and experience with multi-threaded programming Excellent debugging skills for complex issues Ability to work collaboratively in a team environment Innovative mindset with the ability to plan and deliver features Excellent written and verbal … English communication skills Minimum Requirements Experience with TCP and UDP network programming Experience with server mesh technologies Profiling and optimization skills (network, CPU, memory, IO) Development experience on Windows / Linux platforms Experience with client / server network traffic management Management experience Diversity and Fraud Statements We are committed to diversity and inclusion, fostering a workplace More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Physics Programmer

Edinburgh, Scotland, United Kingdom
Rockstar
lifetime of our projects. Work with artists to create new interactive objects and vehicles for the game. QUALIFICATIONS Physics, mathematics, computer science or equivalent degree. 5+ years game programming experience. Ability to work with artists, designers, coders and other content creators to make sure they can get the most out of our technology. Passionate about playing and … Strong profiling and optimisation skills. Knowledge of rigid, multi body simulation and Newtonian mechanics. Strong maths skills (linear algebra, trigonometry, matrix / quaternion math). Strong multi-threaded programming skills. Excellent problem-solving skills with an emphasis on debugging C++ code. PLUSES Please note that these are desirable skills and are not required to apply for the … Godot, Jolt, Havok or PhysX. One shipped title; preferably on the Xbox and / or PlayStation consoles. A video show reel demonstrating your creativity and flair for gameplay programming, preferably with an emphasis on utilizing physics. Knowledge of vehicle dynamics. HOW TO APPLY Please apply with a CV and cover letter demonstrating how you meet the skills More ❯
Posted:

AI Researcher

Staines-Upon-Thames, England, United Kingdom
Hybrid / WFH Options
IC Resources
Nice to Have: Research publications or open-source contributions in ML / AI. Experience with knowledge distillation, federated learning, or model compression. Familiarity with embedded Linux, multi-threaded programming, and CI tools. If you’re an AI Researcher / Embedded AI Engineer or hold the relevant experience and are interested in this exciting opportunity, please do apply More ❯
Posted:
Multithreaded Programming
10th Percentile
£62,500
25th Percentile
£73,750
Median
£110,000
75th Percentile
£115,000
90th Percentile
£119,750