City of London, London, United Kingdom Hybrid / WFH Options
Teksystems
and resolution. This is a key position which will play pivotal role in the development of the FX platform. Qualifications/Skills: C++14/17 skills, knowledge of the STL, experience of the Boost libraries is highly desirable. Development on Linux using gcc, gdb, git and associated debugging tools. Knowledge of all aspects of software design, development and deployment. Working More ❯
Manassas, Virginia, United States Hybrid / WFH Options
MARKSIT Solutions
/Unix development (not Windows) Deep understanding of real-time systems, multithreading, and low-latency architectures Hands-on expertise with shell scripting Python, Perl, Bash, or Ruby Familiarity with STL, Boost, and object-oriented design principles Experience with system-level debugging and performance tuning Must be a local candidate or willing to relocate by Day 1 Preferred Qualifications: Experience in More ❯
CI/CD pipelines Provide 2nd/3rd line application support, analysing production telemetry and driving improvements Core Skills & Experience: Strong proficiency in modern C++ (C++17 or later) and STL Deep understanding of multi-threading, low-latency optimisation and Linux systems Experience working on high-frequency or real-time systems (financial or otherwise) Familiarity with network programming, serialization and distributed More ❯
CI/CD pipelines • Provide 2nd/3rd line application support, analysing production telemetry and driving improvements Core Skills & Experience: • Strong proficiency in modern C++ (C++17 or later) and STL • Deep understanding of multi-threading, low-latency optimisation and Linux systems • Experience working on high-frequency or real-time systems (financial or otherwise) • Familiarity with network programming, serialization and distributed More ❯
and concise manner. Collaborate with other software developers, quantitative traders, and researchers in cross-functional team environments. You need: 1+ years of hands-on Software Development experience in C++, STL, Boost, Linux. A passion for new technologies and ideas. Strong understanding of data-structures & algorithms. Bachelor's degree or equivalent experience in Computer Science or related field (2:1 or More ❯
and concise manner. Collaborate with other software developers, quantitative traders, and researchers in cross-functional team environments. You need: 1+ years of hands-on Software Development experience in C++, STL, Boost, Linux. A passion for new technologies and ideas. Strong understanding of data-structures & algorithms. Bachelor's degree or equivalent experience in Computer Science or related field (2:1 or More ❯
Rota Mentor less experienced developers Knowledge, Skills and Experience Essential Minimum 7 years recent experience in C++ Familiarity with Windows development and Visual Studio A solid knowledge of the STL Exposure to Qt and QML Experience of client-server architecture Experience and knowledge of multi-threading Knowledge of networking concepts (HTTP, TCP/IP, sockets) Proactive and able to take More ❯
to share their knowledge and build up their peers • Experience using Visual Studio and Eclipse • Familiarity with DevSecOps and Agile development methodologies • Strong OOP and C++ language skills including STL, Templates • Usage of source code control tools (SVN, GIT, ClearCase, etc.) • Usage of ALM tools (JIRA, Confluence, Crucible, Bamboo) • Active DoD Security Clearance (within 24 months) EDUCATION/EXPERIENCE: • Typically More ❯
to help meet sprint goals Mentor less experienced developers Reqwuirements: Approx. 7 years recent experience in C++ Familiarity with Windows development and Visual Studio A solid knowledge of the STL Exposure to Qt and QML Experience of client-server architecture Knowledge of networking concepts (HTTP, TCP/IP, sockets) Desirable Interest in or experience with hardware communication (e.g. serial, USB More ❯
Solid understanding of operating systems concepts Knowledge of complex data structures Familiar with memory management and memory layout Skilled in process concurrency - processes/threads, synchronization, etc. Familiar with STL Mathematics Solid understanding of linear algebra Demonstrated experience in each of the following: C and C++ GO Linux Algorithm development Preferred qualifications: Experience in image processing System design for software More ❯
structures Familiarity with basic cryptography Familiarity with P2P networks Strong knowledge of bitcoin-like blockchains Strong knowledge of concurrency and writing efficient and safe multithreaded code Strong knowledge of STL, C+ In the case of blockchain based on C++ Proficiency in the Qt Widgets model Applies to projects where a GUI wallet application is needed Certified as a Blockchain Specialist More ❯
efficient solutions. Required Skills and Experience: Minimum 6+ years of server-side development experience in C++, preferably on Linux/UNIX platforms. Strong understanding of C++ StandardTemplateLibrary (STL), data structures, and multi-threading. Proven experience in using design patterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms. Familiarity More ❯
efficient solutions. Required Skills and Experience: Minimum 6+ years of server-side development experience in C++, preferably on Linux/UNIX platforms. Strong understanding of C++ StandardTemplateLibrary (STL), data structures, and multi-threading. Proven experience in using design patterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms. Familiarity More ❯
with object-oriented programming languages (C++, Java, Python) • Have exposure to basic logic gates and Boolean math (AND, OR)? Preferred Requirements • Have experience with modern C++ standards (>= C+) and STL • Have experience with Python • Can demonstrate the use of design patterns • Have developed using software development processes (Agile, TDD, etc.) • Familiarity with Verilog or VHDL • Have experience with FPGA design More ❯
to develop basic architectural approaches and detailed specifications needed in various SIL test sites/common products for new systems as well as upgrades to existing equipment located in STL as well as at remote locations Develop high-level and detailed designs consistent with these requirements and specifications Develop and maintain Radar test station hardware Validate designs through various methods More ❯
volume data feeds Manage and implement updates from hundreds of data vendors Analyse and interpret complex data sets from a wide range of financial institutions Tech Stack: C++, Boost, STL, AWS You'll be a great fit if you have: A degree in Computer Science (or related field) from a top global university Some C++ software development experience working with … STL/Boost An interest in breaking into the financial industry (no previous financial experience necessary!) Ready to help join a passionate and strong team? Apply now and be part of this exciting journey More ❯
About Peraton Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider More ❯