Software Development

Software Development : Sr Protocol Software Engineer


Your Rohde & Schwarz recruiting team is looking forward to receiving your application.

Hillsboro (Oregon) (USA)
Entry level
Employment Type
Full-time, unlimited
Ref. Number
Our 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

Exciting insights into Rohde & Schwarz

Our colleagues provide insider information about:

  • Daily adventures and challenges
  • Our passionate team
  • The technologies behind the innovative projects and solutions

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


We are looking forward to receiving your application!

The total compensation for this position is $110-155K. Total compensation includes base salary, variable pay (when applicable) plus benefits. The range is determined by the position, geographic location and level. Individual pay within the range is determined by several factors including location, education or training, relevant work history, sales incentive structure and job-related skills.

We are committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed sexual orientation, gender identity, marital status, national origin, age, veteran status, disability or any other protected class.
The Rohde & Schwarz technology group is among the trailblazers when it comes to paving the way for a safer and connected world with its leading solutions in test & measurement, technology systems, and networks & cybersecurity. Founded more than 85 years ago, the group is a reliable partner for industry and government customers around the world.

Our offer

  • Flexible working hour models

    Flexible working hour models

  • Training & continuing education

    Training & continuing education

  • Privately owned company

    Privately owned company

  • Promoting innovation

    Promoting innovation

  • Long-term & attractive work environment

    Long-term & attractive work environment

More information

who we are

Who we are