Jobs C++
40-
Β· 19 views Β· 0 applications Β· 8d
C++ Software Engineer - Trading Platform (Ukraine) to $7000
Office Work Β· Portugal, Ukraine (Kyiv) Β· Product Β· 4 years of experience Β· B2 - Upper IntermediateAbout Us: Atto Trading is a dynamic quantitative trading firm at the forefront of global high-frequency strategies. We are seeking a C++ Software Engineer to join our growing team. This is a remote-first position based in Ukraine, with occasional...About Us:
Atto Trading is a dynamic quantitative trading firm at the forefront of global high-frequency strategies. We are seeking a C++ Software Engineer to join our growing team.
This is a remote-first position based in Ukraine, with occasional in-office presence in Kyiv expected when conditions permit.
We are expanding an international, diverse team, with experts in trading, statistics, engineering, and technology. Our disciplined approach combined with rapid market feedback allows us to quickly turn ideas into profit. Our environment of learning and collaboration allows us to solve some of the worldβs hardest problems, together. As a small firm, we remain nimble and hold ourselves to the highest standards of integrity, ingenuity, and effort.
What Youβll Do:- Design and deploy performance-critical components for large-scale trading infrastructure.
- Develop high-frequency trading (HFT) systems in C++ with an emphasis on low latency and reliability.
- Write modern, efficient code using the latest C++ standards.
- Interface directly with cutting-edge networking hardware via kernel-bypassing drivers.
- Conduct performance research to push the boundaries of our platform's speed and scalability.
What Weβre Looking For:
- 3+ years of hands-on experience with C++ development.
- Deep understanding of C++ standards (C++14, C++17; C++20 is a strong plus).
- Hands-on experience with Python and/or Bash scripting.
- Proficiency with Linux environments and system-level programming.
- Solid grasp of multithreading, IPC, and concurrent systems.
- Strong skills in latency and throughput optimization, including experience with profiling and PGO.
- Knowledge of OOP and software design patterns.
- Bachelorβs degree in Computer Science, Computer Engineering, or a related technical field.
- Excellent attention to detail, with a critical and quality-focused mindset.
- Comfortable working independently or in small teams in a dynamic, high-speed environment.
- Strong communication skills and upper-intermediate (or higher) English proficiency.
- Curiosity and passion for financial markets and trading.
Nice to have:
- Experience developing high-performance, low-latency systems on Linux.
- Familiarity with OS internals and kernel-level networking.
- Understanding of financial instruments such as stocks, ETFs, futures, or options.
- Protocol-level networking knowledge (TCP/UDP/IP stack insights are a plus).
What we Offer:
- Competitive compensation package
- Performance-based bonus opportunities
- Healthcare & Sports/gym budget
- Mental health support, including access to therapy
- Paid time off (25 days)
- Relocation support (where applicable)
- International team meet-ups
- Learning and development support, including courses and certifications
- Access to professional tools, software, and resources
- Fully equipped workstations with high-quality hardware
- Modern office with paid lunches
Our motivation:
We are a company committed to staying at the forefront of technology. Our team is passionate about continual learning and improvement. With no external investors or customers, we are the primary users of the products we create, giving you the opportunity to make a real impact on our company's growth.
Ready to advance your career? Join our innovative team and help shape the future of trading on a global scale. Apply now and let's create the future together!
More -
Β· 16 views Β· 1 application Β· 8d
C++ Software Engineer - Trading Platform (Lisbon, Portugal) to $7000
Office Work Β· Portugal Β· Product Β· 4 years of experience Β· B2 - Upper IntermediateAbout Us: Atto Trading is a dynamic quantitative trading firm at the forefront of global high-frequency strategies. We are seeking a C++ Software Engineer to join our growing team. This position is open for relocation for in-office presence to...About Us:
Atto Trading is a dynamic quantitative trading firm at the forefront of global high-frequency strategies. We are seeking a C++ Software Engineer to join our growing team.
This position is open for relocation for in-office presence to Lisbon, Portugal or remote work from Ukraine, with in-office presence in Kyiv required once circumstances allow.
We are expanding an international, diverse team, with experts in trading, statistics, engineering, and technology. Our disciplined approach combined with rapid market feedback allows us to quickly turn ideas into profit. Our environment of learning and collaboration allows us to solve some of the worldβs hardest problems, together. As a small firm, we remain nimble and hold ourselves to the highest standards of integrity, ingenuity, and effort.
What Youβll Do:- Design and deploy performance-critical components for large-scale trading infrastructure.
- Develop high-frequency trading (HFT) systems in C++ with an emphasis on low latency and reliability.
- Write modern, efficient code using the latest C++ standards.
- Interface directly with cutting-edge networking hardware via kernel-bypassing drivers.
- Conduct performance research to push the boundaries of our platform's speed and scalability.
What Weβre Looking For:
- 3+ years of hands-on experience with C++ development.
- Deep understanding of C++ standards (C++14, C++17; C++20 is a strong plus).
- Hands-on experience with Python and/or Bash scripting.
- Proficiency with Linux environments and system-level programming.
- Solid grasp of multithreading, IPC, and concurrent systems.
- Strong skills in latency and throughput optimization, including experience with profiling and PGO.
- Knowledge of OOP and software design patterns.
- Bachelorβs degree in Computer Science, Computer Engineering, or a related technical field.
- Excellent attention to detail, with a critical and quality-focused mindset.
- Comfortable working independently or in small teams in a dynamic, high-speed environment.
- Strong communication skills and upper-intermediate (or higher) English proficiency.
- Curiosity and passion for financial markets and trading.
Nice to have:
- Experience developing high-performance, low-latency systems on Linux.
- Familiarity with OS internals and kernel-level networking.
- Understanding of financial instruments such as stocks, ETFs, futures, or options.
- Protocol-level networking knowledge (TCP/UDP/IP stack insights are a plus).
What we Offer:
- Competitive compensation package
- Performance-based bonus opportunities
- Healthcare & Sports/gym budget
- Mental health support, including access to therapy
- Paid time off (25 days)
- Relocation support (where applicable)
- International team meet-ups
- Learning and development support, including courses and certifications
- Access to professional tools, software, and resources
- Fully equipped workstations with high-quality hardware
- Modern office with paid lunches
Our motivation:
We are a company committed to staying at the forefront of technology. Our team is passionate about continual learning and improvement. With no external investors or customers, we are the primary users of the products we create, giving you the opportunity to make a real impact on our company's growth.
Ready to advance your career? Join our innovative team and help shape the future of trading on a global scale. Apply now and let's create the future together!
More -
Β· 57 views Β· 5 applications Β· 4d
Senior C++ (Linux) Developer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· B2 - Upper IntermediateSenior C++ (Linux) Developer Ukraine, remote What you will do: Β· Leading a module/subject Β· Giving a hand with emergencies in other modules (i.e. you will be familiar with the entire system) Β· Going full cycle, from spec through design and coding to...Senior C++ (Linux) Developer
Ukraine, remote
What you will do:
Β· Leading a module/subject
Β· Giving a hand with emergencies in other modules (i.e. you will be familiar with the entire system)
Β· Going full cycle, from spec through design and coding to unit tests
What you will need:
Β· -5-6 years+ of development experience, mainly C/C++
Β· Extensive Knowledge in Linux environment.
Β· Strong Multi threading background
Β· Intermediate English+
Β· Experience with large-scale systems (not small applications)
Advantage:
Β· Experienced in High performance or High load software systems, code optimization and latency measurement.
Β· Experience in the financial industry and algorithms
Β· Exposure to a wide range of systems, software and libraries.
Β· Scripting experience (Bash, Python)
More -
Β· 14 views Β· 0 applications Β· 6d
C++ Team Lead
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 7 years of experience Β· B2 - Upper IntermediateFluent Trade Technologies is a global fintech software firm at the forefront of providing state-of-the-art technology to the world's largest global banks and hedge funds. Specializing in ultra low-latency strategy and market data solutions, Fluent is...Fluent Trade Technologies is a global fintech software firm at the forefront of providing state-of-the-art technology to the world's largest global banks and hedge funds. Specializing in ultra low-latency strategy and market data solutions, Fluent is committed to delivering cutting-edge innovations to the Financial Industry. With a prominent Israeli R&D center in Jerusalem and development centers in Ukraine's Kharkiv and Dnipro, Fluent is a dynamic and collaborative environment.
Learn more about us at www.fluenttech.net.
Software Team Lead
Responsibilities:
- Be a leading developer in your team (%50 hands-on).
- Lead a development team of 2-5 strong developers, in a company creating high-end automatic financial trading systems.
- Be responsible for a project, including direct connection with the customer.
- Challenging and fascinating work environment.
Desired Skills & Experience
- 4 years or more of development experience, mainly C/C++
- Extensive Knowledge in Linux environment
- Strong Multi threading background
- Experience in software quality tools and procedures: unit testing, testability design, code review etc.
- Experienced in High performance software systems, code optimization and latency measurement.
- Basic Leadership and managerial skills:
- Experience in Effort estimation, architecture and software design
- Managed a small group of developers
- Customer oriented skills:
- Excellent English
- Experience in some customer-related skill: requirements collection, support etc.
- Experience in project management: task management, planning, pusher personality.
Advantage
- Experience in the financial industry and algorithms
- Exposure to a wide range of systems, software and libraries.
- Scripting experience (bash,python)
- Experience with customer in the US / EU
-
Β· 27 views Β· 0 applications Β· 6d
Flight Control Systems Engineer
Office Work Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience Β· B2 - Upper Intermediate MilTech πͺThe role is based in the Kyiv region, and we will expect you to work full-time in the office. We have a shuttle service from the nearest metro station. About the Job As a Flight Control Systems Engineer, you will be a key part of our Flight Controls...The role is based in the Kyiv region, and we will expect you to work full-time in the office. We have a shuttle service from the nearest metro station.
About the Job
As a Flight Control Systems Engineer, you will be a key part of our Flight Controls team to solve some of the most interesting flight guidance, dynamics, and controls problems youβll have ever heard of. Together with our world-class team, currently four team members, you will take an empowering role: pushing the boundaries of drone technologies.
You will be working closely with stakeholders from the navigation, embedded systems, and flight test departments to conceive, implement, and validate flight guidance and control system algorithms, features, and improvements. Flight Controls at Quantum-Systems - your mission will be a powerful impact.
What is your Day to Day Mission:
- Design and programming of flight guidance and flight control algorithms for automatic and autonomous flight
- Support in model building for flight dynamic processes and design of control and feedback control laws based on these models
- Preparation and execution of flight tests with UAS systems
- Analysis of flight data recordings as well as evaluation and processing of test results
- Generation of C/C++ code with Matlab Simulink and its integration into the FCS / autopilot framework
- Supporting the certification of our product family and obtaining flight permits, e.g. for BVLOS flight projects
- Collaboration in the further development of the product development process
What you bring to the team:
- You have completed a degree/apprenticeship in the field of aerospace engineering, mechanical engineering, automotive engineering, electrical engineering or robotics.
- You have theoretical knowledge in the field of flight mechanics and have mastered the basics of control engineering. You also have practical experience with model aircraft, multicopters and / or their subsystems.
- You have knowledge of programming with Matlab/Simulink. Fluent handling of the programming language C and Git is also desirable.
- You are privately interested in model aircraft construction, drones or robotics and can't wait to implement and try out new ideas.
- Due to your open, communicative, friendly and competent attitude, it is easy for you to be considered as an internal expert.
- You are highly self-motivated and drive your area of responsibility independently.
- Communication in English is a matter of course for you.
Why Quantum-Systems:
- We Stand with Ukraine!
- We believe in the power of combined efforts: straightforward tech expertise paired with a customer-centric focus.
- We are industry pioneers who are ambitious, bold, and visionary.
- We push limits, think outside the box, and strive for technological excellence to shape the future of aerial data.
- We promise to be your runway for individual and professional growth.
-
Β· 31 views Β· 3 applications Β· 6d
Embedded Software Engineer
Full Remote Β· Ukraine Β· Product Β· 3 years of experience Β· B1 - IntermediateAbout the Role We are expanding our embedded development team and looking for an engineer with strong experience in Buildroot, CMake, Linux kernel, and BSP-level development. Our projects cover a wide range of platforms β from Linux-based devices to...About the Role
More
We are expanding our embedded development team and looking for an engineer with strong experience in Buildroot, CMake, Linux kernel, and BSP-level development. Our projects cover a wide range of platforms β from Linux-based devices to Android AOSP and RTOS β including work with E-Ink displays and various peripheral hardware.
Responsibilities
β’ Integrate different SoCs at the system level of embedded operating systems.
β’ Port and adapt drivers to Linux OS, providing APIs for the application layer.
β’ Modify and maintain build systems (Buildroot, CMake).
β’ Configure and build Linux kernel and bootloaders.
β’ Debug low-level issues and ensure hardwareβsoftware integration.
β’ Collaborate closely with hardware and software teams.
β’ (Optional) Support RTOS-based MCU firmware.
Requirements
β’ Knowledge of C/C++ (Java is a plus).
β’ Experience with Buildroot, CMake (Kconfig is a plus).
β’ Understanding of the Linux kernel, multithreading principles, and init process.
β’ Proficiency with version control systems (Git, Mercurial).
β’ Ability to debug system-level and driver-related issues.
β’ Knowledge of TCP/IP stack.
β’ Understanding of interprocess communication (IPC) principles.
β’ Ability to read hardware documentation and schematics.
Nice to Have
β’ Experience in Linux driver development.
β’ Familiarity with hardware interfaces: I2C, SPI, UART, USB, Ethernet.
β’ Scripting skills in Python/Bash.
β’ Knowledge of Android AOSP/NDK.
β’ Experience with Wi-Fi, Bluetooth, Audio subsystems.
Soft Skills
β’ Strong problem-solving & attention to detail.
β’ Ownership and responsibility.
β’ Team player.
β’ Education & Language
Bachelorβs degree in Engineering or a related field.
English: Intermediate+.
-
Β· 69 views Β· 11 applications Β· 19d
C++ developer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· B1 - IntermediateAbout Us: The company is an innovative game development studio at the forefront of 3D mobile game creation. Currently in the early stages of development, we are committed to designing immersive, well-crafted gaming experiences powered by our proprietary...About Us:
The company is an innovative game development studio at the forefront of 3D mobile game creation. Currently in the early stages of development, we are committed to designing immersive, well-crafted gaming experiences powered by our proprietary game engine. Our team is international, consisting of developers, game designers, and 3D artists from Ukraine, Austria, Slovakia, and the Czech Republic, among other countries. We believe in supporting important causes, and our latest projectβa mobile game inspired by real events in Ukraineβis dedicated to raising funds for the country, with 100% of the net proceeds going toward Ukraine relief efforts.We are looking for a highly skilled C++ Developer to join our talented team and contribute to the development of our cutting-edge 3D mobile games.
Your Responsibilities:
As a C++ Developer, you will be tasked with a variety of responsibilities, ranging from server-side coding to over-the-internet communication protocols, and adapting/modifying existing 3D engines (such as o3de). Depending on your expertise, you will be involved in:- Developing and maintaining complex C++ code for mobile game applications.
- Working on client-server interactions using TCP/IP and other over-the-internet communication methods.
- Interfacing with other languages to ensure seamless inter-language communication.
- Collaborating with our game design and 3D development teams to optimize and improve our custom game engine.
- Conducting research and development (R&D) to implement cutting-edge algorithms and features within the game engine.
Participating in the design and implementation of 3D graphics rendering.
Key Requirements:
We are seeking candidates with the following qualifications:- 5+ years of professional experience in C++ development, with demonstrated success in real-world projects.
- In-depth knowledge of C++, including the Standard Template Library (STL), and familiarity with key C++ features (at least up to C++11).
- Experience working with TCP/IP and network communications is highly desirable.
- Familiarity with 3D graphics programming is a strong advantage.
- Experience in research and development (R&D) and algorithm design is a plus.
- Game development experience is a significant asset.
Hiring Process:
We value your time and make our hiring process efficient:- One-hour interview with a C-level executive.
- Reference check, which includes a brief 10-minute conversation with your previous manager or colleague.
What We Offer:
We prioritize the well-being of our team members and provide a supportive work environment with plenty of room for growth:- A remote-first position allowing for flexibility in work location.
- A flexible work schedule that accommodates your needs.
- Competitive, high-level compensation based on your experience and contributions.
- The opportunity to work on meaningful, high-impact projects.
- Support from a loyal and appreciative management team.
- A well-backed company with strong financial stability.
- Access to an array of interesting tasks and challenges, keeping your work varied and engaging.
Join our team and be a part of creating something truly special, while contributing to a project that supports a crucial cause.
More -
Β· 49 views Β· 3 applications Β· 15d
Strong Middle C++ Developer
Hybrid Remote Β· Ukraine Β· Product Β· 2 years of experience Β· B1 - Intermediate MilTech πͺGeneral responsibilities: Design, develop, maintain, and refactor C/C++ code for embedded Linux platforms and Windows desktop applications. Collaborate with cross-functional teams to define requirements, design solutions, estimate effort, and plan...General responsibilities:
- Design, develop, maintain, and refactor C/C++ code for embedded Linux platforms and Windows desktop applications.
- Collaborate with cross-functional teams to define requirements, design solutions, estimate effort, and plan execution within sprints.
- Debug and resolve software issues, including those requiring close interaction with hardware.
- Participate in code reviews by providing and receiving constructive feedback.
- Contribute to architecture and testing strategies to ensure high software quality.
Must have:
- 3+ years of experience in C++ development on Linux or Windows
- Basic experience in Python development.
- Proficiency with version control systems (Git).
- Strong problem-solving and analytical skills
- Ability to work both independently and as part of a team
- At least Intermediate level of English
- Understanding of network and multithreaded programming.
Will be a plus:
- Experience with automated testing, continuous integration/continuous deployment (CI/CD)
- Familiarity with image processing libraries (e.g., OpenCV).
- Experience working with Unreal Engine
-
Β· 13 views Β· 0 applications Β· 4d
Senior C++/ArduPilot Backend Engineer
Office Work Β· Ukraine (Kyiv) Β· Product Β· 5 years of experience MilTech πͺResponsibilities: β’ Design, develop, and maintain C++ applications and services that interact with embedded systems, specifically using Ardupilot/PX4 or other similar platforms. β’ Collaborate with hardware engineers to integrate C++-based software with...Responsibilities:
β’ Design, develop, and maintain C++ applications and services that interact with embedded systems, specifically using Ardupilot/PX4 or other similar platforms.
β’ Collaborate with hardware engineers to integrate C++-based software with embedded systems and sensors, enabling seamless data exchange and device control.
β’ Identify, troubleshoot, and resolve software and hardware integration issues, ensuring high-quality, reliable, and performant solutions.
β’ Utilize Python for up to 20% of development, mainly for scripting, testing, and automation tasks.
Required Qualifications:
β’ 5+ years of experience in development with a focus on embedded systems, device programming, or hardware interfacing.
β’ Proven experience with Ardupilot/PX4 or similar platforms (e.g., Betaflight, iNav).
β’ Solid understanding of embedded systems, microcontrollers, and hardware-software interaction.
β’ Strong expertise in C++, with experience in performance optimization,
multithreading, and I/O operations in resource-constrained environments.
β’ Experience with Python for development, including scripting, testing, and automation, as well as its use in embedded systems.
β’ Experience with serial communication protocols (e.g., UART, SPI, I2C).
β’ Experience in Linux/Unix environments and tools (e.g., Git, SSH, command-line utilities).
Will be a plus:
β’ Experience with single board PCs (e.g., Raspberry Pi, Arduino, etc.).
β’ Knowledge of cloud technologies or IoT platforms (e.g., MQTT, AWS IoT, Google Cloud IoT).
β’ Soldering and engineering skills.
β’ Experience with 3D printing.
More -
Β· 24 views Β· 3 applications Β· 22d
Research Computer Vision Engineer
Hybrid Remote Β· Countries of Europe or Ukraine Β· Product Β· 3 years of experience Β· B1 - Intermediate Ukrainian Product πΊπ¦Requirements 3+ years of experience in Computer Vision / Image Processing, primarily with C++ Proven experience developing production-grade image processing Solid mathematical foundation in image analysis and color science Detail-oriented, creative, and...Requirements
- 3+ years of experience in Computer Vision / Image Processing, primarily with C++
- Proven experience developing production-grade image processing
- Solid mathematical foundation in image analysis and color science
- Detail-oriented, creative, and passionate about pushing visual quality
- English: intermediate or higher (technical reading and team communication)
What Youβll Do
- Research and develop image post-processing algorithms: enhancement, artistic effects, filters, relighting, and tone mapping
- Combine traditional CV algorithms with AI-based
- Integrate and optimize AI inference pipelines (ONNX Runtime, OpenVINO, TensorRT) within C++ production code
- Optimize image and AI processing for GPU, SIMD, and multi-threaded environments
- Collaborate closely with AI Research, and Product Design teams to bring new visual technologies into Luminar Neo
Tech Stack- C++17/20, STL, multithreading, GPU (CUDA / OpenCL / Metal / DirectML)
- OpenCV or similar performance-oriented libraries
- ONNX Runtime / TorchScript / TensorRT / OpenVINO for inference acceleration
- Strong understanding of image processing fundamentals β color spaces, filtering, denoising, edge detection, matting, tone mapping
- Bonus: knowledge of Python + PyTorch/TensorFlow for prototyping or model integration. Experience with segmentation / depth / matting / relighting / enhancement models
What we offer:
For personal growth:
- A chance to work with a strong team and a unique opportunity to make substantial contributions to our award-winning photo editing tools;
- An educational allowance to ensure that your skills stay sharp;
- English and German classes to strengthen your capabilities and widen your knowledge.
For comfort:
- A great environment where youβll work with true professionals and amazing colleagues whom youβll quickly call friends;
- The choice of working remotely or in our cozy office space located in Kyivβs Podil, equipped with everything you might need for productive and comfortable work.
- The office is prepared for productive work in any conditions, including blackouts, since there are Starlinks, uninterruptible network connections, and two internet providers.
- There are also additional co-working spaces for the team in Lisbon and Warsaw.
For health:
- Medical insurance (for UA-based employees);
- Twenty-one days of paid sick leave per year;
- Paid psychological support (6 psychotherapy specialists to choose from)
For leisure:
- Twenty-one days of paid vacation per year;
- Fun times at our frequent team-building activities.
More -
Β· 60 views Β· 4 applications Β· 5d
Software Engineer (C++ Development)
Hybrid Remote Β· Ukraine Β· Product Β· 3 years of experience Β· B2 - Upper IntermediateWe are looking for a Software Engineer to help us create cutting-edge medical software β Mimics Core, an industry-standard 3D medical image segmentation tool. Your work will directly contribute to improving medical outcomes around the world. This role is...We are looking for a Software Engineer to help us create cutting-edge medical software β Mimics Core, an industry-standard 3D medical image segmentation tool. Your work will directly contribute to improving medical outcomes around the world.
This role is for someone who is passionate about coding, loves solving complex problems, and is ready to work in a high-impact environment. Youβll design, write, and maintain efficient, reusable, and reliable C++ code while ensuring optimal quality and performance.
What Youβll Do
- Develop and maintain code for Mimics using C++.
- Fix bugs, improve performance, and suggest solutions.
- Refactor and organise code to meet high-quality (medical) standards.
- Build and support cross-product platforms for seamless integration.
- Review code and offer technical advice to your team.
- Create design specifications
What Youβll Need
β A degree in Engineering, Math, Physics, or a related field.
β Proven experience in software engineering, especially in C++ development.
β At least 3 years of hands-on experience in C++ Development.
β Strong skills in code reviews.
β English proficiency (minimum B2) for working in a multinational team.
Preferred Skills:
- Experience in building cross-product platforms and cloud integration for desktop applications.
Why Join Us:
Mimics isnβt just software β itβs a tool that helps doctors and engineers analyse medical images, design implants, and improve patient outcomes. By working on Mimics, youβre not just writing code; youβre contributing to making healthcare smarter, faster, and more accessible.
What We Offer
- Impactful work: Your code directly contributes to saving lives and improving health worldwide.
- High engineering standards: Be part of a team that values clean, efficient, and high-quality code, with a strong focus on best practices and innovation.
- Technical mentorship and support: Learn and grow with the support of experienced technical professionals dedicated to helping you succeed.
- Flexibility and ownership: Flexible hours and a culture that respects and promotes personal ideas and contributions.
Join us to make healthcare smarter and transform medical imaging with Mimics.
Apply now to be part of something meaningful!
More -
Β· 172 views Β· 37 applications Β· 5d
Senior C++ Engineer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experiencePine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. The company provides Software-as-a-Service (SaaS) products designed to support electronic trading, brokerage...Pine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. The company provides Software-as-a-Service (SaaS) products designed to support electronic trading, brokerage operations, risk management, and financial data analysis.
Weβre looking for a Senior C++ Engineer who builds high-performance, low-latency systems and cares about more than just code β someone who seeks optimal solutions, owns their work, and drives real impact.
β
β
Responsibilities
- Design, develop, and maintain core components of the market data backend platform in C++23.
- Optimize data ingestion pipelines to handle up to 1M messages per second with microsecond-to-millisecond latency.
- Participate in architectural decisions to ensure scalability, reliability, and high performance.
- Conduct thorough code reviews with focus on performance, correctness, and maintainability.
- Collaborate with other engineers to design efficient, testable, and scalable solutions.
- Continuously monitor and improve system performance, identifying and resolving bottlenecks
β
β
Job requirements
- 5+ years of professional experience in C++ development.
- Proven experience building high-performance, low-latency systems (100Kβ1M+ messages per second).
- Expert-level knowledge of modern C++ (C++17/20/23) β concepts, coroutines, ranges, multithreading.
- Strong understanding of multithreading, lock-free programming, and memory synchronization primitives.
- Solid background in data structures and algorithms (DSA).
- Strong architectural thinking and system design skills;
β
β
Would be a plus
- Experience with Go or Python.
- Familiarity with PostgreSQL, Kubernetes, or distributed systems.
- Knowledge of ZeroMQ or other messaging frameworks
β
Company offers
- βCare from Day One β medical insurance immediately upon starting work, including dental care, massage and professional psychological support because your well-being matters
- Work-Life Balance β 25 days of paid vacation + 30 days of sick leave, so you can recover without unnecessary stress
- Investment in your energy β partial reimbursement for any sports activities that empowers you.
- Growth β partial coverage for English or Ukrainian language courses + a fixed budget for professional development. Choose what suits you best!
- Knowledge Library β books in the office and access to the Kuka online library to learn, grow, and find inspiration.
- Island Relaxation 14 days a year β enjoy a getaway at the corporate villa in Cyprus.
- Office of the Future β work at Unit City, where everything is designed for productivity, even during power outages or Modern Office in Larnaca β a stylish space for inspiration: open areas, cozy lounges, and functional meeting rooms β all for your comfort.
β
Join the Pine Software team, where your talents and aspirations will be recognized! We offer a dynamic work environment, opportunities for professional growth, and support at every step of your career path. Start your journey to success with usβapply today and take the first step towards your bright future!
More
Pine Software is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. Please note, that only shortlisted candidates will be contacted. Thank you for considering Pine as your next career move! -
Β· 10 views Β· 0 applications Β· 5d
Middle (Senior) Guidance, Navigation and Control (GNC) Engineer
Office Work Β· Ukraine (Kyiv) Β· Product Β· 1 year of experience MilTech πͺStellar Jet β is an innovative R&D bureau and experimental manufacturing company. We collaborate with leading Ukrainian and international companies to create exceptional technological solutions. We are seeking a skilled GNC Engineer with a solid...Stellar Jet β is an innovative R&D bureau and experimental manufacturing company. We collaborate with leading Ukrainian and international companies to create exceptional technological solutions.
We are seeking a skilled GNC Engineer with a solid understanding of data structures and algorithms, and a passion for working on cutting-edge technologies in the defense sector.Key Responsibilities:
β Development and implementation of control algorithms using C/C++;
β Modeling of object dynamics using Ardupilot, JSBSim, and FlightGear environments;
β Analysis of the characteristics of simulated objects and evaluation of control system performance;
β Calculation of control coefficients and assessment of quality indicators;
β Optimization of stabilization and guidance algorithms in accordance with technical requirements and flight conditions.
Candidate Requirements:
β Higher technical education (Aerospace Engineering, Mechatronics, Automatic Control Systems, or Applied Mathematics);
β Practical skills in C/C++, MATLAB, and Simulink;
β Experience with JSBSim and FlightGear tools;
β Experience working with aerial vehicles (unmanned, rocket, or aviation systems);
β Understanding of flight dynamics and basic principles of aerodynamics;
β Knowledge of automatic control theory;
β Experience working in a Linux environment.
What We Offer:
More
β Official employment via ΠΡΡ Π‘ΡΡΡ and paid vacation;
β Comprehensive sick leave compensation;
β Military deferment and full support throughout the documentation process;
β Spacious office next to the metro (right shore);
β Gym, yoga studio, massage room and cafe;
β Career development system with clear skill qualifications;
β Competitive salary with regular performance-based reviews;
β Involvement in large-scale defense tech projects of national importance. -
Β· 49 views Β· 3 applications Β· 27d
Senior C/C++ Developer
Hybrid Remote Β· Ukraine Β· 4 years of experience Β· B2 - Upper IntermediateAbout the Role As a Senior C/C++ Engineer, youβll join a cross-functional development team building the experiences of tomorrow. This is an excellent opportunity to grow both professionally and personally while joining a truly exciting journey. Our...π§© About the Role
As a Senior C/C++ Engineer, youβll join a cross-functional development team building the experiences of tomorrow. This is an excellent opportunity to grow both professionally and personally while joining a truly exciting journey.
Our client is transforming the traditional firewall, reshaping how organizations protect their data centers and cloud environments.Youβll work alongside some of the top experts in the cybersecurity field, contributing to solving complex technological challenges and creating the marketβs most comprehensive Data Center cybersecurity solution.
π οΈ Responsibilities
- π§ͺ Design and research high-performance, lightweight network security monitoring and deception solutions
- ποΈ Develop Guardicore back-end and agents from scratch; design distributed communication apps with an extremely low footprint
- π₯οΈ Work with multiple operating systems
- π Tackle performance and scaling challenges on production servers in cutting-edge data centers, including containerized and serverless environments
- π€ Be part of a professional, dynamic team working on diverse projects
π Requirements
- πΌ 4+ years of experience with C or C++
- π Deep knowledge of the networking stack and socket programming
- π Experience with multithreaded applications β must have
- π§ Experience with Linux/Unix-like systems β must have
- π‘οΈ Understanding of network security: FW, IPS, attacks (DDoS, Replay, MITM)
π― What We Offer
- π€ Strong community: Work with top professionals in a friendly, open-door environment
- π Growth focus: Handle large-scale, globally impactful projects
- π Tailored learning: Internal events (meetups, workshops, conferences), Udemy access, language courses, company-paid certifications
- π Endless opportunities: Explore various domains and gain hands-on experience with cutting-edge tech
- π‘ Flexibility: Choose remote work or office β whatever works best for you
- π Care: Company-paid medical insurance, mental health support, financial & legal consultations
-
Β· 93 views Β· 20 applications Β· 22d
Mid-Sr C++ developer
Full Remote Β· Ukraine Β· 4 years of experience Β· B1 - IntermediateRequirements β Bachelorβs degree in Computer Science, Engineering, Mathematics, or related STEM field β Extensive commercial experience with modern C++ (C++11 and later) β Experience designing and implementing complex software systems β Ability to work...Requirements
β Bachelorβs degree in Computer Science, Engineering, Mathematics, or related STEM field
β Extensive commercial experience with modern C++ (C++11 and later)
β Experience designing and implementing complex software systems
β Ability to work efficiently with large codebases, including extending and modifying existing functionality
β Strong understanding of unit testing principles and ability to ensure high test coverage
β Solid understanding of modern software-development practices (git, pull requests, code review)Will be a plus
β Experience working with cross-platform development (macOS, iOS, Android, Windows)
β Experience with Qt / QML application development
β Experience with native mobile development (Objective-C++, Java)
β Experience with graphics programming libraries (OpenGL, Vulkan, D3D, WebGPU)
β Experience with test automation, HAST, and integration testing
β Experience with CI systems (GitLab CI)
β Experience with distributed version-control workflows (git)
β Experience with medical imaging, signal/image processing, or SDK design
β General knowledge of macOS, iOS, Android internalsWe offer
β Work in a global R&D team developing handheld medical ultrasound products
β Participation in building world-class medical imaging solutions used worldwide
β Comfortable working conditions in an agile environment (Scrum with 3-week sprints)
β Modern tools, processes, and engineering standards
β Long-term cooperation with a possibility of extension or conversion to full-time employment
β Corporate benefits provided by the organization (can be adapted to local employment terms)Responsibilities
β Designing, implementing, and testing modern C++ software for handheld ultrasound systems on macOS, iOS, and Android
β Developing robust, maintainable, and well-documented code (both new features and improvements to existing components)
β Writing unit tests and ensuring high quality through reviews and modern workflows
β Collaborating within Scrum teams, participating in design discussions and technical reviews
β Working with product owners, UX specialists, and clinical experts to translate user needs into technical solutions
β Contributing to system-level stability, performance, and excellent user experienceAbout the project
Development of software for handheld medical ultrasound devices used globally. The work includes real-time ultrasound data acquisition and processing, cross-platform mobile application development, wireless probe connectivity, and system-level optimization. The team builds complete ultrasound solutions β from probe firmware to mobile apps β used by clinicians in emergency care, primary care, and remote medical settings.
Technologies
β C++11+
More
β Qt / QML
β macOS / iOS / Android
β Cross-platform development
β Graphics libraries (OpenGL, Vulkan, D3D, WebGPU)
β Git, GitLab CI
β Automated testing / HAST
β Java, Objective-C++ (optional)