DSP Engineer - Novi, MI (onsite) at Novi, Michigan, USA |
Email: [email protected] |
From: Mathews Alexander, BLACKAPPLE SOLUTIONS LLC [email protected] Reply to: [email protected] DSP Engineer 12 months + Location: Novi, MI (Onsite) Key skills: C, C++, ADI Sharc family, embedded, Audio Essential Responsibilities: The person in 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 on DSP SW architectures and audio signal processing Experience with ARM optimization Fixed point implementation experience is valuable Good knowledge on object-oriented software development using C/C++ Experience on 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. |
[email protected] View all |
Mon Nov 14 20:21:00 UTC 2022 |