Position: C++ I/O Developer
Company: UnboltSoft
Category: C++
Experience required: 1y
English level: intermediate

The engineer will participate in creating innovative solutions including multi-channel video recorders (making multi-cam productions faster and smoother) as well as their API toolsets. The developed recorders support SDI, NDI, SRT and IP sources recording to a wide variety or codecs, wrappers, formats, and resolutions. All the settings can be controlled right from the display of the recorder or from a specialized UI. The media can be recorded directly to the networked storage or to a standard 2.5″ SSD. From JPEG2000 archive formats to XAVC, ProRes and DNxHR 4K Multicam, the recorders cover a wide range of ever-evolving workflows.

The new teammate will face mainly hardware SDK integration and troubleshooting.

**Compensation and benefits:**

- Competitive hourly wage rate determined by your experience and reviewed once a year
- Paid vacations and Ukrainian national holidays
- Paid bonuses: birthday, New Year, parental bonus
- Payment of salaries on a fortnightly basis without delays
- No overtimes

Please read the following requirements to check whether this vacancy fits your skills.

**Tech requirements:**

- Proficiency with Video / Audio IO cards (Bluefish / Aja / Black Magic / Deltacast, etc)
- Experience of work with SDK integration
- Knowledge of TCP-IP protocols (RTMP / SRT / NDI / SMPTE 2110)
- Experience with C++ 11/14 standards would be a plus (we use Visual Studio)
- Multithreaded programming
- WinAPI

**Expected qualifications:**

- 2+ years professional experience working in a relevant development role
- English, not lower than intermediate level (B1-B2) is preferable
- Keen attention to detail
- Good communication skills
- Proven experience in similar projects is a plus

**Working conditions:**

- Completely remote work from your home (You must have a calm and convenient workplace, decent hardware and good internet connection)
- Full time (40-hour week, 8-hour day)
- Working in an international team with the manager located in USA
- Speaking English to all teammates outside Ukraine
- Readiness to long-term relationship

**Other information:**

- This vacancy is only for residents and citizens of Ukraine
- If you are looking for a junior/trainee position, then we cannot invite you for this opening (unfortunately)
- We don’t hire anyone from agencies or studios

If you are interested, please apply, and we will be glad to discuss possible collaboration!