Wireless 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?
The successful candidate will be part of a team developing software for Spirent's Location Test System products. Position involves the development of wireless application software using Visual Studio. This also 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. Excellent SW development design skills including OOP are also required.
1) Analyze specifications from 3GPP, OMA, and various Spirent customers to derive the product requirements.
2) Design and implementation of application software based on the product requirements.
3) Develop and execute unit test plans to ensure the correct functionality of the product implementation.
4) Preparation of various documentation to enable Spirent customers to use the product successfully.
*BSEE/BSCE required. MSEE/MSCE desired.
*Minimum 2 years of experience in a similar position in related technologies.
*Strong knowledge of structured software design practices.
*Good knowledge of at least one high-level programming language including object oriented design and programming (OOP).
*Microsoft Visual Studio experience is good to have.
*Knowledge of wireless communication technologies. Experience with GPS or other location technologies is helpful.
*Experience using test and measurement equipment including mobile device test is helpful.
*Motivated, self-starter who likes challenging work.
*Possess strong problem solving skills and team-oriented approach.
*Good organizational skills and attention to detail.
*Technical and conversational English speaking and writing required.
*Ability to speak Mandarin is a plus.