DSP Engineer
- 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