immediate interviews for the position DSP Engineer at Novi, Michigan, USA |
Email: [email protected] |
From: satin, Cohesive Technologies [email protected] Reply to: [email protected] Position : DSP Engineer Duration : 12 Months Location: Novi, MI ( Remote is fine, but occasional travel is required based on the project needs) About the Role This position is a Senior Audio Technology DSP Engineer SW within the Automotive Car Audio division that focuses on the efficient implementation of new algorithms on PC and SoCs. The resulting products that will be developed are OEM automotive amplifiers and other similar audio processing SW & HW products. What You Will Do The engineer will be responsible for integrating new algorithms into DSP following a defined software development process. The engineer must be capable of deeply understanding audio signal processing, analyzing requirements, writing designs, implementing on DSP, developing unit designs and performing developer testing Close alignment and co-work with the audio algorithm team on porting new technologies on a reference DSP (such as ADI GUL/XP) Creation of high-level & low-level design documents Work within complex, multi-thread, multi-processor architectures and audio frameworks to integrate new DSP algorithms and control structures Profiling & initial optimization of audio processing objects & algorithms on embedded platform Creation of documentation according to the ASPICE process Own the hand-over of newly developed processing objects to the audio processing platform team Create IP for systems, components and technologies Monitor and evaluate new software technologies suitable for applications in embedded systems. Analyze requirements and specifications and translates these into software designs. Identify product requirements or performance issues. Closely communicate with peers inside the HARMAN group to coordinate software development. This includes occasional travel for training or coordination with other groups. Participate in design reviews throughout program life cycles. Estimate integration- & implementation efforts Working knowledge of software development tools (debuggers, emulators, compilers, etc). Ability to read schematics and debug analog and digital hardware. Able to use oscilloscope and logic analyzer for troubleshooting. Working knowledge of software development processes. Tests software designs and code at the unit and system level to insure that all requirements are met. What You Need Bachelor or masters degree in Computer Science / Electrical Engineering / Signal Processing or equivalent. Total 6-8 years of experience in digital signal processing, with at least 2 years of experience in working in audio domain Strong skills on C and C++ object-oriented programming Working knowledge with MATLAB & Python Very good hands-on experience on floating point DSP processors like ADI Sharc Analytical thinker & quality driven engineer profound experience in efficient debugging and problem solving Deep experience in digital audio signal processing, floating point DSP programming, audio engineering, acoustical engineering, psycho-acoustics, and/or recording arts. Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment. Experienced with software development tools (IDEs, emulators, EVMs, etc) Working knowledge of embedded operating systems (schedulers, memory management, driver models, RTOS concepts, etc.) Strong attention to detail. Exemplary verbal and written communication skills. Creative problem-solver capable of creating and reproducing complex software defects. Capable project management and time management skills. Passion for audio and music. What is Nice to Have Experience in working in Agile framework Experience with ASPICE or similar processes is a plus Experience in creating VST 3 plugins Experience with using audio signal flow creation tools Working knowledge of audio and acoustic systems operations. Experienced working with vehicle networking (CAN, MOST, etc). Working knowledge of filtering, speech processing, noise control and telecommunications algorithms. Working knowledge of personal computing and mobile device platforms. Working knowledge of digital communication protocols: I2C, I2S, SPI, UART, USB, BT Working knowledge of automotive networks: CAN, LIN, Ethernet, TCP/IP, MOST Satin Harper Senior Talent Acquisition Partner Phone: (470) 668- 2233 www.cohetech.com LinkedIn ID : https://www.linkedin.com/in/satin-harper-0b9393229/ Keywords: cprogramm cplusplus Colorado Idaho Michigan |
[email protected] View All |
07:35 PM 30-Jan-23 |