Staff Software Engineer
Spirent Communications - Plano, TX

This job posting is no longer available on Spirent Communications. Find similar jobs: Staff Software Engineer jobs - Spirent Communications jobs

Staff Software Engineer

Spirent Communications is where the world’s leading communications companies turn when they need to accelerate their time-to-market for next-generation communication systems. In fact, every significant industry test in the last six years has used Spirent's test systems as the benchmark. We are continually recognized by customers, industry, press, and technology associations for our innovative thinking and our ground-breaking products. The communications market has untapped potential. The boundaries of how fast, far, and accurately voice and data can be transmitted have yet to be reached, or even defined. Spirent solutions are paving the way for tomorrow’s communications. The atmosphere at Spirent is innovative, creative, and technically challenging. We are always looking for new employees with exceptional abilities, vision, and commitment levels to join our team. If you want to work with truly bright and motivated people—and be a part of an industry-leading company that's helping to revolutionize communications technologies—this is your opportunity. Our focus on employee satisfaction stems from a core belief that market-leading products start with one thing: market-leading people. At Spirent, we offer more than jobs, we offer unique career opportunities. We can do this because we are large enough to encompass a breadth of possibilities, while being small enough for you to be noticed and recognized. Are you innovative enough to work at Spirent?
Position Description:
This is a SW development position for Spirent’s Network & Application Division. The successful candidate will be developing application software for Spirent’s industry leading wireless core network testing system, i.e., Landslide. The successful candidate will implement new features as well as enhancements to existing products. Product areas include systems and system components used for testing wireless core networks (LTE/CDMA2000/UMTS) for compliance to several industry standards. The primary focus of the position is on the test specifications and the associated application software that controls the test equipment to manage the test procedure and test results.

Key Responsibilities:
  • Define test solution for wireless core network, including requirements analysis and high level design. Analyze wireless standards from 3GPP, 3GPP2 and other technical forums. Fully understand the requirements from customers and product managers.
  • Implement the test solution using C/C++ on Linux platform. Troubleshoot complex technical problems which involve software and hardware systems.
  • Execute unit test and integration test of the implemented solution.
  • Create technical design documents, and source material for user documentation.

    Mandatory Requirements:
  • A BS or MS degree in Computer Science/Computer Engineering with at least 7 years of related experience.
  • Excellent C/C++ coding skills and good OOA/OOD knowledge.
  • Basic knowledge of wireless core network packet protocols (LTE/CDMA/UMTS).
  • Experience with data protocol software development (TCP/SCTP).
  • Excellent communication skill.
  • Excellent real-time SW development skill on Linux.
  • Motivated, self-starter who likes challenging work.
  • Strong problem solving skills and team-oriented approach.

    Desired Requirements:
  • Minimum two years working experience of Wireless packet core protocol software development (GPRS/UMTS/LTE).
  • In-depth knowledge of data protocols (TCP, SCTP, HTTP and SIP).
  • Experience in the areas of driver and platform development on the Linux platform in a multi-threaded environment.
  • Spirent Landslide software development experience.
  • Experience with TCL script.
  • Experience with software/hardware integration and debugging.

    Job Requirements:
    Mandatory Requirements:
  • A BS or MS degree in Computer Science/Computer Engineering with at least 7 years of related experience.
  • Excellent C/C++ coding skills and good OOA/OOD knowledge.
  • Basic knowledge of wireless core network packet protocols (LTE/CDMA/UMTS).
  • Experience with data protocol software development (TCP/SCTP).
  • Excellent communication skill.
  • Excellent real-time SW development skill on Linux.
  • Motivated, self-starter who likes challenging work.
  • Strong problem solving skills and team-oriented approach.

    Desired Requirements:
  • Minimum two years working experience of Wireless packet core protocol software development (GPRS/UMTS/LTE).
  • In-depth knowledge of data protocols (TCP, SCTP, HTTP and SIP).
  • Experience in the areas of driver and platform development on the Linux platform in a multi-threaded environment.
  • Spirent Landslide software development experience.
  • Experience with TCL script.
  • Experience with software/hardware integration and debugging.

  • Spirent Communications - 15 months ago - save job - - block
    Recommended Jobs
    Embedded Software Technical Lead
    Poise Incorporated - Carrollton, TX
    Poise Incorporated - 7 days ago

    SENIOR HARDWARE ENGINEER - New Product Develo...
    Applied Concepts Inc - Plano, TX
    Indeed - 6 days ago
    Easily apply

    Sr. C++ Software Engineer – Mentor outstandin...
    Camden kelly - Garland, TX
    sologig - 2 days ago
    About this company
    14 reviews