EMBEDDED SOFTWARE DEVELOPER
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 embedded software and protocol software for Spirent's industry leading 2G/3G/4G network simulation applications for mobile device testing. This includes the integration of hardware and software. The successful candidate will implement new products as well as enhancements to existing products and have leadership responsibilities. Product areas include systems and system components used for testing wireless devices (LTE, UMTS and CDMA) 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.
Major Responsibilities include:
1) Design and implementation of embedded control software and protocol software for LTE network simulation applications.
2) Design specification, implementation and testing of embedded and applications software for test instruments.
3) Development of state machine based or script based network protocol processing.
4) Development of Microsoft Windows based application software, PowerPC embedded software, or equivalent.
*BSEE/BSCE required. MSEE/MSCE desired.
*Minimum 8 years of experience in a similar position in related technologies.
*Technical and conversational English speaking and writing required.
*Familiarity with LTE/UMTS/CDMA wireless communication technologies and a high aptitude for both physical layer and protocol layer details related to RF communication networks. In-depth knowledge of L1/L2 procedures and the utilization of them is highly desirable.
*Experience with design verification testing of wireless terminals is desired; experience with script-based network simulators also desired.
*Strong knowledge of structured software design practices.
*Candidate must have working knowledge of C/C++ and C# and/or object oriented design and programming.
*Microsoft .NET or PowerPC based WindRiver VxWorks experience desirable.
*Data network protocols (TCP/UDP/SIP) 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.
*Ability to travel internationally.
Spirent Communications - 9 months ago