Senior C/C++ Engineer for R&D project related to slow-motion video


Lead Business Development Manager and Head of Data and Desktop Department about the project goals, team structure, technology stack and candidate requirements

Louis Armstrong - Hello Dolly

You’ll be working alongside industry leaders in high-speed imaging solutions, developing software for the operation of digital cameras, connection hubs, storages as well as highly integrated systems that include data acquisition and signal synchronization modules.
The product lines embrace industry standards such as high-speed USB and Gigabit Ethernet to supply plug-and-play instruments that are reliable, cost-effective, and easy to use, including newest PIV image acquisition and processing software. 

Technology Stack
  • C++
  • OpenCL
  • OpenGL 
  • Nvidia CUDA/GPU 

The globally-located project team are up to 20 engineers in the fields of applied physics, imaging sensors, digital camera design and software, united by a desire to create the best possible solutions and by the ability to break new ground and discover something even better.
Many of
the project team engineers have been working on the project since the beginning, sharing a passion and pride in their work that drives our company’s constant push forward.

Candidate Requirements
  • Excellent understanding of C/C++, programming techniques (at least 7 years of experience) 
  • Experience of work with image/video processing  
  • Experience with parallel programming in CUDA, OpenGL 
  • Solid software development fundamentals such as unit testing, build automation, branched based development and modern documentation practices 
  • Good software architecture design skills 
  • Good verbal and written English communication skills (Intermediate level or higher) 
Will Be a Plus
  • Knowledge of the AI algorithms would be a strong plus  
  • R&D  
  • Implementation of the software in connection with external devices 
  • Design and verification of the software (review, code analysis, unit testing, interaction testing) based on requirements 
  • Direct collaboration with the client and team members 
Work mode
  • Remotely
Office Location
  • Lviv, Ukraine
    Lviv, Ukraine
  • Kharkiv, Ukraine
    Kharkiv, Ukraine
  • Kyiv, Ukraine
    Kyiv, Ukraine
  • Dnipro, Ukraine
    Dnipro, Ukraine

Do you have any questions?

Contact Anna if you want to know more. We will be happy to help you!

Why choose us

Senior team
Senior team
On the project, you have an opportunity to work closely with senior teammates and gain new experience and insights
Regular review
Regular review
We provide a regular review of professional level based on matrices of competence, code and peer reviews, as well as client's feedback and project results
Long-term employment
Long-term employment
We have never supported one-project-employment philosophy and reckon there is always a job for a competent specialist
Challenging  projects
Challenging projects
Work with cutting-edge technologies, gain access to the most up-to-date tools and apply your skills to complex projects
We encourage our employees to continue improving their skills and obtaining professional certifications
Flexible working schedule
Flexible working schedule
Start your workday any time before 11 a.m. and adapt your schedule to meet 40 hours a week
Social package
Social package
We offer 20 working days of paid vacation, 10 sick leaves and a flexible leave policy
Send us your CV to become a part of our team join us

Apply here!

Autofill form below using social networks

    By clicking “Apply” below you confirm you have read and accepted the Privacy Policy

    you're currently offline