Senior Multimedia DeveloperVotary Softech Solutions Pvt. Ltd.full-timeRequired skillsAndroidBluetoothC++data structuresdesign patternsembedded systemsLDAPLinuxmulti-threadedVisual StudioI2CAbout the role Votary Softech Solutions Pvt. Ltd. Website: votarytech.com Job details: + years of embedded software development experience (academic and/or professional) with proficient C, C++ coding skillsSolid knowledge of software design patterns and real-time, multi-threaded programming.Solid knowledge of embedded SoC architectures, operating systems, data structures, real-time hardware/software programming interfaces (especially mixed signal), and basic audio or voice processing algorithms, particularly on Linux, Android, or Windows platforms.Strong embedded, real-time software debugging skills, preferably on Linux, Android, or Windows platforms.Solid understanding of memory, cycle, power, and performance design constraints within embedded systems, particularly on Linux, Android, or Windows platforms.Solid background and experience in several of the following areas:Audio usage models including playback, record, streaming, voice calls, voice user interfaces, Bluetooth, context detection, ultrasound, haptics, speaker protection.Audio mixed signal interfaces (e.g., I2S, SoundWire, SLIMbus).OpenMAX IL, Codec 2.0, or other integration layer standards.Audio media formats (e.g., AAC, FLAC, aptX, LDAP, MP3, WMA).Voice packet formats (e.g., EVRC, GSM, AMR, QCELP).Android, Linux, or Windows multimedia frameworks and audio & voice applications.Android, Linux, or Windows platform code development and debug techniques, including proficiency with Microsoft Visual Studio, WinDbg, WPP, applications and utilities.Expertise developing and debugging embedded software on SoC or ARM, Hexagon, Tensilica, other embedded processors.Experience on supporting software for any one platform involving ADCs/DACs for hardware codecs.Have knowledge in understanding of the different hardware protocols likeI2s/i2c/TDM/Soundwire for different control and data interfaces in audio chips.Have expertise/hands-on experience on debugging the hardware codecs and usage of the toolslike oscilloscope, signal analyzer( audio precison box, LnK analyzer etc), Trace32/JTAG etc..Familiarity with hardware jargons to deal with like GPIOs/interrupts/clocks/power rails/etc Click on Apply to know more. This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.