
Audio Software Development Lead
21 hours ago
Job Description:
As an Android HAL Engineer, you will be responsible for designing & developing software 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.
Bachelor's degree in Computer Engineering, Electrical Engineering, or equivalent.
Minimum 4.5-6 years of software development experience.
Must have development experience in Kernel, C/C++ programming with good skills in Data Structure, STL, and 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, 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 like AudioFlinger or AudioPolicyManager
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.
-
Lead Embedded Audio Developer
1 week ago
Bengaluru, Karnataka, India beBeeAudiosoftware Full time ₹ 80,00,000 - ₹ 1,50,00,000Audio Software Development EngineerWe are seeking a skilled Audio Software Development Engineer to contribute to the design, development, and integration of our next generation devices.Key Responsibilities:Design innovative audio features that span various embedded products.Develop high-quality audio software that runs on ARM DSP using bare metal, Linux, and...
-
Audio Engineering Lead
1 week ago
Bengaluru, Karnataka, India beBeeAudio Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Job Title: Audio Engineering LeadWe are seeking a highly skilled and experienced Audio Engineering Lead to lead our team in delivering cutting-edge audio products.The successful candidate will work closely with cross-functional teams across silicon, firmware, hardware, and software engineering disciplines to drive innovation and excellence in audio product...
-
Audio Software Development Engineer
1 week ago
Bengaluru, Karnataka, India Amazon Full timeDESCRIPTIONExternal job description Amazon Lab126 is an inventive research and development company that designs and engineer s high-profile consumer electronics Lab126 began in 2004 as a subsidiary of Amazon com Inc originally creating the best-selling Kindle family of products Since then we have produced groundbreaking devices like Fire tablets Fire...
-
Audio Software Development Engineer
7 days ago
Bengaluru, Karnataka, India Amazon Lab126 Full time ₹ 15,00,000 - ₹ 20,00,000 per yearDescriptionExternal job descriptionAmazon Lab126 is an inventive research and development company that designs and engineer's high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of , Inc., originally creating the best-selling Kindle family of products. Since then, we have produced ground-breaking devices like Fire tablets, Fire TV and...
-
Lead Developer
4 days ago
Bengaluru, Karnataka, India beBeeAudio Full time ₹ 15,00,000 - ₹ 25,00,000Embedded Audio Firmware LeadWe seek an experienced Embedded Audio Firmware Lead to drive the development and optimization of audio codec firmware using Rust programming language.Key Responsibilities:Design, develop, and optimize low-level firmware for audio codecs.Implement firmware modules for audio drivers, signal processing, streaming, and device...
-
Senior Audio Software Engineer
1 week ago
Bengaluru, Karnataka, India beBeeSoftwareDeveloper Full time ₹ 18,00,000 - ₹ 24,00,000Job DescriptionWe are seeking a highly experienced and technically profound software engineer to join our core engineering team. This is a hands-on lead role where you will leverage your extensive expertise in C++ development, particularly within the realm of audio software, to design, develop, and maintain critical applications.A strong background in...
-
Android Audio Developer
21 hours ago
Bengaluru, Karnataka, India beBeeAudioDeveloper Full time ₹ 1,04,000 - ₹ 1,30,878Job DescriptionWe are seeking a highly skilled and experienced Android Audio HAL Engineer to join our team. In this role, you will be responsible for designing and developing software for Android Audio products on multi-core platforms.As an Android HAL Engineer, you will be involved in adding new HAL/HIDL/AIDL and middleware components for various Harman...
-
Audio Software Engineer
1 week ago
Bengaluru, Karnataka, India Nasugroup Full timeRole Overview :We are seeking a highly skilled Audio Software Engineer with expertise in Android Audio Framework and low-level audio subsystems. The ideal candidate will have strong C/C++ development skills, deep understanding of Audio HAL, ALSA, DSP drivers, and proven ability to debug and resolve complex issues across the audio pipeline. This role requires...
-
Lead Audio Engineer
1 week ago
Bengaluru, Karnataka, India beBeeAudioMixer Full time ₹ 20,00,000 - ₹ 25,00,000Job OverviewDeluxe is seeking a skilled professional to fill the role of Lead Audio Mixer. This position requires expertise in creating high-quality audio mixes that meet client specifications.Key Responsibilities:Develop and implement audio mixing strategies to meet client requirementsCollaborate with project teams to ensure timely delivery of...
-
Lead Audio Professional
2 days ago
Bengaluru, Karnataka, India beBeeAudio Full time ₹ 20,00,000 - ₹ 24,00,000Job Title: Lead Audio MixerWe are seeking a skilled audio professional to create high-quality mixes for various clients.About the RoleCreate professional audio mixes that meet client specifications and deadlines.Identify and troubleshoot audio anomalies, reporting back to project teams as needed.Communicate with schedulers and account coordinators to provide...