Senior Staff 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?
The successful candidate will be part of a team developing software for Spirent's industry-leading LTE network simulation applications for mobile device testing. This position involves the development of network protocol processing, instrument control, and GUI software components running on Microsoft Windows. This includes the specification, design, and integration of software system components. The successful candidate will implement new products, enhancements to existing products and have leadership responsibilities.
Major Responsibilities include:
-Requirements analysis and design of LTE network simulation applications
-Design specification, implementation and testing of application software for test instruments
-Providing subject-matter expertise to product development teams
-Development of network protocol processing software
-Development of Microsoft Windows application software
Additional Responsibilities Include:
-Participate in requirement analysis, detailed design, and development activities
-Analyze 3GPP standards and specifications and translate them to design, requirements and code
-Write requirement documents, design documents and test procedures
-Provide subject-matter expertise to product development teams
-Work with cross-functional teams to integrate various software and hardware components
-Occasionally travel to customer sites for product inter-ops or demos
*BSEE/BSCE required. MSEE/MSCE desired.
*Minimum 12 years of experience in a similar position in related technologies.
*Familiarity with LTE/UMTS/CDMA wireless communication technologies and protocols. In-depth knowledge of LTE protocols and their use is highly desirable.
*In-depth knowledge of data network protocols (TCP/UDP/SIP) is highly desirable.
*Experience with design verification testing of wireless terminals is desired; experience with script-based network simulators also desired.
*Candidate must have working knowledge of C/C++ and C# and/or object-oriented design and programming.
*Microsoft .NET experience desirable.
*Motivated, self-starter who likes challenging work.
*Possess strong problem solving skills and team-oriented approach.
*Good organizational skills and attention to detail.
*Good written and verbal communication skills are also needed in this position.
*Ability to travel internationally.