Senior C/C++ developer for 2G/4G/5G protocol stacks - Fairwaves

Fairwaves

Indiana (PA)

Hybrid

USD 1,700 - 2,300

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Remote work possible
Relocation possible
Offices in Moscow

Job summary

Fairwaves is a small, fast-growing telecommunications vendor with global offices. We seek an experienced C/C++ engineer with strong GNU/Linux skills to develop and deploy software for our Software Defined Mobile Network platform.

You will work with open-source components like Osmocom, FreeSWITCH, and Erlang/Elixir. Ideal candidates have robust debugging expertise, self-directed work style, and proficiency in English and/or Russian.

Qualifications

  • Significant experience in C/C++ development and deployment.
  • Excellent research skills with unfamiliar protocols and standards.
  • Vast debugging and troubleshooting experience.
  • Self-driven with high level goals and minimal management.
  • Solid GNU/Linux and open-source practices.

Skills

C/C++ development
GNU/Linux
Debugging
Open-source
English/Russian
Problem solving
Self-driven

Tools

Osmocom
FreeSWITCH
Erlang/Elixir

Job description

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C/C++ 2G/4G/5G Protocol Engineer (Remote)
Senior C/C++ 2G/4G/5G Protocol Engineer (Remote)

Fairwaves • Indiana (PA)

Hybrid
USD 1,700 - 2,300
Stock options
Remote work possible
Relocation possible
+1
Sr Software Engineer, Stack
Sr Software Engineer, Stack

Parallel Wireless • Nashua (NH)

On-site
USD 100,000 - 130,000
Engineer I, RT 5G Stack
Engineer I, RT 5G Stack

Parallel Wireless • Nashua (NH)

Hybrid
USD 70,000 - 90,000
Junior Engineer, RT 5G Stack
Junior Engineer, RT 5G Stack

Parallel Wireless • Nashua (NH)

On-site
USD 70,000 - 90,000
Wireless Firmware Engineer (Starlink Mobile)
Wireless Firmware Engineer (Starlink Mobile)

United States Digital Space LLC • Washington

On-site
USD 135,000 - 185,000
Senior Embedded C/C++ Engineer IRC296661
Senior Embedded C/C++ Engineer IRC296661

GlobalLogic • Town of Poland (NY)

On-site
USD 100,000 - 130,000
Comprehensive benefits package
Flexible work opportunities
Diverse cultural experiences
Senior RF Hardware Engineer
Senior RF Hardware Engineer

anysignal • Los Angeles (CA)

On-site
USD 90,000 - 130,000
Senior Wireless Communications Systems Engineer
Senior Wireless Communications Systems Engineer

Tom Trese • Los Angeles (CA)

Hybrid
USD 140,000 - 200,000
RF System Engineer
RF System Engineer

Broadcom • San Jose (CA)

On-site
USD 122,000 - 195,000
Discretionary annual bonus
Equity grant
Annual equity awards
Sr. Wireless Firmware Engineer (Starlink Mobile)
Sr. Wireless Firmware Engineer (Starlink Mobile)

SPACE EXPLORATION TECHNOLOGIES CORP • Redmond (WA)

On-site
USD 160,000 - 225,000
Comprehensive medical, vision, and dental coverage
401(k) retirement plan
Paid vacation and holidays
+1