We’re a small, fast-growing telecommunication systems vendor with the core R&D team currently based in Moscow and with offices in the US, UK, and Latvia. Our product is a mobile communication services system specifically designed to work in remote locations of Africa, Latin America, Pacific, and similar regions. Fairwaves technology is based on a combination of open-source components like Osmocom, FreeSWITCH, Erlang/Elixir with our Software-Defined Radio and a number of proprietary blocks to deliver a complete Software Defined Mobile Network. We’re working with major telecom operators and partnering with blue-chip companies like Intel, Facebook, and SES Networks who appreciate unrivaled skill set of our team.
Requirements
- Significant experience in Erlang/Elixir based systems development and deployment.
- Acquaintance with Python and C/C++ to a level required for interfacing your Erlang/Elixir modules with software written in these languages.
- Excellent research skills. You will regularly encounter new protocols and standards and will be required to deal with them and possibly work around their limitations with minimal external help.
- Self-driven. You might have to formulate your tasks yourself based on given high-level goals. We’re very light in managing our team which has its pros and cons.
- Solid understanding of open-source development tools, practices, and licenses.
- Professionalism in interaction with developers of open-source and proprietary software we’re using as a part of our solution.
- Conversational English and/or Russian.
Preferred requirements
- Experience in VoIP (SIP/RTP) and/or telecommunication systems (Sigtran/MAP/Diameter/etc) development.
- Experience in reading 3GPP specifications.
- Experience in highly-available systems development.
Offer
- Salary starting from 200k Rub based on interview results.
- Stock option plan in the US-incorporated parent entity.
- Office location in the center of Moscow with easy transport access (Kitay Gorod) and a real hackerspace atmosphere.
- You can work remotely as long as you still drop by the office once or twice a week, and on request.
- Possible future relocation to the UK, US or Latvia.