Senior Software Engineer (C++ / Protocol Stack)

Company:  Everest Consultants, Inc.
Location: Hillsboro
Closing Date: 17/06/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
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
Apply Now
Share this job
  • Similar Jobs

  • Class Action - Senior Software Engineer

    Beaverton
    View Job
  • Software Engineer

    Hillsboro
    View Job
  • Technical Support Engineer - Software

    Hillsboro
    View Job
  • Software Engineer: Cloud - II

    Hillsboro
    View Job
  • Sr. Software Engineer Platform Integrations - .Net, Azure

    Beaverton
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