1 to 25 of 51 Multithreaded Programming Jobs

Senior C++ Developer - HFT

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
layers of abstractionAble to work autonomouslyStrong knowledge of the details of computing all throughout the technical stackStrong demonstrable skills and track record in programming C++Strong demonstrable skills and track record in developing on a Linux / gcc platformExperience with profiling / optimising software algorithmsExperience with network programming, multithreaded programming, inter-process communicationsExperience with distributed architecture systemsThis is an outstanding opportunity to join a growing trading business at a time of significant and interesting growth within the sector. You will gain massive exposure to trading infrastructure in a trading ...

Senior Software Engineer (C/C++)

Location
Stevenage, England, United Kingdom
Linux environment, using the GNU suite (gcc, gdb) At least 2 years’ experience mentoring and supporting other software development engineers Strong C++ programming experience and Object-oriented techniques Strong logical and analytical skills Network programming experience Multithreaded programming experience Python programming experience Ability to innovate and think “outside the box” Able to decompose complex problems into smaller, more manageable units and estimate the timescales involved Demonstrated ability to plan and meet tight deadlines in a dynamic environment Excellent written and verbal communication ...

Network Systems Development Engineers

Hiring Organisation
Silicon Valley Stealth Startup
Location
San Jose, California, United States
Employment Type
Any
Salary
USD Annual
Network Systems Engineers Full / Part time or contractor, remote Required Technical Skills Strong programming proficiency in C / C++ with experience developing high-performance, production-quality software. Solid understanding of computer networking, including TCP / IP, UDP, Ethernet, routing, switching, and socket programming. Experience designing … implementing network protocols, congestion control, flow control, and error recovery mechanisms. Strong knowledge of multithreaded programming, concurrent software design, synchronization, and thread-safe programming. Experience with parallel processing and performance optimization on multicore CPU architectures. Proficiency in Linux software development, debugging, testing ...

Lead Embedded Software Engineer

Hiring Organisation
Renishaw PLC
Location
Wotton-Under-Edge, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£55,000
embedded systems, a solid understanding of software design, and a passion for solving complex problems. Desirable skills include familiarity with Git, Azure DevOps, multithreaded programming, security and a background in mathematics and electronic engineering. The ideal candidate will be a clear communicator, self-motivated … related discipline. Desirable requirements Experience of Git / Azure change and project management systems. Knowledge of unit testing and test-driven development. Multithreaded programming in real-time operating systems. Knowledge of TCP / IP and embedded security issues and strategies. A desire for continuous ...

C++ developer

Location
Greater London, England, United Kingdom
Experience required 5+ years post‐graduation professional C++ software development experience within the Financial industry Solid understanding of parallel, asynchronous, and multithreaded programming to build distributed systems Good knowledge of algorithms and data structures Strong analytical and problem‐solving skills, with the ability … including order capture & execution, allocation workflow, settlement, and compliance requirements Must have strong technical skills in scripting, Python, PowerShell, C#, SQL or other programming languages Solid track record in application deployment best practices Proactive system monitoring and troubleshooting, owning reliability improvements and ensuring their successful delivery Soft ...

XVA/CCR Quantitative Developer (C++)

Location
Greater London, England, United Kingdom
libraries and platforms within an optimised architecture. Interacting with and supporting Trading, Risk and IT partners across the business. Technical Competence Strong C++ programming skills, with the ability to design and implement robust, high-performance quantitative libraries. Good working knowledge of SQL, C# and VBA. Sound understanding ...

Lead Java Developer

Location
Glasgow, Scotland, United Kingdom
Qualifications Computing fundamentals: Working knowledge of common search and sort algorithms, basic data structures such as lists, maps, trees, and graphs, multi-threaded programming, computer networking, and operating systems. Databases: Basic knowledge of SQL. Familiarity with non-relational databases. Communication Skills: Good oral and written English communication ...

Backend Software Engineer Java - FinTech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
join the team in Central Newcastle offices on a fulltime basis (Monday to Friday). About you: You have strong backend, multithreaded Java development experience You have a strong knowledge of financial markets and have previous experience of working on trading systems You have a good ...

Full-Stack C# Developer

Hiring Organisation
Deerfoot Recruitment Solutions
Location
London, United Kingdom
Salary
£ 70 K
love to hear from you if you also have experience in multi-threaded application development, JavaScript front-end frameworks like React, network programming (TCP / UDP), or distributed version control systems like Git or PlasticSCM. What is on Offer: Our client believesin supporting your career ...

Full Stack Software Developer 197637

Location
Greater London, England, United Kingdom
learning and technical development Multi-threaded and performance-focused application development Version control tools such as Git Distributed systems or network programming experience Computer Science or related STEM education What They Offer Performance-related bonus with strong earning potential Private healthcare and pension Exposure ...

Senior Simulation Software & Security Engineer

Location
Crawley, England, United Kingdom
includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science Very strong proficiency in modern C / C++ and low-level programming skills, ability to write clear, maintainable, and efficient code Experience developing iOS application security architecture Experience with secure cryptography usage and key management … native application security for desktop and mobile applications Knowledge of build caching and distributed build systems Background in performance optimization, memory management, and multithreaded programming Proven experience working directly in and modifying a large, existing code base Proven experience handling multiple tool chains ...

Senior Software Engineer, C++

