*Client: Harman/Symphony Teleca* *Two positions for Farmington Hills, MI:*
*6+ months duration* *DSP Engineer* The engineer will be responsible for developing production ready software following a defined software development process. The engineer must be capable of analyzing specifications, developing unit designs, developing unit test plans, integration test plans and verifying functionality. · Develop and integrate audio DSP algorithms for the automotive, consumer and mobile environment. · Program various floating point and fixed point DSP architectures. · Port and optimize DSP algorithms to various DSP’s. · Co-develop and/or work within complex, multi-thread, multi-processor architectures and audio frameworks to integrate DSP algorithms and control structures · Investigate new DSP audio related technologies and best practices. · Create novel software solutions to issues in audio & acoustic systems. · Create IP for systems, components and technologies for use within the automotive, consumer and mobile environment. · Analyze existing external and internal object-oriented, embedded software to add features, make modifications, and/or port to different platforms. · Monitor and evaluate new software technologies suitable for applications in embedded systems. · Analyze customer and internal requirements and specifications and translates these into software designs. Identify product requirements or performance issues. · Work with software team leaders to negotiate resolution of issues. · Establish and coordinate activities with third party developers and contractors. · Communicate with peers inside the HARMAN group to coordinate software development. This includes occasional travel for training or coordination with other groups. · Oversee and coordinate software development activities with software team leaders. · Participate in internal and customer driven design reviews throughout program life cycles. · Manage small projects and technical resources, including planning, estimating and follow through. · Working knowledge of software development tools (debugger’s, 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. · Analyze customer and internal requirements and specifications and translates these into software designs. · Tests software designs and code at the unit and system level to insure that all requirements are met. *Basic Qualifications:* List the minimum and desired education (including degrees, licenses, certification or registrations) and experience needed to perform the key responsibilities of the position. · Bachelor’s degree in Electrical Engineering or equivalent. · *6+ years of microcontroller embedded software development or testing.* · *6+ years of C or other structured language.* · *6+ years of experience in the audio and/or DSP related field*. · *Experienced with assembly language programming in DSP.* · Specific experience in digital signal processing, fixed point and 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 (IDE’s, emulators, EVM’s, etc.) · Experienced working with vehicle networking (CAN, MOST, etc.). · Working knowledge of embedded operating systems (schedulers, memory management, driver models, RTOS concepts, etc.) · Experienced working with and/or leading off-shore development teams. · 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. · Specific experience in digital signal processing, fixed point and floating point DSP programming, audio engineering, acoustical engineering, psycho-acoustics, and/or recording arts. · Passion for audio and music. *Preferred Qualifications & Desired Competencies:* Please list the preferred qualifications and ideal behaviors needed for this position based on the following: · Master’s degree or PhD in Electrical Engineering or equivalent · Working knowledge of filtering, speech processing, noise control and telecommunications algorithms. · Working knowledge of personal computing and mobile device platforms. · Working knowledge of MATLAB and Simulink · Working knowledge of digital communication protocols: I2C, I2S, SPI, UART, USB, BT · Working knowledge of automotive networks: CAN, LIN, Ethernet, TCP/IP, MOST · Working knowledge of audio and acoustic systems operations. · Experience developing and debugging Java software applications (JDK, Eclipse) · Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment. Thanks & Regards, *Phanindra* *Technical Recruiter* 400 E Randolph Street Suite #2129 Chicago IL 60601 *Tel * : 734-259-2181 X 248 *Direct* : 312-789-4984 *Fax * : 734-468-0881 *Email* : [email protected] *Web* : www.tekwissen.com *Global* : USA | Dubai | Singapore | India | -- You received this message because you are subscribed to the Google Groups "American Vendor--IT Consulting" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sap-vendor. For more options, visit https://groups.google.com/d/optout.
