Align International Recruitment

 

View listing - #06-234
DSP Engineer with Networking TCP Cisco VDP VoIP GNU

posting :#06-234
title :DSP Engineer with Networking TCP Cisco VDP VoIP GNU
city :Christchurch
country :New Zealand
profession :Embedded Firmware Software Development
primary requirements :Note: This is an CONTRACT position with an estimated length of 18 months to the product development effort.

Client needs four embedded DSP Software Engineers who have networking development experience in DSP. Prior signal processing experience is NOT necessary, but prior Base Station experience is a real plus. Any prior experience with TCP/IP, Cisco Routers, VDP and/or VOIP along with debugging Network Analyzers in a client/server environment with Agile, GNU, synthesis analysis and integration background desired.
primary duties :The DSP Engineer will contribute to the development of new Infrastructure products. The role will encompass modelling and simulation, conversion of signal processing functionality to fixed point C/C++, development and extension of unit tests, integration of signal processing functionality within control code, development of integration tests, integration with the target OS and target device drivers, execution of product-level tests, generation of relevant documentation. We are looking for someone to pick up some existing signal processing models (much of the algorithmic work is already done), complete them, and assist in taking the signal path through to product.
other notes :- Skilled in C/C++
- Development experience with fixed-point DSPs (especially TI and specifically C64+ - we use a Davinci C6443)
- Knowledge/experience of real-time embedded systems
- Knowledge/experience of physical layers for wireless systems (modulation, demodulation, synchronisation, channel coding)
- Experience with tools of the trade (VCS, JTAG debuggers, digital scopes, RF test gear)

The perfect candidate would have .....
- experience in developing TDMA physical layers in wireless products, from modelling in Matlab through to field trialling of working systems.
- working knowledge of the product level tests required for RF receivers and transmitters and experience in physically executing these tests
- knowledge of peripheral disciplines (RF, digital hardware, FPGA, application software)
- experience working in both Windows and Linux environments.
- some familiarity with structured software development practices (unit test frameworks, continuous integration concepts)
- experience in working within an 'agile' development team.
- awareness of 'design patterns' and large-scale architectural issues.

« back to current job offers