Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailIntroduction: A Career at HARMAN Automotive
Were a global multi-disciplinary team thats putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive we give you the keys to fast-track your career.
Engineer audio systems and integrated technology platforms that augment the driving experience.
Combine ingenuity in-depth research and a spirit of collaboration with design and engineering excellence.
Advance in-vehicle infotainment safety efficiency and enjoyment.
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.
What You Will Do
Developing modifying and porting of Android Audio HAL components.
Understanding ALSA architecture to design/customize interfaces for Android Audio products.
Design the 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.
Develop component design document based on specifications and the given SW architecture.
Understand the impact of design changes 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.
Assess feature reusability between existing and new projects during project execution.
Develop unit tests for all new code.
Ensure pre-integration testing and verification for the functional area and its features.
Provide root cause analysis for issues fix these issues and verify the effectiveness of the given fixesfor the software components delivered.
Support in preparing the schedule and effort to meet customer milestones.
Ensure the process adherence of the work products.
Support in ensuring quality through effective design and code review.
Manage risk identification and risk mitigation strategies associated with the designed architecture.
Mentor team members to build domain knowledge.
Support the project and quality team to achieve automotive certifications like ASPICE.
Interface with customers to handle customer queries concerns and change management requests.
Develop and offer visibility on risk assessment for critical fixes.
Work with other domains for the resolution of dependencies on features and defects.
Be up to date on the latest Android features/concepts and automotive industry trends.
Work with QA (Test teams) in defining the test-cases & test strategy.
Report status issues and progress of theSW development.
What You Need to be Successful
Bachelors degree in computer engineering Electrical Engineering or equivalent.
Minimum 10 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 of Android (Drivers HAL HIDL AIDL IPC Binders Libraries Framework etc).
Good Knowledge ofOS Internals (Linux).
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.
Must have hands-on experience in Android migrations.
Experience in the use 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 the Android Native layer like Audio Flinger or Audio Policy Manager.
Good understanding of memory management/Interrupt handling/DMA subsystems concurrency virtual memory caching interrupts device drivers and real-time considerations in embedded systems.
Bonus Points if You Have
Experience in Kotlin is an added advantage.
What Makes You Eligible
Willingness to work in an office located in Bangalore India.
Successfully complete a background investigation and drug screen as a condition of employment.
What We Offer
Flexible work environment allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location.
Access to employee discounts on world-class Harman and Samsung products (JBL HARMAN Kardon AKG etc.).
Extensive training opportunities through our own HARMAN University.
Competitive wellness benefits.
Tuition Reimbursement.
Access to the HARMAN Campus Fitness Centre and Cafeteria.
An inclusive and diverse work environment that fosters and encourages professional and personal development.
You Belong Here
HARMAN is committed to making every employee feel welcomed valued and empowered. No matter what role you play we encourage you to share your ideas voice your distinct perspective and bring your whole self with you all within a support-minded culture that celebrates what makes each of us unique. We also recognize that learning is a lifelong pursuit and want you to flourish. We proudly offer added opportunities for training development and continuing education further empowering you to live the career you want.
About HARMAN: Where Innovation Unleashes Next-Level Technology
Ever since the 1920s weve been amplifying the sense of sound. Today that legacy endures with integrated technology platforms that make the world smarter safer and more connected.
Across automotive lifestyle and digital transformation solutions we create innovative technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions can be found everywhere from the music we play in our cars and homes to venues that feature todays most sought-after performers while our digital transformation solutions serve humanity by addressing the worlds ever-evolving needs and demands. Marketing our award-winning portfolio under 16 iconic brands such as JBL Mark Levinson and Revel we set ourselves apart by exceeding the highest engineering and design standards for our customers our partners and each other.
If youre ready to innovate and do work that makes a lasting impact join our talent community today!
#LI-ST1
HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard torace religion color national origin gender (including pregnancy childbirth or related medical conditions) sexual orientation gender identity gender expression age status as a protected veteran status as an individual with a disability or other applicable legally protected characteristics.
Required Experience:
Staff IC
Full Time