Jobs

54
  • Β· 51 views Β· 3 applications Β· 17d

    Senior C++ engineer

    Full Remote Β· Countries of Europe or Ukraine Β· 7 years of experience Β· Advanced/Fluent
    ngineer to join our team! If you're seeking a company with a strong team spirit, minimal bureaucracy, and real opportunities for growth – let’s talk! Need-to-have: 5+ years of experience with C++ and strong knowledge of object-oriented...

    ngineer to join our team! If you're seeking a company with a strong team spirit, minimal bureaucracy, and real opportunities for growth – let’s talk!
     

    Need-to-have:

    • 5+ years of experience with C++ and strong knowledge of object-oriented programming.
    • Proficiency in modern C++ (C++11 and newer).
    • Strong English communication skills (technical and conversational).
    • Experience working in Agile development teams.
    • Proficiency with Git.
    • Experience with unit testing in C++.
       

    Nice-to-Have Skills:

    • Experience with network communication in C++.
    • Familiarity with Qt for UI implementation.
    • Knowledge of regression and automated testing.
    • Insights into 3D rendering and related tools.
    • Experience with Atlassian tools (Jira), GitLab, or GitHub.
       

    Your Responsibilities:

    • Write clean, efficient, scalable, and testable code.
    • Participate in software architecture and technical design discussions.
    • Conduct code reviews and maintain high-quality standards.
    • Optimize application performance and ensure the best user experience.
    • Support and improve the existing codebase, including bug fixes.
       

    What we offer:

    • Sane and polite, but effective management
    • The best corporate culture (according to our teammates' opinions)
    • Competitive salary and other stuff
    • Remote work, full time
    • Becoming not just another developer, but a part of UKAD with unique value and long-term relationships.
       

    Some facts about UKAD to help you make a decision:

    • During 2022-2025, we only increased cooperation with our foreign partners
    • UKAD combines the benefits of family-sized companies, like no bureaucracy, easy access to the executives, with sustainable growth and vast opportunities.
    • Our company is strong enough to be not just a vendor but a tech partner. We can afford to choose customers that respect developers.
    • UKAD is one of the leading employers in Kharkiv, according to DOU.

    Aren't we the company you're looking for?

    More
  • Β· 27 views Β· 3 applications Β· 16d

    Senior C++ Software Developer

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 5 years of experience Β· Upper-Intermediate
    3Shape develops 3D scanners and software solutions that enable dental and hearing professionals to treat more people, more effectively. Our products are market leading innovative solutions that make a real difference in the lives of both patients and...

    3Shape develops 3D scanners and software solutions that enable dental and hearing professionals to treat more people, more effectively. Our products are market leading innovative solutions that make a real difference in the lives of both patients and dental professionals around the world.

    3Shape is headquartered in Copenhagen, with development teams in Denmark, Ukraine, North Macedonia and with a production site in Poland.

    We are a global company with presence in Europe, Asia and the Americas. Founded in a year 2000, today, we provide services to customers in over 130 countries. Our growing talent pool of over 2500 employees spans 45+ nationalities.

    3Shape as an employer is committed to Ukraine. Our UA office was founded in 2006, and we are continuing to grow, hire and take care of our employees even during the war in Ukraine. Among other actions, we support our contractors who are called to the military service, as well as care about our colleagues’ mental health by implementing different activities.

    If you are looking for stability in your future, we are the right place for you.


    About the role

    We are building tomorrow’s web-based platform-independent and high performing solutions for viewing dental scans and performing sophisticated dental restorative work and dental CAD in general. Our solutions are developed in JavaScript and Angular with the foundation based on C++, the VTK framework and WASM.

    We invite you to come along with us with your senior-level C++ development skills, your ability to communicate intricate technical solutions and your support in guiding team members develop their skills. If you have experience with either or all of VTK, WASM/embedded development and 3D rendering it will be a great benefit for all of us!

    Despite this emphasis on improvement, we maintain a friendly and balanced work environment, prioritizing mutual respect and individual growth. We value proactive thinking and encourage team members to drive positive changes.

    We are a team of 12 people based in Copenhagen and Kyiv seeking you as our new colleague. We see learning as an integral part of daily work, and we take pride in experimenting and learning from experience.


    Your profile:

    Β· 5+ years of software development experience

    Β· Extensive and documented practical experience with and knowledge of modern C++ on a very senior level for big projects, especially with inter-language interoperability, type libraries and concurrent programming

    Β· Experience with POSIX threads and working with ABIs

    Β· Working experience with WASM or at least embedded software development,

    Β· Solid experience with and willingness to teach others in these areas,

    Β· A degree in Computer Science or Engineering

    Β· Attention to details

    Β· Familiar with Scrum or another agile framework

    Β· Strong collaboration and communication skills and good in written and spoken English

    Β· Excited about cross-site work: Your team is in Copenhagen and Kyiv and our partners are around the globe.


    Would be a plus:

    Β· Knowledge of VTK framework

    Β· Knowledge of 3D rendering problems and techniques

    Β· Experience working in cross-functional teams; with product managers, designers, and UX’ers

    Β· Experience with writing unit tests

    Β· Experience in Agile development and continuous integration tools
     

    Tech stack used in the project:

    Β· C++ 17

    Β· CMake

    Β· WASM

    Β· Emscripten

    Β· VTK

    Β· Valgrind

    Β· JavaScript/Angular

     

    Being the part of us means:

    • Opportunity to become a part of the accomplishments that 3Shape has created over the past two decades.
    • Meaningful work that changes the future of dentistry
    • Work in a professional and friendly environment
    • Constant professional growth and development
    • A healthy work-life balance
    • Occasional business trips to Western Europe

     

    We offer:

    • 39 hours of work per week within a flexible time frame
    • 24 business days of annual leaves
    • Medical insurance (with additional Dentistry Budget and 10 massaging sessions per year included)
    • Possibility of flexible remote cooperation
    • Good working conditions in a comfortable office near National Technical University β€œKPI” which includes: Blackout ready infrastructure. Corporate Paper Book Library. Gym-Room with Shower.
    • A parking lot with free spaces for employees
    • Partial compensation of lunches
    • Paid sick leaves and child sick leaves
    • Maternity, paternity and family issues leaves
    • Well-being program: monthly well-being meetings and individual psychology hot-line
    More
  • Β· 63 views Β· 3 applications Β· 8d

    Senior C++ Windows Engineer IRC268721

    Full Remote Β· Ukraine Β· 4 years of experience Β· Upper-Intermediate
    Description Development of software tools for large OEM vendor. It’s about software pack for enterprise and consumers environments, to be installed on end points, integrating different services (like AI companion, workplace management, Smart Office...

    Description

    Development of software tools for large OEM vendor. It’s about software pack for enterprise and consumers environments, to be installed on end points, integrating different services (like AI companion, workplace management, Smart Office integration, etc).

     

    Requirements

    – Good theoretical and practical knowledge of C++ 11/14/17 and STL
    – Experience with complex SW multi-threaded environments
    – Experience in development for Windows(compilers, linkers, build systems, debuggers), knowledge of WinAPI
    – Experience with Windows Internals or kernel development (software driver level, not embeded)
    – Experience working on projects involving defferent technologies – cloud components exposed in REST endpoints, components developed in C#.
    – Experience with networking and Certificates Management on Windows platforms
    – Debugging techniques
    – Capable to independently take a feature through the entire development cycle while cooperating with multiple teams;
    – Excellent communication skills

     

    Job responsibilities

    – Become a valued member of an autonomous, cross-functional agile team.
    – Collaborate closely with other engineers, product owners and designers, to identify and solve challenging problems.
    – Take full responsibility and ownership from conception, development, quality to post-deployment.

     

     

    What we offer

    Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you’ll experience an inclusive culture of acceptance and belonging, where you’ll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. 

    Learning and development. We are committed to your continuous learning and development. You’ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally.

    Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you’ll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what’s possible and bring new solutions to market. In the process, you’ll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today.

    Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way!

    High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you’re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do.

    About GlobalLogic

    GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.

    More
  • Β· 34 views Β· 2 applications Β· 16d

    Senior C++ Windows Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· Upper-Intermediate
    Job Description - Good theoretical and practical knowledge of C++ 11/14/17 and STL - Experience with complex SW multi-threaded environments - Experience in development for Windows(compilers, linkers, build systems, debuggers), knowledge of WinAPI -...

    Job Description

    - Good theoretical and practical knowledge of C++ 11/14/17 and STL
    - Experience with complex SW multi-threaded environments
    - Experience in development for Windows(compilers, linkers, build systems, debuggers), knowledge of WinAPI
    - Experience with Windows Internals or kernel development (software driver level, not embedded)
    - Experience working on projects involving different technologies - cloud components exposed in REST endpoints, components developed in C#.
    - Experience with networking and Certificates Management on Windows platforms
    - Debugging techniques
    - Capable to independently take a feature through the entire development cycle while cooperating with multiple teams;
    - Excellent communication skills

     

    Job Responsibilities

    Become a valued member of an autonomous, cross-functional agile team.
    Collaborate closely with other engineers, product owners and designers, to identify and solve challenging problems.
    Take full responsibility and ownership from conception, development, quality to post-deployment.

     

    Department/Project Description

    Development of software tools for large OEM vendor. It's about software pack for enterprise and consumers environments, to be installed on end points, integrating different services (like AI companion, workplace management, Smart Office integration, etc).

    More
  • Β· 57 views Β· 5 applications Β· 16d

    Senior C++ Windows Engineer IRC269375

    Full Remote Β· Ukraine, Romania, Croatia, Slovakia Β· 4 years of experience Β· Upper-Intermediate
    Description We are developing a Smart Office solution aimed at optimizing the usage of meeting rooms and enhancing workplace efficiency. This innovative system integrates various devices into a unified ecosystem, enabling seamless management and...

    Description

    We are developing a Smart Office solution aimed at optimizing the usage of meeting rooms and enhancing workplace efficiency. This innovative system integrates various devices into a unified ecosystem, enabling seamless management and interaction. Leveraging AI capabilities, the solution supports intelligent scheduling, resource allocation, and tailored business scenarios to meet diverse organizational needs. The result is a more connected, efficient, and productive office environment.

     

    Requirements

    – Good theoretical and practical knowledge of C++ and STL
    – Experience with complex SW multi-threaded environments
    – Experience in development for Windows(compilers, linkers, build systems, debuggers), knowledge of WinAPI
    – Experience with Windows Internals or kernel development (software driver level, not embeded)
    – Debugging techniques
    – Capable to independently take a feature through the entire development cycle while cooperating with multiple teams;
    – Excellent communication skills

     

    Job responsibilities

    Become a valued member of an autonomous, cross-functional agile team.
    Collaborate closely with other engineers, product owners and designers, to identify and solve challenging problems.
    Take full responsibility and ownership from conception, development, quality to post-deployment.

    More
  • Β· 25 views Β· 0 applications Β· 16d

    Senior C++/Qt Engineer

    Full Remote Β· Ukraine Β· 6 years of experience Β· Upper-Intermediate
    We are seeking a highly skilled Senior C++/Qt Engineer to join our dynamic team. If you have a passion for creating high-performance applications and thrive in a collaborative environment, we want to hear from you. Responsibilities: Design, develop, and...

    We are seeking a highly skilled Senior C++/Qt Engineer to join our dynamic team. If you have a passion for creating high-performance applications and thrive in a collaborative environment, we want to hear from you.

    Responsibilities:

    • Design, develop, and maintain high-performance applications using C++ (versions 98 - 17) and Qt6, with a specific focus on QML.
    • Collaborate with cross-functional teams to define and implement new features and enhancements.
    • Optimize applications for maximum performance and efficiency.
    • Perform performance and memory profiling to identify and resolve bottlenecks and improve system resource utilization.
    • Work on Linux-based systems, ensuring seamless integration of the application with various Linux distributions.
    • Contribute to the full software development lifecycle, from initial concept to deployment and ongoing maintenance.
    • Participate in code reviews to ensure adherence to best practices, maintainability, and high code quality.
    • Troubleshoot and resolve complex software issues, collaborating with the team to identify and implement solutions.

     

    Requirements:

    • Experience working with C++ (versions 98 - 17) more than 7 years
    • Profound knowledge with Qt6 and QML specifically
    • Familiarity with JavaScript (JS engine)
    • Performance/Memory profiling skills and experience
    • Profound knowledge of Linux
    • Experience working on Embedded/IoT projects

     

    Nice to Have:

    • Experience with CMake for managing project build processes.
    • Familiarity with Yocto Project for embedded Linux development.

     

    We offer*:

    • Flexible working format - remote, office-based or flexible
    • A competitive salary and good compensation package
    • Personalized career growth
    • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
    • Active tech communities with regular knowledge sharing
    • Education reimbursement
    • Memorable anniversary presents
    • Corporate events and team buildings
    • Other location-specific benefits

    *not applicable for freelancers

    More
  • Β· 34 views Β· 2 applications Β· 16d

    Lead C++ Engineer IRC268679

    Full Remote Β· Ukraine Β· 4 years of experience Β· Upper-Intermediate
    A machine learning company enabling high-performance computing at the lowest power. Founded by industry veterans, the company has raised more than $40M in funding with strong investor backing. We are hiring hardware, software, and systems architects to...

    A machine learning company enabling high-performance computing at the lowest power. Founded by industry veterans, the company has raised more than $40M in funding with strong investor backing. We are hiring hardware, software, and systems architects to help innovate and build the industry’s first Machine Learning SoC (MLSoC), a heterogeneous compute platform that simultaneously supports traditional compute with an ML environment, providing a seamless software experience for our customers.

    As part of the GlobalLogic team, you will grow, be challenged, and expand your skill set working alongside highly experienced and talented people.

    If this sounds like an exciting opportunity for you, send over your resume!

     

    We are bold, creative, focused on execution, and looking for talent that wants to build breakthrough technology from the ground up. Imagine your ideas implemented in production software and silicon.

     

    As part of the GlobalLogic team, you will grow, be challenged, and expand your skill set working alongside highly experienced and talented people.

    If this sounds like an exciting opportunity for you, send over your resume!

     

    Requirements

    • Deep background in computer architecture.
    • Experience developing software using C++.
    • Basic Python knowledge
      Experience in developing cycle-accurate processor simulators.
    • Experience with modeling various HW blocks in C or C++ simulators.
    • Experience with co-simulation and using simulators for RTL verification.
    • Experience with ROS/ROS2 or other Robotic frameworks.

     

    Job responsibilities

    • Develop a cycle-accurate simulator of ML architecture in C++.
    • Work with the compiler team to assist in functional testing and performance characterization of various ML workloads.
    • Validate and suggest improvements to the hardware architecture specifications.
    • Work with architects to achieve a functional coverage of the architecture in the simulator.

     

     

     

    What we offer

    Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you’ll experience an inclusive culture of acceptance and belonging, where you’ll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. 

    Learning and development. We are committed to your continuous learning and development. You’ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally.

    Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you’ll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what’s possible and bring new solutions to market. In the process, you’ll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today.

    Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way!

    High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you’re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do.

    More
  • Β· 27 views Β· 1 application Β· 16d

    Lead Software Engineer (C++/Qt) (IRC269056)

    Full Remote Β· Romania, Poland Β· 7 years of experience Β· Upper-Intermediate
    Requirements – Proven hands-on experience with modern cloud platforms (e.g., AWS, Azure, GCP), including designing, deploying, and managing scalable cloud-based solutions. – Proficiency in one of programming languages such as Go, C++, Java, Scala...

    Requirements

    – Proven hands-on experience with modern cloud platforms (e.g., AWS, Azure,
    GCP), including designing, deploying, and managing scalable cloud-based
    solutions.

    – Proficiency in one of programming languages such as Go, C++, Java, Scala or
    NodeJS (or another one) with a strong ability to write clean, efficient, and
    maintainable code.

    – Deep understanding of low-level backend development, including system
    performance, memory management, and multithreading, algorithms knowledge.

    -Strong foundation in software engineering principles, including design patterns,
    version control, testing practices, and CI/CD pipelines.

    – Experience with containerization and orchestration tools such as Docker and Kubernetes (K8s), including deployment and management of microservices.

    – Ability to bridge frontend and backend systems, with a clear understanding of
    service selection, architecture trade-offs, cost optimization, and performance
    considerations.

    – Hands-on experience crafting and delivering complex solutions.
    Excellent communication and interpersonal skills.

    • Nice to Have
      Experience with OTT platforms (e.g., Roku, tvOS, Fire TV, Xbox, Android TV)
      Background in media and AV player technologies
      Experience building SDKs, public libraries, or technical frameworks
      Understanding of analytics and advertising integration in mobile apps
      Expert in estimation techniques and project lifecycle management 
      Customer-facing experience in a solution architecture or pre-sales role

    Join us at GlobalLogic, where we excel at the highest level, deliver flawless solutions,
    and constantly innovate to stay ahead. Your expertise will be crucial in successfully
    implementing our ambitious projects and driving our business forward. Together, we
    will build outstanding solutions that make a difference!

     

    Job responsibilities

    Responsibilities
    – Serve as a technical leader during pre-sales engagements
    – Provide proactive technical support to account teams
    – Lead the preparation of proposals, focusing on technical architecture and cost
    estimations
    – Present and defend technical solutions to customers and guide subsequent
    discussions
    – Design and implement media client solutions from the ground up
    – Drive and contribute to solution design discussions and validations
    – Participate in workshops in geographically distributed engagement teams
    – Identify solution-related risks and impacts; recommend evolution strategies
    – Provide hands-on technical advisory and issue resolution support
    – Mentor team members and promote knowledge sharing
    – Recommend innovative architectures and new technologies
    – Identify and drive business opportunities by growing existing solutions or
    crafting new ones

    – Foster close cooperation with customers and third-party vendors throughout delivery

    – Assist collaborators inside and outside the organization with clear
    communication and assurance

    More
  • Β· 239 views Β· 57 applications Β· 5d

    Junior Quant C/C++ Developer (HFT)

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 1 year of experience
    Remote | Global | Full-time | Crypto We are looking for Junior C/C++ Developer to our team for development of live trading systems LLCapital specializes in derivatives trading within the digital assets space. We operate mainly remotely and welcome best...

    Remote | Global | Full-time | Crypto
     

    We are looking for Junior C/C++ Developer to our team for development of live trading systems

    LLCapital specializes in derivatives trading within the digital assets space. 

    We operate mainly remotely and welcome best talant from anywhere in the world.
     

    What you’ll be doing:

    Develop and test components of live trading systems (adapters, parsers, core logic)

    Write clean, efficient, and well-documented C/C++ code following best practices

    Participate in debugging, reviewing, and verifying trading system logic

    Collaborate closely with experienced developer and learn by doing
     

    What we’re looking for:

    Experience with C/C++ (11+ standard)
    Solid grasp of math-algorithms, data structures, and design patterns

    Basic understanding of computer architecture, memory, OS (especially Linux), and networking

    Experience with remote development (SSH), Git, and Bash

    Ability to work in team
     

    Nice to have:

    Experience with HTTP and WebSocket protocols

    Knowledge of TLS and OpenSSL

    Understanding of L4 protocols in the OSI model
     

    What we offer:

    Mostly remote work - work from wherever you feel productive

    Friendly, open-minded team and international perspective

    Exposure to real trading systems and learning opportunities in fintech

    Chance to grow your skills in a high-performance, real-world environment
     

    Ready to dive into high-speed trading and level up your skills? Apply now β€” we’d love to meet you!

    More
  • Β· 56 views Β· 4 applications Β· 11d

    Senior C++ Engineer

    Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-Intermediate
    Description A machine learning company enabling high-performance computing at the lowest power. Founded by industry veterans, the company has raised more than $40M in funding with strong investor backing. We are hiring hardware, software, and systems...

    Description

    A machine learning company enabling high-performance computing at the lowest power. Founded by industry veterans, the company has raised more than $40M in funding with strong investor backing. We are hiring hardware, software, and systems architects to help innovate and build the industry’s first Machine Learning SoC (MLSoC), a heterogeneous compute platform that simultaneously supports traditional compute with an ML environment, providing a seamless software experience for our customers.

     

    We are bold, creative, focused on execution, and looking for talent that wants to build breakthrough technology from the ground up. Imagine your ideas implemented in production software and silicon.

    Requirements

    • Deep background in computer architecture.
    • Experience developing software using C++.
    • Basic Python knowledge
      Experience in developing cycle-accurate processor simulators.
    • Experience with modeling various HW blocks in C or C++ simulators.
    • Experience with co-simulation and using simulators for RTL verification.
    • Experience with ROS/ROS2 or other Robotic frameworks.

    Job responsibilities

    • Develop a cycle-accurate simulator of ML architecture in C++.
    • Work with the compiler team to assist in functional testing and performance characterization of various ML workloads.
    • Validate and suggest improvements to the hardware architecture specifications.
    • Work with architects to achieve a functional coverage of the architecture in the simulator.
    More
  • Β· 50 views Β· 5 applications Β· 11d

    Modernization Engineer Senior/Lead

    Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-Intermediate
    Project Description: Application Modernization Practice is a horizontal practice, supporting all business verticals in Luxoft and DXC. We are looking for a Modernization Engineers and Leads who will be able to work with various projects. The current...
    • Project Description:

      Application Modernization Practice is a horizontal practice, supporting all business verticals in Luxoft and DXC.
      We are looking for a Modernization Engineers and Leads who will be able to work with various projects.
      The current project is a modernization for a big airline company. Client's system is an assembler code base running on a TPF mainframe. Our team has been moving this system to an Azure-based Linux environment. The code has been translating from assembler to C for the new environment. Some TPF subsystems, mainly connectors, were proprietary modules and needed to be completely rewritten. The final deliverable to the client is a new system running on Linux.
       

    • Responsibilities:

      Developing (using C++) components inside special framework architecture provided by our customer:
      β€’ Defect fixing,
      β€’ Refactoring of existing code,
      β€’ Development of additional automation tools if required by the team,
      β€’ Communication with customer in case of unclear technical requirements in the specifications (via email)
       

    • Mandatory Skills Description:

      Mast have:
      Experience with performance optimization of backend applications on Linux, including the use of tools such as gperf. This includes a broad range of optimization tasks: improving C code performance in server applications, optimizing or refactoring SQL queries, and proposing infrastructure-level enhancements.

      β€’ Strong Π‘++ background (5+ years),
      β€’ Readiness to work with assembler,
      β€’ Performance troubleshouting;
      β€’ C++ standard: C++11 and greater (concepts behind the move semantics, TMP (type traits etc), optional, smart pointers, variant, lambda-functions, string_view, constexpr, bind etc);
      β€’ Cross-platform-oriented (experience under *nix, Windows platforms);
      β€’ Experienced with multi-threading (thread, process, synchronization primitives),
      β€’ Strong understanding of OOP/OOD,
      β€’ Good understanding of the SW development cycle,
      β€’ Motivated to learn new things,
      β€’ Team player,
      β€’ Good communication skills.

       

    • Nice-to-Have Skills Description:

      Assembler, Java, Python, C#

    More
  • Β· 40 views Β· 4 applications Β· 10d

    C++ Developer - Video Streaming

    Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-Intermediate
    Project: Hardware & software solution for automated recording and analysis of sports events, used by schools and universities. The system includes panoramic cameras, local servers, user-facing web interfaces, and an AI-powered backend. A camera and a...

    Project:
    Hardware & software solution for automated recording and analysis of sports events, used by schools and universities. The system includes panoramic cameras, local servers, user-facing web interfaces, and an AI-powered backend. A camera and a computer with our software are installed on-site; users can schedule or manually start a recording. The system automatically detects key in-game events (player movement, scoring, ball tracking, etc.) and generates highlights. Recordings and highlights are available in the user’s personal dashboard.

    Requirements:

    • 5+ years of hands-on development experience in C++
    • Experience with WebRTC, RTSP, FFmpeg, or similar streaming protocols and libraries
    • Strong experience with real-time video streaming, media processing, or camera integration
    • Solid understanding of multi-threading, performance optimization, and memory management
    • Proven track record in designing modular, scalable software architectures
    • Experience leading large-scale technical initiatives or serving as a system architect
    • Proficient with network protocols, media pipelines, or low-latency processing
    • Excellent communication and system-level thinking
    • Experience working in Agile environments
    • Proficient in spoken and written English
       

    Will be a plus:

    • Knowledge of Python or Go, especially for backend or infrastructure tasks
    • Experience in C# development
    • Background in computer vision, sports analytics, or embedded media systems
    • Prior involvement in broadcast tech, automated video production, or AI-driven event detection
    • Familiarity with hardware-software interaction, especially with camera systems
       

    Responsibilities:

    • Lead the design and evolution of the core system architecture for real-time video processing and event detection
    • Take ownership of key features β€” from concept to production deployment
    • Drive decisions around system modularity, interfaces, and deployment strategies
    • Identify and address performance bottlenecks and architectural gaps
    • Define coding standards, conduct code reviews, and promote engineering best practices
    • Work closely with Product, QA, and DevOps to ensure high product quality and delivery speed
    • Mentor team members, foster knowledge sharing, and support a strong engineering culture
    More
  • Β· 37 views Β· 7 applications Β· 9d

    Senior C++/QT Engineer

    Full Remote Β· EU Β· 5 years of experience Β· Upper-Intermediate
    We are seeking a highly skilled Senior C++/Qt6 Developer to join our dynamic team. If you have a passion for creating high-performance applications and thrive in a collaborative environment, we want to hear from you. Responsibilities: Design, develop,...

    We are seeking a highly skilled Senior C++/Qt6 Developer to join our dynamic team. If you have a passion for creating high-performance applications and thrive in a collaborative environment, we want to hear from you.

     

    Responsibilities:

    • Design, develop, and maintain high-performance applications using C++ (versions 98 - 17) and Qt6, with a specific focus on QML.
    • Collaborate with cross-functional teams to define and implement new features and enhancements.
    • Optimize applications for maximum performance and efficiency.
    • Perform performance and memory profiling to identify and resolve bottlenecks and improve system resource utilization.
    • Work on Linux-based systems, ensuring seamless integration of the application with various Linux distributions.
    • Contribute to the full software development lifecycle, from initial concept to deployment and ongoing maintenance.
    • Participate in code reviews to ensure adherence to best practices, maintainability, and high code quality.
    • Troubleshoot and resolve complex software issues, collaborating with the team to identify and implement solutions.

       

    Required Qualifications:

    • More than 7 years of experience working with C++ (versions 98 - 17).
    • Profound knowledge and practical experience with Qt6 and QML.
    • Familiarity with Javascript (JS engine) and integrating it within applications.
    • Strong performance and memory profiling skills and experience.
    • Profound knowledge and experience working with Linux-based systems.
    • Experience working on Embedded/IoT projects.

    Nice to Have:

    • Experience with CMake for managing project build processes.
    • Familiarity with Yocto Project for embedded Linux development.

       

    We offer*:

    • Flexible working format - remote, office-based or flexible
    • A competitive salary and good compensation package
    • Personalized career growth
    • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
    • Active tech communities with regular knowledge sharing
    • Education reimbursement
    • Memorable anniversary presents
    • Corporate events and team buildings
    • Other location-specific benefits

    *not applicable for freelancers

     

    More
  • Β· 28 views Β· 2 applications Β· 9d

    Senior C++ Windows Engineer IRC268721

    Full Remote Β· Ukraine Β· 4 years of experience Β· Upper-Intermediate
    Description Development of software tools for large OEM vendor. It’s about software pack for enterprise and consumers environments, to be installed on end points, integrating different services (like AI companion, workplace management, Smart Office...

    Description

    Development of software tools for large OEM vendor. It’s about software pack for enterprise and consumers environments, to be installed on end points, integrating different services (like AI companion, workplace management, Smart Office integration, etc).

     

    Requirements

    – Good theoretical and practical knowledge of C++ 11/14/17 and STL
    – Experience with complex SW multi-threaded environments
    – Experience in development for Windows(compilers, linkers, build systems, debuggers), knowledge of WinAPI
    – Experience with Windows Internals or kernel development (software driver level, not embeded)
    – Experience working on projects involving defferent technologies – cloud components exposed in REST endpoints, components developed in C#.
    – Experience with networking and Certificates Management on Windows platforms
    – Debugging techniques
    – Capable to independently take a feature through the entire development cycle while cooperating with multiple teams;
    – Excellent communication skills

     

    Job responsibilities

    – Become a valued member of an autonomous, cross-functional agile team.
    – Collaborate closely with other engineers, product owners and designers, to identify and solve challenging problems.
    – Take full responsibility and ownership from conception, development, quality to post-deployment.

     

     

    What we offer

    Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you’ll experience an inclusive culture of acceptance and belonging, where you’ll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. 

    Learning and development. We are committed to your continuous learning and development. You’ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally.

    Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you’ll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what’s possible and bring new solutions to market. In the process, you’ll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today.

    Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way!

    High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you’re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do.

    About GlobalLogic

    GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.

    More
  • Β· 77 views Β· 1 application Β· 9d

    Senior Staff Software Engineer

    Ukraine Β· Product Β· 3 years of experience Β· Upper-Intermediate
    Looking for a rewarding opportunity in embedded software development? Join our dynamic team in Lviv and contribute to cutting-edge projects that drive innovation in MCU integration and software development. In your new role you will: Develop and...

    Looking for a rewarding opportunity in embedded software development? Join our dynamic team in Lviv and contribute to cutting-edge projects that drive innovation in MCU integration and software development.

    In your new role you will:
     

    • Develop and integrate MCUs into the ModusToolbox environment, ensuring seamless compatibility and optimal performance
    • Collaborate with hardware engineers to design embedded software for diverse applications and develop firmware and drivers for new hardware components
    • Actively participate in Agile development processes to deliver high-quality, scalable software solutions within cross-functional teams
    • Create detailed software design and architecture documents, focusing on reusability and scalability, and develop comprehensive test plans and test cases
    • Perform thorough debugging and troubleshooting to resolve software issues and ensure software quality through rigorous testing and validation procedures
    • Generate clear and concise documentation for software designs, architectures, and test plans to support seamless deployment and maintenance



    You are best equipped for this job if you have:
     

    • A Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
    • At least 5 years of experience in embedded software development
    • Proven expertise in MCU integration and development within tool environments like ModusToolbox
    • Strong proficiency in C/C++ programming languages
    • Familiarity with ARM Cortex-M microcontrollers
    • Experience with Agile development methodologies and tools (e.g., Jira, Scrum)
    • Upper Intermediate English level


    Please send us your CV in English.
     

    More
Log In or Sign Up to see all posted jobs