Share this Job

Wireless Software Engineer

Apply now »

Date: Oct 2, 2021

Location: Milpitas, CA, US, 95035

Company: Corning

Requisition Number: 43496

 

Corning is one of the world’s leading innovators in materials science. For more than 160 years, Corning has applied its unparalleled expertise in specialty glass, ceramics, and optical physics to develop products that have created new industries and transformed people’s lives.

Corning succeeds through sustained investment in R&D, a unique combination of material and process innovation, and close collaboration with customers to solve tough technology challenges.

Our Optical Communications segment has recently evolved from being a manufacturer of optical fiber and cable, hardware and equipment to being a comprehensive provider of industry-leading optical solutions across the broader communications industry.This segment is classified into two main product groupings – carrier network and enterprise network. The carrier network product group consists primarily of products and solutions for optical-based communications infrastructure for services such as video, data and voice communications. The enterprise network product group consists primarily of optical-based communication networks sold to businesses, governments and individuals for their own use.

What does a Wireless Software Engineer at Corning do?

This is a meaningful role where you’ll participate in the design, development and maintenance of embedded software for 3G/LTE radio access network and core network protocols and subsystems. We want someone with a strong work ethic who is responsive and brings strong attention to detail.

 

What does a typical day look like for a Wireless Software Engineer?

You will…  

  • Work on the integration of radio interface functions with policy, session management and configuration subsystems.  
  • Support internal test and QA teams and external field support engineers to complete interoperability and acceptance testing in wireless operator networks.  
  • Participate in architecture, design and code reviews and provide peer feedback.  
  • Debug field issues through log analysis and other field data

 

What does career growth potential look like?  

  • Potential career paths include but are not limited to progression into a Technical Lead role or Management, etc. based on the individual.

 

What Qualifications do we look for?  

  • If you have a Bachelor’s Degree in Computer Science, Telecommunications (or related field) and bring 2+ years’ experience in embedded C/C++ programming for design and development of communication protocols OR New Grad with advanced Degree and solid in C/C++ programming, you sound like a great fit!  
  • Knowledge of 3GPP specifications, particularly RRC & stellar debugging skills!  
  • Good understanding and track record in development experience with UMTS and/or LTE radio interface protocols.  
  • Bring hands-on experience with layered cellular protocol stack implementation on resource constrained embedded processors using multi-threaded programming model  
  • A proven ability to use debug tools and knowledge of runtime environment to efficiently isolate and fix bugs. 
  • It’s a Plus if you bring knowledge of NAS, S1AP, 3GPP LTE E-UTRAN and Evolved Packet System  
  • Working knowledge of IP protocol stack.

We prohibit discrimination on the basis of  race, color, gender, age, religion, national origin, sexual orientation, gender identity or expression, disability, or veteran status or any other legally protected status.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.


Nearest Major Market: San Jose
Nearest Secondary Market: Palo Alto