Ring Ukraine — is an innovative research and product development team committed to creating state-of-the-art smart home security systems. Join Ring Ukraine and enjoy cooperation with a product company, apply now to learn of all the benefits of joining our team. Let’s make world better and safer together!
6 октября 2020

C Embedded Streaming Engineer


Job Summary

We are looking for an C Embedded Engineer with low-level embedded experience and with a background in video streaming/processing. You will work on firmware development for battery-powered devices. The SW and HW solution is really unique and addresses multiple challenges.

Responsibilities and Duties

— Developing code in C for RTOS-based and simple scheduler-based MCUs
— You’ll be responsible for the development of a low latency video streaming solution. The solution is used for bidirectional communication/conferencing, which works reliably in different network conditions
— Design and implementation of complex and power-efficient solutions for SoC

Qualifications and Skills

— 2+ years of commercial development experience
— MS or BS in Computer Science/Mathematics/etc
— Strong C/C++ skills
— Practical knowledge of one or more of the common streaming/control protocols — RTP/RTCP, RTSP, SIP, SDP
— Understand the basics of video and audio encoding technologies
— Deep understanding of network programming, VoIP and Video over IP
— Experience with ARM-based MCUs and SoCs
— Cross-platform development, code optimization skills
— Embedded devices complex issues debugging experience
— Good written and spoken English

Nice to have

— Understanding of multiple media codecs — H264, H265
— Hardware knowledge and principles understanding
— Scripting languages experience (Python, bash, shell, Perl, Tcl, etc.)
— Contribution to open source
— Experience with AWS

We offer multiple benefits that include

— Opportunity to influence the products’ quality supporting company mission to make neighborhoods safer
— Challenging tasks and professional growth
— Competitive salary and perks
— PE accounting and support
— 18 paid vacation days per year, paid public holidays according to the Ukrainian legislation
— Social package, including gym membership compensation, medical insurance
— Free office meals, fruits, and cookies
— Educational possibilities, knowledge hubs, and free corporate English classes
— Career plan, professional growth, and semiannual performance review.


Горячие вакансии

Все вакансии

Похожие вакансии

Все похожие вакансии