Responsibilities:
- Design, implement, and customize DSP audio algorithm features in automotive amplifier based on application requirements.
- Support Asia based customers on software issue reporting, requirement clarification, release schedule and production trouble shooting.
- Schedule and deliver the software release to customer on time with quality.
- Serve as first line of defense for software related production issues.
- Follow automotive software best practice and guide the team to exercise it.
Deliverable:
- RFI/RFQ - Support functional level software requirements (e.g., stereo vs. 5.1 audio input and low-latency noise management feature) analysis.
- Planning - Schedule software feature and release plan for customer.
- Design – Prepare detail level software design and component configuration.
- Implementation – Develop software features and resolve technical issues.
- Verification – Fix software defects under the help from software testing and integration teams.
- Delivery - Release software features to customer on schedule with quality.
- Product Support – Work closely with other teams to address software related production issues, such as 8D support.
- Communication – Understand technical challenges in detail and be able to discuss with customer and other Company’s engineering teams effectively in English.
- Coordination – Coordinate with cross-functional teams including sales, quality assurance, engineering, and system tuning to deliver Company’s amplifier solution.
- Process – Support exercise of automotive software best practice.
Key Competencies:
- Negotiation skills
Ability to comprehend and disseminate complex issues from various perspectives, use them to the benefit of Company’s.
- Customer orientation
Demonstrate commitment to understand, meet, and exceed the needs of those who can benefit from Company’s products and services.
- Communication
Clearly convey information and ideas through a variety of media to individuals or groups in a manner that engages the audience and helps them understand and retain the message in both Chinese and English.
Capable of consolidating complex issues (technical and customer management) in concise and factual manner to internal and external stakeholders.
- Critical thinking
Think clearly, supported by facts, logic and solid judgment.
Accurately identify the core issues and perspectives that are central to the decision or problem.
Use multiple perspectives to identify likely unintended consequences.
- Technical knowledge
Have achieved a satisfactory level of technical and professional skill or knowledge in position-related areas.
Understand current technical trends in the areas of expertise.
- Conflict management
Deal effectively with others in an antagonistic situation.
Use appropriate interpersonal styles and methods to reduce tension or conflict.
Experience:
- Minimum 5 years of production Embedded Software programming experience with DSP processors from major vendors such as ADI, TI, and Qualcomm.
- Strong knowledge in real-time DSP in time and frequency domain, digital filter design, multi-rate signal processing is required.
- Production code programming in C and MATLAB is required.
- Model-based development using high-level design software such as Simulink is preferred.
- Good understanding of performance benchmarking, target-processor optimization is preferred.
- Source control management (SCM) tool such as Git or SVN is preferred.
- Customer facing experience is required.
- Excellent analytical and problem-solving skills, ability to apply critical thinking.
- Ability to work independently and multitask effectively.
- Demonstrated technical writing and presentation skills.
- Automotive and audio industry experience is strongly preferred.
- Collaboration with geo-distributed engineering teams is preferred.
Education:
- Required BS/BA in Software or Electrical Engineering.
- Master’s degree is preferred.