Senior Software Engineer (C++ / Protocol Stack)

Overview

On Site
Hybrid
Market
Full Time

Skills

C%2B%2B
3GPP

Job Details

Title: Senior Software Engineer (C++ / 3GPP)
Duration:
FTE / Permanent
Location: Hillsboro, OR


Our clients R&D office is located in the Portland, OR area. We have a light and modern work environment that everybody loves. Our team is working in a hybrid environment, with regular meet ups in our office, living in the area is necessary. We are looking for a highly motivated Senior Protocol Software engineer to join an international R&D team to create software for our CMX500, a next generation radio mobile communication tester. Our US based team is a small cross functional team. We are focused on the design and development of signaling software based on 3GPP standards.


Your tasks
  • Analysis of 3GPP standards, creating requirements and design specifications.
  • Extend our cutting edge signaling software in C++.
  • Design, implement, troubleshoot, and verify software.
  • Participate in design, software, and standards reviews.
  • Protocol based software integration and troubleshooting.
  • Work on a daily basis with engineering teams in Europe, US and Asia.
Your qualifications
  • M.S./B. S or M.Sc. in Computer Science/Engineering, Electrical Engineering, or equivalent educational certificate.
  • 10 years of related work experience.
  • Enthusiasm to work on technically challenging projects and to quickly learn/grow in the process.
  • To thrive in a closely-knit international engineering team, building and maintaining close work. relationships with other design groups worldwide.
  • To communicate effectively with both internal and external customers.
  • Expert level knowledge of 3GPP NR & LTE RRC and Layer 3 signaling.
  • Expert level C++ (OO, templates, functional and meta programming).
  • Git configuration management.
  • Background in cellular communications systems is very desirable, such as NR, LTE.
  • Advanced knowledge of 3GPP NR & LTE RLC/MAC, RRC and NAS layer protocols.
  • While not required, a background with the R&S CMW500 and CMX500 would be desirable.
  • To be considered, external candidates must be located in the US with valid work authorization.
The following benefits are offered for this position: medical, dental, & vision insurance, short-term disability, life and AD&D insurance, and a 401(k) retirement plan.

Everest Consultants is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state, or federal civil rights laws. #IND