Position: Embedded Software Engineer (Poland)
Company: Swivl
Category: C++
Experience required: 3y
English level: intermediate

Requirements
— 3+ years of experience in embedded software development
— Excellent knowledge of C/С++ language OOP
— Experience with Git

Will be a plus
— Knowing how to develop Linux drivers, build kernel, extensions, and modifications

— Experience with video and audio pipeline handling (video processing, streaming, encoding/decoding)
— Experience with advanced video processing algorithms
— Experience working with OpenCV

We offer
— Possibility to work remotely
— Career and professional growth
— Opportunity to influence the development process
— Flexible management
— Continuous professional development (free internal and external professional training)
— Good compensation package: health insurance, gym, a parking space, English courses, entrepreneur administration, tax compensation, paid vacation and sick leave.

Project
Swivl is a global leader in easy to use and highly impactful classroom video solutions.
Our award-winning tools are used by over 50,000 schools for teacher observations, professional development and distance learning. We also actively support peer technology coaching with skilled.space, voice based learning and coaching with Synth and have a range of innovative solutions in our pipeline.

TEAM
There are around 80 employees at the Kyiv office (project and product managers, QAs, designers, developers, devops, product experts etc.) All the Team members started working at the Kyiv office, and currently some of them work remotely from other cities and countries. According to every talent, attitude, skills and interests, each team member can be either allocated to one product or contribute to all the Swivl projects.