Search by job, company or skills

Harman Connected Services Corporation India Private Limited

Senior Engineer-Android HAL

4-7 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 months ago

Job Description

Job description

About the Role

  • As an Android HAL Engineeryou will be responsible for designing & developing s/w for Android Audio products on multi-core platforms
  • You will be involved in adding newHAL/HIDL/AIDLand middleware components for various Harman Audio products.
  • Software development involves working with complex, multi-threaded, multi-processor or multi-core architectures and audio frameworks tointegrate Audio DSP algorithmsand control structures

Required Skillset:

  • Bachelors degree in Computer Engineering, Electrical Engineering or equivalent.
  • Minimum4.5-6 years of software development experience
  • Must have development experience in Kernel, C/C++ programming with good skills in Data Structure, STL & familiarity with Java
  • Must have experience inAndroid HAL AOSP architecture, Android Build System,
  • Should have working knowledge inAndroid (Drivers, HAL, HIDL, AIDL, IPC, Binders, Libraries, Framework, etc)
  • Good Knowledge onOS Internals (Linux)
  • Aware of the Android Concepts Sepolicy, config and board config files
  • Aware of DSP concepts and audio signal processing
  • Knowledge of audio concepts (PCM data, Bitrate, multi-channel audio, etc.)
  • Experience inAndroid Audio architecture with the framework, native services, and HW abstraction layers.
  • Familiarity with Android Audio and/or Media System, Android migrations,JNI.
  • Experience in usage of Android tools like Systrace, dumpsys etc. for debugging Audio problems
  • Experience in Android Build Make file ( BP files, Go files )
  • Hands-on knowledge of Android Native layer likeAudioFlinger or AudioPolicyManager

Responsibilities:

  • Developing, modifying, and porting ofAndroid Audio HAL components.
  • UnderstandingALSA architecture to design/customize interfaces for Android Audio products.
  • Design architecture ofAudio HAL and implement it to plugin custom Audio features/solutions
  • Design and implement audio routing algorithms
  • Estimate processing resources including ROM and RAM and total system performance
  • Participate in design, development, verification, troubleshooting, and delivery of high-quality products.
  • Analyze existing embedded software to add features, make modifications, fix bugs, and/or port to different platforms.
  • Study and understand customer and internal specifications, architecture, and design documents for the system.
  • Develop component design document based on specifications and given SW architecture.
  • Understand the impact of design change on system functionality and performance.
  • Lead and participate in technical discussions across engineering and product teams.
  • Resolve inconsistencies in case of unclear technical requirements in the specification by direct communication with the responsible internal/external stakeholder.
  • Responsible for dependency identification for assigned features.
  • Assesses feature reusability between existing and new projects during project execution.
  • Develop unit tests for all new code.

About Company

Headquartered in Stamford, Connecticut, HARMAN (harman.com) designs and engineers connected products and solutions for automakers, consumers, and enterprises worldwide, including connected car systems, audio and visual products, enterprise automation solutions; and services supporting the Internet of Things. With leading brands including AKG®, Harman Kardon®, Infinity®, JBL®, Lexicon®, Mark Levinson® and Revel®, HARMAN is admired by audiophiles, musicians and the entertainment venues where they perform around the world. More than 50 million automobiles on the road today are equipped with HARMAN audio and connected car systems. Our software services power billions of mobile devices and systems that are connected, integrated and secure across all platforms, from work and home to car and mobile. HARMAN has a workforce of approximately 30,000 people across the Americas, Europe, and Asia. In March 2017, HARMAN became a wholly-owned subsidiary of Samsung Electronics Co., Ltd. HARMAN is an Equal Opportunity, Affirmative Action employer. Minorities, women, veterans and individuals with disabilities are encouraged to apply. HARMAN offers a great work environment, challenging career opportunities, professional training and competitive compensation. Looking for a challenge where your experience is valued Come see what you can achieve as a leader with HARMAN!

Job ID: 103716973