2021-09-17声学信号处理工程师Audio DSP
2.5-3万元/月
部门:人事部 人数:不限 外语:英语 住房:否 类型:全职 年龄不限
具体要求
Principle DSP Engineer, HALOSonic Engineering
Role Summary:
The complete design, development, and integration software components for car noise management platform products. Based on new market trend and new request from customer interface team, select new processors, develop new algorithms, implement software, provide turn-key solution. Strong electronic and software troubleshooting skills. Work closely with other team members to quickly integrate all components toward fully functional platform products, includes PM, HW, SW, Manufacturing, Suppliers, Quality Assurance departments.
Job Responsibilities:
Develop and integrate HALOSoinc DSP algorithms for the automotive environment.
Co-develop and/or work within complex, multi-threaded, multi-processor architectures and audio frameworks to integrate DSP algorithms and control structures
Develop production ready software following a defined software development process
Design software features and architectures for an HALOSonic amplifier platform based on interpretation of customer requirements and/or technology development initiatives.
Resolve design conflicts arising from multiple requirement sources and maximize code re-use, flexibility and scalability
Conceptualize multiple use cases to design a single system to suit many uses.
Analyze and resolve incompatibility and conflicts between individual DSP algorithms under various modes of system operation
Estimate processing resources including MIPS, ROM and RAM
Optimize individual algorithms and total system performance
Analyze performance impacts of block size, sample rate, memory organization, cache usage and code structure
Analyze multiple approaches to a problem and chose the best solution based on experience and sound engineering practices
Present and defend technical decisions to peers and engineering management using facts
Integrate DSP algorithms with an audio framework, control software and tuning structure and extend the framework as necessary
Ensure all system components are diagnosable during development and once deployed
Work closely with other engineering groups to ensure total tuned system performance
Develop test plans and appropriate test vectors for independent validation of audio features
Perform regression and integration tests on HALOSoinc features and systems
Create models and documentation suitable for other developers to create an implementation.
Drive peer review of designs. Be an expert authority in reviews of team member contributions.
Supervise and review contributions from the development team.
Provide estimates of group programming effort to size the scope of projects.
Port and optimize DSP algorithms to various processors and make use of available resources, peripherals, accelerators, compiler features, etc
Investigate new noise cancellation related technologies and best practices.
Create novel software solutions to issues in HALOSonic systems.
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.
Manage small projects and technical resources, including planning, estimating and follow through.
Engineer convincing quick-turn demos using available hardware and software components
Qualifications:
Bachelor’s degree in electrical engineering, computer science, or equivalent.
8+ years of embedded software development or testing.
8+ years of C/C++ or other structured language.
8+ years of experience in the DSP and/or audio field.
Experience developing consumer products
Deep knowledge of filtering, speech processing, active noise control, sound sythesis and telecommunications algorithms.
Strong understanding of vehicle NVH.
Strong understanding of DSP frameworks and how individual DSP algorithms interface and interact with each other, the control software and tool interfaces in an optimized way.
Experience with tuning/calibrating systems of algorithms
Knowledge of features, strengths and weaknesses of various DSP platforms and algorithm approaches
Expert in several embedded system debuggers, emulators, compilers, etc.
Working knowledge of embedded operating systems (schedulers, memory management, driver models,
Creative problem-solver capable of creating and reproducing complex software defects.
Strong analytic and trouble shooting skills
Ability to work independent as well as integrated team member
Good in Verbal and written English communication skills
Desired Characteristics:
Must be a self-starter who can take initiative and drive to successful conclusion.
Experience with acoustics and system design
Experience in the audio industrial and familiar with audio performance test
Audiophile and passion for life
Fixed and floating point DSP.
ADI SHARC/SHARC+ experience highly preferred
Expert in MATLAB and Simulink
Deep knowledge of digital communication protocols: I2C, I2S, SPI, UART, USB, BT
Working knowledge of automotive networks: CAN, LIN, Ethernet, TCP/IP, MOST
Deep knowledge of audio systems and acoustic principles.
Very good knowledge of amplifier hardware concepts including data converters, power supplies, output stages and analog filter design
Eligibility Requirements:
Willingness to travel up to 10% of the time
Willingness to work in an office in Suzhou, China
联系方式
联 系 人:Carl Yang
公司地址:江苏省苏州市工业园区方洲路125号
更多相关招聘