Senior C++ Engineer with Computer Vision в Svitla Systems, Inc., Київ, Львів, віддалено

Svitla Systems Посмотреть все вакансии

  • Киев
  • Постоянная работа
  • Полная занятость
  • 6 д. назад
Svitla Systems is a global trusted IT solutions company headquartered in California, with business and development offices throughout the US, Latin America, Europe, and Asia.
/ /10 квітня 2026Senior C++ Engineer with Computer VisionКиїв, Львів, віддаленоSvitla Systems Inc. is looking for a Senior C++ Engineer with Computer Vision for a full-time position (40 hours per week) in Ukraine. Our client is the world's leading manufacturer of input and interface devices for personal computers (PCs) and other digital products.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 19 - 20 UA is requiredRequirements
  • Degree in Mathematics, Physics, Electrical Engineering, Computer Science, or a related field
  • 8+ years of experience in C++ development for high-performance applications (e.g., computer vision, signal processing, graphics)
  • 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
  • Strong Linux skills (administration and development)
  • Strong communication skills (written and verbal), ability to work with technical documentation
  • Excellent spoken English is a must!
Responsibilities:
  • Develop and implement computer vision algorithms for video collaboration hardware
  • Design and optimize image processing pipelines around machine learning frameworks
  • Improve and optimize image reconstruction (inpainting) and filtering algorithms
  • Write production-grade, high-performance C++ code
  • 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)
  • 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 in one of our development offices.
  • Comprehensive medical insurance, including dental and massages.
  • Personalized learning program tailored to your interests and skill development.
  • Sport reimbursement program for onsite and online activities.
  • Bonuses for recommendations of new employees.
  • Bonuses for article writing, public talks, and other activities.
  • 20 vacation days, 10 national holidays and 5 sick leaves.
  • Maternity leave policy and family days off.
  • Free tech webinars and meetups organized by Svitla.
  • Welcome and anniversary presents, gifts for children, and more.
  • Regular corporate events and meetups.
  • Awesome team, friendly and supportive community!

Dou