Location
Greater London, England, United Kingdom
industry preferred) Ability to write clean, reliable, and highly scalable code Good knowledge of algorithms and data structures Experience in parallel, asynchronous, and multithreaded programming Interest in achieving maximum performance from available hardware and software Ability to communicate with technical and non‐technical business ...

Embedded Software Engineer

Location
Nottingham, England, United Kingdom
delivery.* Demonstrable experience in a technical leadership role within a software team.* Expert knowledge and experience with implementation skills such as object-oriented programming, pair programming, memory management, distributed systems programming, multi-threaded programming, and on-target debugging. ...

Senior Program Protection Engineer (Embedded Software Engineer)

Hiring Organisation
Raytheon
Location
Tewksbury, Massachusetts, United States
Employment Type
Permanent
Salary
USD Annual
embedded processors / microcontroller. Experience working in a Linux environment with ability to modify and maintain Linux Kernel root file system Experience developing multithreaded applications. Experience building up and maintaining a code base built with CMake and Google Test. The ability to obtain and maintain ...

Trading Systems Developer

Location
Greater London, England, United Kingdom
relevant Microsoft tech development experience within Trading systems environment. Excellent core .NET and C# skills and exceptional knowledge of concurrency and multithreaded programming. Proven experience developing low latency pricing and trading systems including event driven architecture. Strong application performance profiling and optimisation skills. Experience working ...

Senior Software Engineer, C++

Hiring Organisation
Flow Traders
Location
London, UK
Employment Type
Full-time
ingestion, order execution, and algorithmic trading systems (proprietary trading industry preferred).Strong knowledge of algorithms and data structures. Experience in parallel, asynchronous, and multithreaded programming. Demonstrated ability to write clean, reliable, and highly scalable C++ code. Interest in extracting maximum performance from available hardware and software ...

Junior Java Engineer – Investment Management

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 70 K
Science, Maths, Physics Degree of SimilarMUST Have INVESTMENT BANK EXPERIENCEStrong core Java design and development skillsThorough understanding of computing fundamentals, object orientated programming, threading, concurrency and distributed systemsExperience of developing multi-threaded java applicationsThe environment is that of Facebook or Google, relaxed open with time ...

Junior Java Engineer - Investment Management

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Science, Maths, Physics Degree of SimilarMUST Have INVESTMENT BANK EXPERIENCEStrong core Java design and development skillsThorough understanding of computing fundamentals, object orientated programming, threading, concurrency and distributed systemsExperience of developing multi-threaded java applicationsThe environment is that of Facebook or Google, relaxed open with time ...

Senior Software Developer

Hiring Organisation
Spectrum IT Recruitment Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
Experience 5+ years' professional software development experience Strong commercial experience developing applications using C# and modern .NET Excellent understanding of object-oriented programming, software design principles and architecture Proven experience designing and developing production-grade, scalable software systems Strong experience working with SQL Server, Oracle … Mathematics, Physics, Engineering or another relevant scientific / technical discipline Desirable Technical Experience Experience developing multi-threaded and concurrent applications Understanding of asynchronous programming and parallel processing Experience with TCP / IP, UDP or network programming Experience building low-latency or high-throughput applications ...

Senior Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£120,000 - £150,000 per annum
Experience 5+ years' professional software development experience Strong commercial experience developing applications using C# and modern .NET Excellent understanding of object-oriented programming, software design principles and architecture Proven experience designing and developing production-grade, scalable software systems Strong experience working with SQL Server, Oracle … Mathematics, Physics, Engineering or another relevant scientific / technical discipline Desirable Technical Experience Experience developing multi-threaded and concurrent applications Understanding of asynchronous programming and parallel processing Experience with TCP / IP, UDP or network programming Experience building low-latency or high-throughput applications ...

Software Engineer (C/C+)

Hiring Organisation
Rise Technical Recruitment
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Permanent
with C / C++ development and object-oriented design Background in Linux environments using GNU tools (gcc, gdb) Experience with network and multithreaded programming Proven ability to mentor or support other engineers Reference Number:BBBH(phone number removed) Rise Technical Recruitment Ltd acts ...

Senior Vehicle Handling Engineer

Location
Guildford, England, United Kingdom
Engine experience Experience integrating and owning Physics systems (e.g. PhysX, Havok or Chaos) Solid understanding of 3D Maths, collision detection, vehicle handling and multithreaded programming Bonus points if you have: Shipped racing titles under your belt Previous experience building large scale, real-time, multiplayer ...

Senior Gameplay Engineer

Location
Royal Leamington Spa, England, United Kingdom
Experience mentoring other Engineers Experience working on current generation consoles Familiarity with building data driven and scalable gameplay features Experience with multi-threaded programming Benefits 25 Days Holiday, plus 1 day for your birthday Studio Shutdown between Christmas and New Year Discretionary Bonus Scheme Private Pension Scheme ...

Gameplay Programmer

Location
Sheffield, England, United Kingdom
working on current-generation consoles Familiarity with building data-driven and scalable gameplay features Experience with TDD and ECS Experience with multi-threaded programming This role requires you to be in our Sheffield studio for four days a week, with an optional work-from-home ...

Senior Software Engineer (Java) - Fixed Income (AVP)

Location
Belfast City District, Northern Ireland, United Kingdom
The Global Fixed Income Trade Processing (FiTP) Team is seeking a Senior Software Engineer (Java) with a proven track record of design and developing large, complex and distributed systems. This role is within the FiTP ...