Wednesday 30 May 2012

CNRe Senior DSP Firmware Developer

The Combat Net Radio Enhancement (CNRE program will extend the life of the VHF radios delivered under the TCCCS/ Iris program and currently in use by the Canadian Forces.  GD Canada, along with GD IAD and Rockwell Collins, is designing this radio upgrade to provide Canadian Forces with the improved VHF radio capability that includes significant improvement in the radio data throughput, simultaneous voice and data capability and radio Ethernet access.

RESPONSIBILITIES:

The duties will include:
-          Participation in Firmware Requirement Analysis;
-          Design and development of the firmware to meet firmware requirements;
-          Performance optimizations of the firmware;
-          Firmware unit testing and documentation;
-          Participating in system design and firmware development reviews;

QUALIFICATIONS:
-          Bachelor’s degree in Electrical, Computer or Software Engineering.
-          Applicants will be required to obtain/hold a valid and current Canadian security clearance to gain access to classified spaces, information and equipment in order to perform the work associated to this position.
-          This position may require limited travel.

SKILLS/EXPERIENCE:
-          10  plus years of embedded software design/development experience required.
-          A solid understanding of design, coding and testing patterns is required.
-          A strong understanding of the software, scalability, performance and reliability aspects is required.
-          Knowledge and experience with fundamental operating system concepts: memory management, threading, scheduling, performance optimization (for execution speed and memory).
-          Knowledge and experience with microprocessor architecture and hardware interfaces.
-          Knowledge and experience with network protocols;
-          Strong analytical and problem solving skills.
-          Ability to engage, understand and develop firmware solutions based on detailed technical documentation and standards.
-          Experience with hardware-based debugging technology (e.g. JTAG).
-          Experience with different build environments and various types of compilers/cross compilers.
-          Ability to work well independently as well as a member of a team.

SPECIALIZATION AREAS:
-          Experience with C/C++ development for Linux or other platform.
-          Real-time embedded firmware and/or RTOS development experience.
-          Experience developing/debugging in Linux user space
-          Some experience in developing/debugging in Linux kernel space.
-          Experience in development for the ARM processor.
-          Experience with TI DSP architecture
-          Experience with TI DSP BIOS and TI development environment.
-          Experience with audio codecs and signal processing for audio.
-          Experience in product development in wireless communications.

OTHER
Candidate must be eligible to hold Canadian SECRET Clearance.

No comments:

Post a Comment