When you join Verizon

Verizon is one of the world’s leading providers of technology and communications services, transforming the way we connect across the globe. We’re a diverse network of people driven by our shared ambition to shape a better future. Here, we have the ability to learn and grow at the speed of technology, and the space to create within every role. Together, we are moving the world forward – and you can too. Dream it. Build it. Do it here.

What you’ll be doing...

As a Principal Engineer-Software Development, you will be responsible for architecting and expanding a GNSS network in the United States for the Verizon Hyper Precise Location product.

Responsibilities include:

  • Maintenance of GNSS network and devices, evaluation of network accuracy, and troubleshooting issues.
  • Creating test plans and working with testing teams to evaluate the location accuracy of the receivers in the field.
  • Determining the new locations for receivers in order to enhance the existing network.
  • Working on a cross-functional team to help coordinate the deployments of the receivers.

Where you’ll be working:

This hybrid role will have a defined work location that includes work from home and assigned office days as set by the manager.

What we’re looking for...

You’ll need to have:

  • Bachelor’s degree or four or more years of work experience.
  • Six or more years of relevant work experience.
  • Experience with GNSS location services or surveying.
  • Experience with RTK and PPP networks and RTK surveying.
  • Experience with GNSS post-processing.
  • Experience with managing CORS or RTK networks.
  • Experience with RTCMv3 and RINEX.
  • Experience with Precise Positioning Engines (PPE).
  • Basic IP networking knowledge.
  • Willingness to travel.

Even better if you have one or more of the following:

  • M.S. or Ph.D. in digital communications theory and signal processing.
  • Experience with machine learning algorithm design and implementation.
  • Demonstrated technical leadership and a strong communications system engineering background.
  • Familiarity with demodulation and decoding algorithms.
  • Experience with design, verification, and debug of signal processing algorithms coded in C/C++.
  • Experience in random processes and/or computer-based link-level simulation and modeling.
  • Experience with C/C++, Matlab, and/or other simulation and modeling tools/languages.
  • Experience with GNSS systems and receiver design, with focus on measurement-level aspects.
  • Experience with fixed-point modeling for hardware/firmware verification of communications systems.
  • Experience with scripting languages such as Python or Perl. Experience with revision control systems.
  • Experience with Linux and Windows operating systems.
  • Strong organizational, interpersonal, and communication skills.

If Verizon and this role sound like a fit for you, we encourage you to apply even if you don’t meet every “even better” qualification listed above.

Equal Employment Opportunity

We're proud to be an equal opportunity employer - and celebrate our employees' differences, including race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, and Veteran status. At Verizon, we know that diversity makes us stronger. We are committed to a collaborative, inclusive environment that encourages authenticity and fosters a sense of belonging. We strive for everyone to feel valued, connected, and empowered to reach their potential and contribute their best. Check out our diversity and inclusion page to learn more.

COVID-19 Vaccination Requirement

NYC candidates: Verizon requires new hires to be fully vaccinated against COVID-19 for onsite and hybrid NYC roles. Verizon provides reasonable accommodations consistent with legal requirements (e.g., for medical or religious reasons). Additional information will be provided during the hiring process.