Junior Software Engineer
Требования
Местоположение и тип занятости
Компания
Video technology and image science software company, developing video codecs and quality metric.
Описание вакансии
Условия работы
Beamr is seeking a (Junior) Software Engineer to join our team and help to develop and optimize video processing and media transcoding tools. This is a position with our R&D team in Saint-Petersburg (Russia). We strive to provide an energetic atmosphere that encourages the free exchange of ideas and opinions with a focus on professional growth.
Responsibilities of the position
- Work closely with fellow team members, product, and QA to maintain old and develop new features of the companies products
- Participation in development, implementation and bugs fixing of the algorithms for video analysis, compression and media streaming
- Porting and optimizing algorithms for different platforms
Requirements of the position
- Degree in mathematics, physics, computer science, or electrical engineering.
- Experience or interest in getting new in video processing and media streaming
- Fluency in C/C++
- Ability to meet deadlines and commitments in a fast paced environment.
- Good English level writing with ability to read technical literature.
Nice to Have
- Knowledge of Python and CMake
- Experience with tools like FFMpeg, OpenCV, GStreamer, DirectShow
- Experience with compression standards (H.264, HEVC, VP9, AV1, AAC, AC3/EAC3)
- Experience with AWS EC2 and docker
- Mathematics background.
Бонусы
- Competitive salary depending on experience (discussable).
- Work in a friendly professional team. Absolutely no bureaucracy in our working process.
- Comfortable office (open 24/7) with snacks, tea and coffee. Close to the metro station.
- Free parking near the office.
- Medical insurance.
- Flexible working schedule.
- English classes in the office.
- Informal company events.
- Possible travel with business trips and professional conferences in the US or Israel.