Who's the Client? Apply and you will find out! But what we can tell you is, they are a leading High-Frequency Trading firm focused on FPGA-hardware-accelerated ultra-low-latency trading.
Our trading systems are developed in C++ on Linux, interfacing directly with System Verilog design.
Role Overview: As a Senior C++ Software Engineer, you will: Architecture & Design: Engage in the end-to-end development lifecycle of trading systems, from architecture to deployment.
Performance Optimization: Apply modern C++ techniques to optimize for latency, throughput, and maintainability.
System Integration: Interface with FPGA designs and ensure seamless communication between software and hardware components.
Toolchain Management: Utilize GCC 13.1, CLion, and relevant libraries (e.g., Boost 1.81) to enhance development efficiency.
Key Qualifications: Technical Skills: Proficient in C++ (11/14/17) with a strong grasp of STL, concurrency, and template metaprogramming.
Familiarity with Linux environments and system-level programming.
Experience with FPGA development and System Verilog is advantageous.
Problem-Solving: Demonstrated ability to model complex domains and optimize systems for performance.
Collaboration: Strong communication skills for effective teamwork in a fast-paced environment, with minimal oversight.
Advertisement:
Senior C++ Software Engineer
Free
Senior C++ Software Engineer
Hong Kong, Hong Kong,
Modified September 1, 2024
Description
Job details:
⇐ Previous job |
Next job ⇒ |