Careers – Fairwaves https://fairwaves.co Bringing mobile communication to the next billion Sun, 06 Aug 2023 19:18:54 +0000 en-US hourly 1 https://wordpress.org/?v=4.5 Experienced Operations/Infrastructure developer https://fairwaves.co/career/experienced-operationsinfrastructure-developer/ Tue, 02 Oct 2018 19:44:25 +0000 https://fairwaves.co/?post_type=job&p=1127 Fairwaves has an open job position for an operations/infrastructure developer with a significant experience in development for and/or administration of Linux servers and excellent research skills to ensure reliable operation of our infrastructure spread across the globe.

The post Experienced Operations/Infrastructure developer appeared first on Fairwaves.

]]>
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, InfluxDB, and Grafana 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 development for and/or administration of Linux servers.
  • Python/Shell reading and writing skills, C/C++ reading and understanding skills, acquaintance with Erlang/Elixir is a bonus.
  • Excellent research skills. You will encounter new technologies 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.
  • Professional interaction with external entities during initial systems setup and in case of emergencies (provided link or equipment failures).
  • Conversational Russian and English.

Responsibilities

These are the types of tasks you might encounter:

  • Set up reliable remote access, tolerating possible resource exhaustion and bad network
  • Develop a software/configuration update scheme that will recover from random power outages and misconfiguration without human intervention
  • Devise a monitoring system under constraints which make popular solutions unfeasible (e.g. highly non-monotonous metric timestamps)
  • Configure QoS and filtering for a given instant messenger traffic on a router previously unknown to you
  • Set up automated provisioning of custom hardware box, together with a test suite utilizing RS232-controlled measurement equipment
  • Investigate the cause for packet loss with likely reasons ranging from CPU overload on one of the nodes, to playful African NOCs, to rain-fade over satellite link and fix or discipline (as applicable) the responsible party.
  • Take part in selecting a VSAT solution and possibly customize it to your needs. Involves research, comparison, technical talks with manufacturers.

Offer

  • Salary starting from 110k 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.

The post Experienced Operations/Infrastructure developer appeared first on Fairwaves.

]]>
Experienced Erlang/Elixir developer https://fairwaves.co/career/experienced-erlang-elixir-developer/ Tue, 02 Oct 2018 19:38:08 +0000 https://fairwaves.co/?post_type=job&p=1123 Fairwaves has an open job position for a developer with a significant experience in Erlang/Elixir and excellent research skills to work on VoIP and core network telecommunication stacks.

The post Experienced Erlang/Elixir developer appeared first on Fairwaves.

]]>
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.

The post Experienced Erlang/Elixir developer appeared first on Fairwaves.

]]>
Senior C/C++ developer for 2G/4G/5G protocol stacks https://fairwaves.co/career/senior-cc-developer-2g-4g-5g-protocol-stacks/ Tue, 02 Oct 2018 19:25:06 +0000 https://fairwaves.co/?post_type=job&p=1121 Fairwaves has an open job position for a developer with a significant experience in C/C++ and excellent research skills to work on 2G/4G/5G telecommunication stacks.

The post Senior C/C++ developer for 2G/4G/5G protocol stacks appeared first on Fairwaves.

]]>
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.

Minimum requirements

  • Significant experience in C/C++ development and application deployment.
  • Excellent research skills. You will regularly encounter protocols and standards you’ve never heard of, and will be required to deal with them and possibly work around their limitations with minimal external help.
  • Vast debugging and troubleshooting experience.
  • 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 GNU/Linux and 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

  • System-level development on Linux/POSIX systems.
  • Experience in reading 3GPP specifications.
  • Protocol-level understanding of the GSM/GPRS, LTE and 5G stacks.
  • Experience with any of the Osmocom, SRS, OpenAirInterfaces, and/or FlexRAN projects.

Offer

  • Salary starting from 170k 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.

The post Senior C/C++ developer for 2G/4G/5G protocol stacks appeared first on Fairwaves.

]]>