Skip to content

Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok

Connect

SQUAD Ukraine Limited

[Ring Labs] C++ Embedded Linux Developer

Posted Updated 1 view
Discussion

Description

About Ring Labs

We are a hardcore research team hungry to build the next generation of computer vision and machine learning technology. Ring’s R&D-center in Kiev that is focused on applying AI, machine learning, computer vision and intellectual data analysis technology for smart home security products.

Responsibilities and Duties

  • Developing code in C/C++ for embedded Linux applications and drivers
  • Design and implementation of complex and efficient algorithms for SoC

Qualifications and Skills

A set of multiple skills from the following list:

  • 3+ years of commercial development experience
  • MS or BS in Computer Science/Mathematics/etc
  • Strong C/C++
  • Strong CS fundamentals (data-structures, algorithms, design patterns, etc.)
  • Knowledge of Linux development: IPC; multithreading; daemons; commonly used libraries and interfaces such as STL, boost; TCP/IP networking
  • Linux kernel and device drivers knowledge is an asset
  • Video codecs and video streaming knowledge is an asset
  • Hardware knowledge and principles understanding is an asset.
  • Scripting languages experience (Python, bash, shell, Perl, Tcl etc.)
  • Cross platform development, code optimization skills
  • Contribution to Open source (huge plus!)
  • Good written/spoken English
  • Embedded devices complex issues debugging experience

Benefits and Perks

  • Working for one of the top companies in the world: Ring.com
  • Challenging tasks & professional growth
  • Educational possibilities
  • Salary above the market offer
  • Paid vacation of 18 business days annually, paid holidays according to Ukrainian legislation
  • Family-style environment
  • Fully-equipped office space in A+ class business center
  • Social package, including gym membership at "Sport Life"
  • Medical insurance.

Skills

Apply

See also

Embedded jobs by country — openings, pay and top skills →