Principal DSP Software Engineer - Cambridge, Massachusetts United States - 30383



JOB DESCRIPTION

Job #: 30383
Title: Principal DSP Software Engineer
Job Location: Cambridge, Massachusetts - United States
Employment Type:
Salary: $160,000.00 - $180,000.00 - US Dollars - Yearly
Other Compensation: plus benefits & 10% 401K
Employer Will Recruit From: Nationwide
Relocation Paid?: Yes

WHY IS THIS A GREAT OPPORTUNITY?


Looking for a candidate with digital signal processing (DSP) experience to join us in delivering solutions to challenging problems.
The successful individual will plan, architect, implement, and test real-time signal processing applications running on various state-of-the-art processors.

JOB DESCRIPTION

Our group of software engineers is looking for a candidate with digital signal processing (DSP) experience to join us in delivering solutions to challenging problems.
The successful individual will plan, architect, implement, and test real-time signal processing applications running on various state-of-the-art processors.
Our projects range from established operational deployed systems to short-term research prototype efforts exploring and engineering possibilities.

Qualifications:

• Candidates will have strong software development skills and substantial experience working in a collaborative environment
• Software architecture and design experience required.
• Knowledge of communications technology required
• BS or MS in computer science, electrical engineering, mathematics, or a related field
• Excellent communication skills, both verbal & written
• 10 years professional experience


Preferred Qualifications:

• Ability to analyze and understand signal specifications and system operations specifications and to translate them into software and test requirements

• Experience implementing complex signal processing algorithms in C++ and/or CUDA or OpenCL

• Experience in optimizing signal processing algorithms and implementations for performance

• Experience developing, debugging, and testing code for production deployments

• Experience developing multithreaded applications

QUALIFICATIONS

Qualifications:

• Candidates will have strong software development skills and substantial experience working in a collaborative environment
• Software architecture and design experience required.
• Knowledge of communications technology required
• BS or MS in computer science, electrical engineering, mathematics, or a related field
• Excellent communication skills, both verbal & written
• 10 years professional experience


Preferred Qualifications:

• Ability to analyze and understand signal specifications and system operations specifications and to translate them into software and test requirements

• Experience implementing complex signal processing algorithms in C++ and/or CUDA or OpenCL

• Experience in optimizing signal processing algorithms and implementations for performance

• Experience developing, debugging, and testing code for production deployments

• Experience developing multithreaded applications

Education:
University - Bachelor's Degree/3-4 Year Degree

APPLY NOW FOR THIS JOB

Our recruiters are currently seeking to fill this position and hundreds like this in our network. If you are a match you'll be contacted with additional details.

We value your privacy and will never share your information with any employer without your consent.

Send your profile and resume to the recruiter who posted this job. You may include a cover letter to introduce yourself.

Cover Letter Text:

5,000 character limit