Header

Software Engineer (San Jose, CA)

Software Engineer - Control Plane Infrastructure
Smart Edge Product Family, IP Networking Team
Location: San Jose
SmartEdge MSERs have been integrated in several Ericsson's end-to-end solutions. Ericsson adheres to high standards and very strict methodologies when integrating a system within its e2e solutions. Systems are subjected to detailed testing, functionality requirements, and a minimum of 5 9s reliability levels before they are accepted as part of the solution. SmartEdge has been integrated in Ericsson's Mobile Packet Backbone Network (M-PBN), IP RAN, IPTV and Multimedia Telephony (MMTEL) solutions.
In M-PBN, a field-proven IP-based backbone for wireless network infrastructure, SmartEdge is used as an edge router in primary and secondary sites. Its evolutionary path to a Converged Packet Gateway offers additional functions such as SAE (System Architecture Evolution), and LTE support with mobility GSM/WCDMA networks.
In Ericsson's IP RAN solution, SmartEdge is deployed at the edge of the RAN backhaul transport network and the BSC/RNC sites and used to direct and transport GSM and WCDMA traffic to BSCs or RNCs. SmartEdge deployment can be shared between an M-PBN and IP RAN solution to take advantage and full use of its functions. This approach will decrease Total Cost of Ownership for the wireless network operator.
For the IPTV solution, SmartEdge is the designated edge router and subscriber management system. SmartEdge offers policy control, QoS, traffic separation (per subscriber per service VLANs as an example). The use of Dual Join PIM in SmartEdge IP services offers additional reliability not available in conventional PIM services.
The MMTEL solution offers SIP-based IMS-based telephone services. SmartEdge is used as the focal point in terminating multiple access technologies and communicate with other servers to perform policy enforcement and NAT-ing functions using its Core Border Gateway Function (C-BGF).
Overview:
  • Design, develop, implement and enhance control plane infrastructure for next-generation SmartEdge Operating Systems
  • Specific focus on re-usable modules with performance and high availability requirements.
  • Analyze customer defect reports and provide workarounds and resolutions
Write technical specifications

Qualifications

Candidate Profile:
· BSEE/CS with 5+ years or MSEE/CS with 3+ years of embedded software development experience in the area of data networking and IP protocols.
· Hands-on experience implementing multi-tasking and/or multi-threaded applications.
· Experience implementing and enhancing common application messaging and high availability infrastructure.
· Excellent C programming skills is a MUST.
· Solid understanding of Operating Systems fundamentals and embedded kernels; Linux and/or NetBSD experience is a plus.
· Experience with debugging tools, i.e. GDB or equivalent.
· Understanding of B-RAS functionalities with working knowledge of broadband aggregation product lines is a big plus.
· Excellent troubleshooting abilities, strong analytical, communication, and interpersonal skills.

Job

Development

Primary Location

US-CA-San Jose

Schedule

Full-time

Job Posting

13-Jan-12
Unposting Date Ongoing