DSP Engineer

Added: October 26, 2022
  • Country: United States
  • Region: Arkansas

Role: DSP Engineer

Location: Remote

Duration: Long Term




Key skills: C, C++, ADI Sharc family, embedded




Essential Responsibilities:




· The person in the position will be responsible for developing, porting, and
optimization of audio algorithms on multiple hardware platforms and operating
systems.

· Development of Audio technologies in C/C++

· Porting and Optimization of audio technologies on different DSP processor
architectures

· Discuss and debate different solutions for the problem with the team

· Create system design, entity diagrams and models to communicate solutions

· Fully develop Digital Signal Processing hardware and software related to
audio processing.

· Optimize prototype and/or design parameters to maximize performance -- one
objective being the reduction of the development cycle time.

· Predict the performance of new or modified product prototypes -- prior to
their fabrication and testing.




Basic Qualifications:

· BS /MS Computer Science / Information science

· Total 12+ years of experience in firmware & DSP domain

· Good knowledge of DSP SW architectures and audio signal processing

· Experience with ARM optimization

· Fixed point implementation experience is valuable

· Good knowledge of object-oriented software development using C/C++

· Experience with DSP processors like ADI Sharc processors

· Strong communication skills and teamwork, international experience is
preferred

· Good self-motivation and capability to work independently

· Hands-on Revision control systems (Git, etc) and Continuous Integration
systems (Jenkins, Bamboo etc.)

· Experience in Jira and scrum process will be added on.




Desired Characteristics:

· Strategically and operationally strong; Ability to synthesize complex
information into a simple strategy and then execute and communicate against
this strategy.

· Solid planning and organization skills; Ability to manage complex projects
and schedules necessary with this role.

· Good collaboration skills: Ability to effectively collaborate with people
and teams from all functions

· Demonstrated creativity and out-of-the-box thinking; constantly pushing new
ideas and programs to solve sales and market challenges.




Team Player:

· Having respect for colleagues; leading teams with clarity and
accountability.

· Proven team player with excellent communication and interpersonal skills
who can effectively work with all levels of a global matrixed organization.




Reference : DSP Engineer jobs

Job details

Apply for this job