Search by job, company or skills

Harman Connected Services Corporation India Private Limited

Principal Engineer-Android HAL

8-12 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

Job description :

About the Role :

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

Required Skillset:

  • Bachelors degree in Computer Engineering, Electrical Engineering or equivalent.
  • Minimum 8-12 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 in Android HAL AOSP architecture, Android Build System,
  • Should have working knowledge in Android (Drivers, HAL, HIDL, AIDL, IPC, Binders, Libraries, Framework, etc)
  • Good Knowledge on OS 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 in Android Audio architecture with the framework, native services, and HW abstraction layers.
  • Familiarity with Android Audio and/or Media System.
  • Experience in JNI
  • Must have hands on experience in Android migrations
  • Experience in usage of Android tools like Systrace, dumpsys etc. for debugging Audio problems
  • Experience in Android Build Make file ( BP files, Go files )

Responsibilities:

  • Developing, modifying, and porting of Android Audio HAL components.
  • Understanding ALSA architecture to design/customize interfaces for Android Audio products.
  • Design architecture of Audio 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.

More Info

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: 103716961