Careers

Software Engineer – Digital Signal Processing

Array has an immediate position for a Signal Processing software developer with experience developing real-time / embedded Digital Signal Processing (DSP) applications in a UNIX / Linux environment.

“Must Have” Skills and Experience:

• Minimum 5 years software development experience
• Minimum 5 years experience developing applications for UNIX or Linux
• Minimum 5 years C++ development experience
• Experience of Digital Signal Processing / Signal and Image Processing applications
• Experience in implementing algorithms using parallel processing
• Object-orientated design skills
• University degree in Computer Science or Engineering
• Strong oral and written communication skills

“Preferred” Skills and Experience:

• Experience implementing real-time SONAR/radar processing systems
• Parallel programming using the Message Passing Interface (MPI) library
• Experience of scientific computing using vector math (VSIPL) and linear algebra (BLAS, LAPACK) libraries
• Microsoft Windows programming experience using Microsoft Foundation Classes (MFC)

Array offers an informal work environment, flexible hours and casual dress. If you want a truly exciting and demanding work environment and wish to surround yourself with top-notch individuals, Array should be your choice!

We expect and reward ingenuity, professionalism and innovative thinking. If you are ready for a challenge and would like to sharpen your skills by becoming a member of our talented team, please forward your resume, indicating your name and the position in the Subject of the email, to: job20090401engdsp@array.ca.

No telephone calls or agencies please. We thank all applicants, however only those selected for an interview will be contacted.

ARRAY SYSTEMS COMPUTING INC.
Human Resources
1120 Finch Avenue West, 7th Floor
Toronto, Ontario M3J 3H7
Fax: (416) 736-4715
E-mail: job20090401engdsp@array.ca

All content copyright Array Systems Computing Inc © 2010
Terms of Use