Senior C++ Computer Vision Developer

C

Senior C++ Computer Vision Developer

C
-, Łódź +9 Locations

Svitla Systems

Full-time
B2B
Senior
Remote

Job description

Svitla Systems Inc. is looking for a Senior C++ Computer Vision Developer for a full-time position (40 hours per week) in Europe. Our client is a global leader in consumer electronics and digital accessories, specializing in computer peripherals, gaming hardware, and video collaboration solutions.  

The goal of the project is to enhance the remote meeting experience through advanced computer vision, enabling more natural and intelligent video collaboration. 

Overlap till 6 -7 PM CET.

Requirements:

  • 8+ years of experience in C++ development for high-performance applications (e.g., computer vision, signal processing, graphics).

  • Degree in Mathematics, Physics, Electrical Engineering, Computer Science, or a related field.

  • Proven experience working with embedded / mobile platforms (e.g., ARM CPU, mobile GPU, Raspberry Pi, Odroid, iOS, Android).

  • Strong knowledge of OOP/OOD and experience designing high-performance architectures.

  • Deep understanding of computer architecture.

  • Strong background in Computer Vision (production experience preferred).

  • Solid knowledge of image processing techniques (filtering, contrast enhancement, edge detection, etc.).

  • Understanding of ML models used in computer vision.

  • Strong mathematics and geometry fundamentals.

  • Advanced knowledge of Linux (administration and development).

  • Strong communication skills (written and verbal) and the ability to work with technical documentation.

Responsibilities:

  • Develop and implement computer vision algorithms for video collaboration hardware.

  • Design and optimize image-processing pipelines using machine learning frameworks.

  • Improve and optimize image reconstruction (inpainting) and filtering algorithms.

  • Work on real-time video processing, including denoising, contrast enhancement, segmentation, and reconstruction.

  • Optimize and deploy computationally intensive algorithms for embedded systems (ARM CPU / mobile GPU).

  • Write production-grade, high-performance C++ code.

  • Collaborate with cross-functional teams to ensure performance, scalability, and quality.

We offer:

  • US and EU projects based on advanced technologies.

  • Competitive compensation based on skills and experience.

  • Regular performance appraisals to support your growth.

  • Flexibility in workspace, either remote or our welcoming office.

  • Bonuses for article writing, public talks, and other activities.

  • Generous time off, including vacation, national holidays, sick leaves, and family days.

  • Personalized learning programs tailored to your interests and skill development.

  • Free tech webinars and meetups organized by Svitla.

  • Regular corporate online activities.

  • Awesome team and a friendly, supportive community!

Tech stack

    English

    B2

    C++

    advanced

    Computer Vision

    advanced

    Embedded

    advanced

    OOP/OOD

    advanced

    Degree

    regular

    computer architecture

    regular

    Linux

    regular

Office location

About the company

Svitla Systems

Svitla Systems is a global digital solutions company with over 20 years of industry experience, presence across 15 countries, and a team of 1,000+ skilled tech experts, creators, and visionaries. We empower businesses ac...

Company profile

Senior C++ Computer Vision Developer

Summary of the offer

Senior C++ Computer Vision Developer

-, Łódź
Svitla Systems
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem Twoich danych osobowych jest SVITLA EUROPE SPÓŁKA Z O.O. z siedzibą w (31-323) Krakowie przy ul. Opols... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.