Senior Software Developer
3 months ago
Audio Systems Engineer (ALSA, ADSP, Android Audio Framework, CarPlay/Android Auto)
We are looking for an experienced Audio Systems Engineer to join our team, specializing in ALSA, ADSP, Android Audio Framework, and advanced audio processing technologies. The ideal candidate will work on developing and optimizing audio solutions for automotive platform, ensuring high-quality audio experiences across a range of applications, including CarPlay, Android Auto, and voice recognition systems.
Key Responsibilities :
- Audio Signal Routing & Management : Design, configure, and optimize audio signal paths and routing using ALSA (Advanced Linux Sound Architecture) and ADSP (Audio Digital Signal Processing) systems for automotive and embedded platforms.
- Tuning and Optimization : Perform audio system tuning, equalization, and calibration to ensure optimal sound quality across various devices, environments, and use cases.
- Android Audio Framework : Develop and enhance the Android Audio Framework, including Audio HAL (Hardware Abstraction Layer) and middleware, for efficient audio signal routing and processing.
- Linux Kernel Audio Drivers : Develop and maintain Linux kernel drivers for audio components, such as TDM (Time-Division Multiplexing) and I2S (Integrated Interchip Sound) interfaces.
- Automotive Audio Integration : Work on integrating and optimizing audio for Apple CarPlay, Android Auto, and other automotive-specific audio platforms.
- Voice Processing and Recognition : Implement and optimize SVA (Speaker Verification/Voice Activation) solutions, ensuring accurate and efficient voice processing in automotive and mobile systems.
- Advanced Audio Effects : Develop and implement audio effects using AMS (Audio Management System), MDF (Media Data Flow), and GEF (Global Effects Framework) to enhance user audio experiences.
- Audio Routing and Policy Management : Implement audio routing policies, dynamically handling audio playback across various outputs (e.g., speakers, headphones, Bluetooth).
- Collaboration with ADSP : Work closely with ADSP engineers to develop and deploy audio DSP algorithms for signal processing, echo cancellation, noise reduction, and more.
- Audio Testing and Debugging : Perform comprehensive testing and debugging of audio pipelines, ensuring stability, performance, and compliance with industry standards.
Required Skills and Experience :
- Expertise in ALSA (Advanced Linux Sound Architecture), including driver development, audio routing, and configuration.
- Proficiency in ADSP platforms, DSP programming, and real-time audio processing.
- Strong experience with the Android Audio Framework and Audio HAL.
- Deep understanding of Linux kernel drivers, especially for audio devices using TDM, I2S, and similar interfaces.
- Experience with automotive audio systems, including CarPlay and Android Auto integration.
- Hands-on experience with audio tuning and calibration, ensuring high-quality sound delivery.
- Proficiency in implementing audio effects using AMS, MDF, and GEF.
- Knowledge of SVA for voice recognition and hands-free activation systems.
- Strong debugging skills with the ability to identify and fix complex audio-related issues.
Preferred Qualifications :
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Audio Engineering, or related field.
- 5+ years of experience in embedded audio systems development.
- Familiarity with audio codecs and Bluetooth audio.
- Experience with real-time operating systems (RTOS) for audio applications.
- Strong knowledge of audio quality metrics and performance tuning.
Soft Skills :
- Excellent problem-solving skills and the ability to troubleshoot complex audio pipelines.
- Strong communication skills, capable of working in cross-functional teams.
- Ability to document and explain technical concepts to non-audio experts.
- This role is ideal for an audio engineer with expertise in both software and hardware, looking to work on cutting-edge automotive and embedded audio solutions.
- ALSA, ADSP, Routing, Tuning, Android Audio Framework, HAL, Linux Kernel Drivers, AMS, MDF, GEF Effectsm Audio CarPlay/Android Auto, SVA, TDM, I2S
- Video FWK, Android Video, Accelerator, V4L2, Video Kernel Driver
- Good Knowledge of any of Video Codecs like Embedded Android, Android FWK/Native (Android Arch - AIDL/HIDL, Treble. xTS), HAL, Linux Kernel Device Driver
- Android Build system, Soong, BAZEL;
- System Feature - Boot Optimizations, Early Services (RVC, Audio etc.,), Power & Thermal Feature Enablement, System Stability (Triage Tombstones/ANRs/FWR)
-
Senior Software Development Expert
1 month ago
Pune, Maharashtra, India Rocket Software Full timeJob Description:The Senior Software Engineer at Rocket Software Inc. plays a pivotal role in shaping the direction of software features and functionalities, ensuring seamless integration with hardware. With 8+ years of experience in software engineering, this expert must possess extensive knowledge of z/VSE and CICS TS operations and internals.Key...
-
Senior Software Architect
1 week ago
Pune, Maharashtra, India Mindstix Software Full timeCloud Development Senior Software Architect Position OverviewMindstix Software is seeking a highly skilled Senior Software Architect to lead cross-functional teams in delivering scalable, high-performance software solutions using cloud-native technologies.About the RoleWe are looking for a visionary leader with extensive experience in cloud development to...
-
Senior Enterprise Software Developer
4 weeks ago
Pune, Maharashtra, India BMC Software, Inc. Full timeWe are an award-winning, equal opportunity employer with a culturally diverse and fun work environment.Giving back to the community drives us to be better every single day.We champion your wins and support you in achieving excellence.Your peers will inspire and drive you to succeed.Our mission is to help customers free up time and space to become an...
-
Senior .NET Software Engineer
2 weeks ago
Pune, Maharashtra, India Cybage Software Full timeWe are seeking a highly skilled Senior .NET Software Engineer to join our team at Cybage Software. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable, efficient, and reliable software solutions using .NET technologies.About the RoleThis is a full-time position based in Pune, India. The ideal...
-
Senior Software Developer
4 days ago
Pune, Maharashtra, India Value Momentum Software Services Pvt. Ltd. Full timeAbout Value MomentumValue Momentum Software Services Pvt. Ltd. is a leading provider of software solutions, with a strong focus on innovation and customer satisfaction.We are committed to delivering high-quality products and services, and we are seeking an experienced Senior Software Developer to join our team in Hyderabad.Estimated Salary: ₹1,200,000 -...
-
Senior Full Stack Developer
1 week ago
Pune, Maharashtra, India Nixcel Software Full timeAbout Nixcel SoftwareWe are a leading software development company that creates innovative solutions for businesses. Our team is passionate about delivering high-quality products that meet our clients' needs.Job Title: Senior Full Stack DeveloperEstimated Salary: $120,000 - $180,000 per annumWe are seeking an experienced Senior Full Stack Developer to join...
-
Cybage Software Senior QA Engineer
2 weeks ago
Pune, Maharashtra, India Cybage Software Full timeAbout UsCybage Software is a technology consulting organization specializing in outsourced product engineering services. Our unique offerings span the technological spectrum–from cutting-edge software development to transformative digital strategies.Empowering businesses to soar above their limitations, we revolutionize the product engineering landscape...
-
Senior Software Engineering Team Lead
3 weeks ago
Pune, Maharashtra, India Magic Software Enterprise Full timeJob Title: Software Manager/Senior Software ManagerAbout Us:Magic Software Enterprises is a leading software development company that values collaboration and innovation. We strive to create exceptional solutions using cutting-edge technology.Job Overview:As a Software Manager/Senior Software Manager, you will lead our engineering team in developing...
-
Senior .NET Software Architect
3 weeks ago
Pune, Maharashtra, India Cybage Software Full timeJob Title: Senior .NET Software Architect">About Us:Cybage Software is a leading provider of technology solutions, and we are currently seeking an experienced .NET Developer to join our team.">Compensation Package:We offer a competitive salary range of ₹25,00,000 - ₹35,00,000 per annum, depending on experience and qualifications.">Job Description:The...
-
Cloud Software Group Senior Systems Developer
4 weeks ago
Pune, Maharashtra, India Cloud Software Group Full timeAbout Cloud Software GroupAs one of the world's largest cloud solution providers, serving over a million users globally, Cloud Software Group empowers individuals to create innovative visualizations and reports, revolutionizing how companies interact with data.Job SummaryDesign and develop server-side JasperReport Server solutions on-premise and in the...
-
Senior Software Developer
1 week ago
Pune, Maharashtra, India ProPMO Services Private Limited Full timeAbout UsWe are ProPMO Services Private Limited, a dynamic company dedicated to delivering innovative software solutions. We are seeking an exceptional Senior Software Developer to join our team and contribute to the development of our cutting-edge product, WHIZIBLE.Job SummaryThe successful candidate will be responsible for designing, developing, and...
-
Senior Software Manager
3 weeks ago
Pune, India Magic Software Enterprise Full timeRole : Software Manager/ Senior Software Manager About Us : At Magic Software Enterprises, we're at the forefront of innovation in software development. We believe in the power of collaboration and cutting-edge technology to create exceptional solutions that drive success. Our team is dynamic, diverse, and dedicated to excellence. Role Overview : ...
-
Senior Software Developer
2 months ago
Pune, Maharashtra, India exl Full timeWe are seeking a Senior Software Developer to lead our development team. Key responsibilities include:Designing and implementing software solutionsCollaborating with cross-functional teamsEnsuring high-quality code deliveryAs a senior member of our team, you will have the opportunity to work on challenging projects and contribute to the growth of our...
-
Senior Backend Developer Leader
1 week ago
Pune, Maharashtra, India Mindstix Software Full timeAbout the Job:We are seeking a highly skilled Cloud Architect Lead to join our team at Mindstix Software. As a senior leader, you will be responsible for shaping the technical vision, implementing modern engineering practices, and ensuring the delivery of impactful, business-aligned technology solutions. You will lead cross-functional teams of developers,...
-
Senior Software Developer
2 weeks ago
Pune, Maharashtra, India Talent et au-dela Full timeJob OverviewTalent et au-dela is seeking an experienced Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing and developing high-quality software solutions.
-
Perforce - Senior Software Engineer - Java/Python
3 months ago
Pune, India Perforce Software Full timeAbout the job :Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before...
-
Pune, India Perforce Software Full timeAbout the job :Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before...
-
Senior Software Developer
1 week ago
Pune, Maharashtra, India Jisa softech pvt ltd Full timeJob Title: Senior Software DeveloperEstimated Salary: $120,000 - $180,000 per annum.We are seeking an experienced Senior Software Developer to join our team at Jisa Softech Pvt Ltd in Pune. The ideal candidate will have a strong background in Dot Net Framework 4.0 and above, with excellent knowledge of C#.Net and ASP.NET core.The successful candidate will be...
-
Senior Software Architect
3 weeks ago
Pune, Maharashtra, India NewVision Software Full timeNewVision Software is seeking a highly skilled Senior Software Architect to join our team.As a key member of our technical team, you will be responsible for designing, developing, testing, debugging, deploying, and documenting software applications at a mastery level.You will assist application architects in creating application, integration, and data...
-
Senior NetSuite Developer
7 months ago
Pune, India Quorum Software Full timeSenior NetSuite Developer Location: Pune, India Model of Work: Hybrid About Quorum Software Quorum Software connects people and information across the energy value chain. Twenty years ago, we built the first software for gas plant accountants. Pipeline operators came next, followed by land administrators, pumpers, and planners. Since , Quorum...