Jobs
Interviews

36 Multimedia Framework Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 10.0 years

20 - 30 Lacs

bengaluru

Work from Office

5-10 Yrs of experience in Linux / Android Multimedia domain - Embedded Software development and porting on Linux / Android for Multimedia domain - Strong Programming skills on C & Data Structures, expertise on OS (Memory Mgmt, Scheduling, IPC, Multi-threading/processing) - Expertise & understanding on Multimedia components (VFE, ISP, KGSL, ALSA, Stagefrigh, Surfaceflinger, Policy Manager, Audioflinger, A/V Sync, Gralloc, Hardware Composer, etc) - Excellent Debug Capabilities using JTAG/Trace32, Oscilloscopes, Logic Analyzers - Strong GIT/GERRIT expertise with exposure to Open Source activities - Expertise in either driver development / porting or bring-up for few of the Multimedia areas - Audio/ALSA, Video, Camera Sensors, Display and Graphics OR - Expertise in development / porting / feature enhancements for Multimedia HAL or Middleware for Audio / Video / Camera / Display / Graphics domains

Posted 1 day ago

Apply

4.0 - 9.0 years

15 - 30 Lacs

bengaluru

Work from Office

Role & responsibilities Embedded Multimedia CW HDMI and Display experience C/C++ development Knowledge on multimedia pipeline Experience with Multimedia Pipeline Key Job Responsibilities Root cause analysis on display and multimedia subsystem Implement bug fixes on display and multimedia pipeline Implementing new feature requests fro display Porting and maintaining fixes between different code bases on the multimedia pipeline Work with cross functional teams to resolve issues

Posted 2 days ago

Apply

2.0 - 6.0 years

9 - 19 Lacs

hyderabad

Work from Office

Role: Embedded Linux Kernel & Device Driver Engineer (BSP Focus) Experience: 36 Years Responsibilities: Develop and port Linux kernel device drivers for peripherals (USB, Ethernet, GPIO, UART, eMMC, I2C, SPI). Work on BSP (Board Support Package) and bring-up activities. Integrate and debug V4L2 (Video for Linux 2) based drivers (preferred). Modify and maintain DTS (Device Tree Source) files. Perform kernel-level debugging and validation. Collaborate with hardware teams for driver adaptation. Must Have Skills: Strong Embedded Linux knowledge. Hands-on Linux kernel & device driver development . DTS modifications and debugging . C/C++ programming for low-level development. Good to Have: Exposure to multimedia drivers (Audio/Video, V4L2) . Experience in validation frameworks (LTP, DDT, etc.) . If you are really interested and have the right match, feel free to share your resume: svishnuraj@teksystems.com

Posted 2 days ago

Apply

3.0 - 8.0 years

14 - 24 Lacs

bengaluru

Work from Office

Multimedia Developer | Exp: 3 to 10 years | Location: Bangalore Embedded C or C++ With (Linux or RTOS or Android or windows) with any multimedia exp Job Description: Development experience in Embedded domain using C/ C++ Programming Strong knowledge in Linux/QNX Experience in working on any Linux/Android Drivers Experience working in any Multimedia drivers ( Audio, Video/OMX , Display, Graphics, Camera) Knowledge of respective Multimedia HAL The engineer is expected to contribute to advanced software development environment facilitating board bring-up, development, and delivery. The engineer is expected to develop and debug software prototypes including device driver software Software System development and bug fixing on Automotive Chipsets for products based on Android/Linux/QNX OS platforms. Development and implementation of an efficient and transparent variant handling and re-use concept for the platform Must have Skill: Multimedia (Camera , Audio ,Display , Video , Graphics) Programming Language: Embedded C/C++ ; Operating System: Linux , QNX, Android ; Domain : Automotive

Posted 3 days ago

Apply

5.0 - 9.0 years

10 - 14 Lacs

bengaluru

Work from Office

Job Summary: We are seeking a skilled Middleware Lead to spearhead design, develop, and integrate middleware components for a Linux-based In-Vehicle Infotainment (IVI) system. The role involves leading a team in building and maintaining communication services, multimedia frameworks, and other platform services that bridge the Board Support Package (BSP), and Human-Machine Interface (HMI) layers. Key Responsibilities: Lead the end-to-end technical delivery of Linux-based IVI middleware components including multimedia frameworks (GStreamer, PulseAudio), radio(AM, FM, DAB+, Weather Band ), communication services (Bluetooth, Wi-Fi, GPS), and vehicle data interfaces. Collaborate with BSP teams to ensure middleware integrates seamlessly with hardware and low-level software. Work with HMI developers to expose middleware services efficiently for UI consumption. Implement inter-process communication (IPC) mechanisms and service discovery protocols. Optimize middleware performance and resource utilization on embedded Linux platforms. Debug and troubleshoot middleware issues across the software stack. Participate in architectural discussions, code reviews, and documentation. Ensure middleware complies with automotive standards and security best practices Work closely with project management to align technical execution with timelines and milestones. Stay updated with emerging technologies and industry trends relevant to IVI and embedded Linux development. Required Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or related field. 5+ years of experience in middleware development in with Safe RTOS environment. Strong knowledge of multimedia frameworks (GStreamer, PulseAudio) and networking protocols. Experience with Bluetooth, Wi-Fi, GPS, and CAN bus communication protocols. Proficient in C/C++ and scripting languages like Python or Bash. Experience in Linux IPC mechanisms (DBus, sockets). Good understanding of embedded Linux architecture and cross-layer integration. Strong problem-solving and collaborative skills. Preferred Skills: Experience in automotive IVI or embedded systems development. Knowledge of Yocto Project or Buildroot build systems. Familiarity with containerization (Docker) and CI/CD pipelines. Understanding of automotive safety (ISO 26262) and cybersecurity requirements. Exposure to Agile development methodologies.

Posted 3 days ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

You should have a minimum of 10 years of experience in Linux, specifically in Device Drivers, RTOS, and Board Bring up. Your responsibilities will include working with Camera Drivers, Ethernet, WiFi, and other networking stack/protocols. Experience in hardware bring up and its BSP is essential for this role, along with familiarity with TDA4V, NVidia, and Renesas HPC platforms. Additionally, knowledge of Multimedia frameworks like openVX and GStreamer is required. Enthusiasm in debugging and problem-solving is a key trait that we are looking for in potential candidates.,

Posted 3 weeks ago

Apply

3.0 - 8.0 years

10 - 20 Lacs

Hyderabad, Bengaluru

Work from Office

Open position for "Linux device driver/Audio device driver/Camera device driver/Multimedia device driver developer"- Bangalore Experience: 3 to 9yrs Location: Bangalore/Hyderabad Notice Period: Immediate to 30days Interested candidates share your CV to bhuvana@skygate.co.in 1. Linux device driver developer Must Have Technical Skills: ? Excellent programming skills in C ? Design, Implementation and debugging of Linux device drivers ? Ability to read and understand board schematics ? Knowledge of processor architectures for ARM or RISC-V ? Deep knowledge on Linux internals and Linux Kernel Architecture ? Experience on tools like Git, Yocto etc. 2. Camera device driver developer Excellent programming skills in C, C++ Experience in Linux applications interfacing with Linux drivers, algorithms, pipelines for Multimedia . Experience of Camera and image pipelines (Histogram, 3A algorithms, Color Correction, image formats etc.) Media Controller (Open Source) and V4L2 Experience in CSI2 Experience in Multimedia frameworks like GStreamer, OpenGL, V4L2 or DRM Experience with Linux threads, system calls and serialization mechanisms Extensive experience in embedded Linux user space application development 3.Audio device driver developer Excellent programming skills in C Design, Implementation and debugging of Audio device drivers Knowledge of processor architectures for ARM or RISC-V Deep knowledge on Linux internals and Linux Kernel Architecture Deep knowledge of Audio pipeline, Signal Processing, Audio Codec and Noise Cancellation Good knowledge on Audio frameworks like ALSA, Xtensa etc . Experience in debugging with JTAG, Signal Analyzers etc . 4.Multimedia device driver developer Excellent programming skills in C, C++ Experience in Linux applications interfacing with Linux drivers, algorithms, pipelines for Multimedia . Experience in Multimedia codec H264, VP9, HEVC Linux V4L2 codec software Netflix, Prime Video and YouTube (Certification) Must have Gstreamer or Android Multimedia experience Experience in Multimedia frameworks like GStreamer, OpenGL, V4L2 or DRM Experience with Linux threads, system calls and serialization mechanisms Extensive experience in embedded Linux user space application development Experience in GDB, KDB, Trace Android HAL experience is a good to have

Posted 4 weeks ago

Apply

3.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is looking for a Windows Development / Windows Driver Development Lead to join their Engineering Group, specifically the Software Engineering team. As a Senior Embedded Systems Engineer, you will be responsible for designing, developing, and maintaining embedded systems and software. Collaboration with cross-functional teams will be key to delivering high-quality, reliable, and efficient solutions. Your expertise in C/C++ and embedded systems will be crucial in ensuring the success of projects. Key Responsibilities: - Design, develop, and test embedded software and firmware for various applications. - Collaborate with hardware engineers to integrate software and hardware components. - Optimize and debug embedded systems to ensure high performance and reliability. - Participate in code reviews and provide constructive feedback to team members. Required Qualifications: - Bachelors or Masters degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. - Minimum of 7-9 years of experience in embedded systems development. - Strong programming skills, preferably in C++/C. - Strong understanding of embedded systems architecture and design principles. - Excellent problem-solving skills and attention to detail. - Strong communication and teamwork skills. - Good experience in multimedia framework and ARM based chipsets. - Solid aptitude, quick learner, self-motivated, willing to explore and work across various technology areas. Preferred Qualifications: - Experience with Windows and Linux kernel and driver development and Android HAL development. - Strong knowledge of Boot flow and OS internals. - Experience with PC software - System BIOS, UEFI, ACPI, Drivers, Applications. - Embedded OS knowledge (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging). - Experience in system performance profiling and optimization techniques. - Proficiency in debugging tools and techniques (e.g., WinDbg, JTAG, GDB). - Understanding of hardware interfaces and communication protocols (e.g., I2C, SPI, UART). - Develop and maintain documentation for software designs, code, and test procedures. - Stay up-to-date with industry trends and emerging technologies to drive innovation. - Mentor and guide junior engineers, fostering a culture of continuous learning and improvement. Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 3+ years of Software Engineering or related work experience. OR - Master's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years of Software Engineering or related work experience. OR - PhD in Engineering, Information Systems, Computer Science, or related field with 1+ year of Software Engineering or related work experience. - 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you require an accommodation during the application/hiring process, please contact Qualcomm directly. Employees are expected to adhere to all applicable policies and procedures, including those related to the protection of confidential information. Note: This email address is designated for providing reasonable accommodations for individuals with disabilities and not for updates on applications or resume inquiries. Staffing and recruiting agencies, as well as individuals being represented by an agency, are not authorized to use the Qualcomm Careers Site. Unsolicited resumes or applications will not be accepted. For more information about this role, please reach out to Qualcomm Careers directly.,

Posted 1 month ago

Apply

3.0 - 6.0 years

8 - 15 Lacs

Hyderabad

Work from Office

Core skills: Strong C/C++, DS, LSP, LDD, Kernel Development, ARM Arch, Debugging with JTAG, T32, (GDB, KGDB optional), Relevant project level experience. Tools like GIT and understanding of Jenkis and the following specific skills:

Posted 1 month ago

Apply

3.0 - 6.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Middleware Developer – Linux-based IVI Development (3-5+ years), No. of positions – 4 Location: Bangalore Job Summary: We are seeking a skilled Middleware Developer to design, develop, and integrate middleware components for our Linux-based In-Vehicle Infotainment (IVI) system. The role involves building and maintaining communication services, multimedia frameworks, and other platform services that bridge the Board Support Package (BSP), and Human-Machine Interface (HMI) layers. Key Responsibilities: Develop and maintain middleware components including multimedia frameworks (GStreamer, PulseAudio), communication services (Bluetooth, Wi-Fi, GPS), and vehicle data interfaces. Collaborate with BSP teams to ensure middleware integrates seamlessly with hardware and low-level software. Work with HMI developers to expose middleware services efficiently for UI consumption. Implement inter-process communication (IPC) mechanisms and service discovery protocols. Optimize middleware performance and resource utilization on embedded Linux platforms. Debug and troubleshoot middleware issues across the software stack. Participate in architectural discussions, code reviews, and documentation. Ensure middleware complies with automotive standards and security best practices. Required Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or related field. 3+ years of experience in middleware development for embedded Linux systems. Strong knowledge of multimedia frameworks (GStreamer, PulseAudio) and networking protocols. Experience with Bluetooth, Wi-Fi, GPS, and CAN bus communication protocols. Proficient in C/C++ and scripting languages like Python or Bash. Familiarity with Linux IPC mechanisms (DBus, sockets). Good understanding of embedded Linux architecture and cross-layer integration. Strong problem-solving and collaborative skills. Preferred Skills: Experience in automotive IVI or embedded systems development. Knowledge of Yocto Project or Buildroot build systems. Familiarity with containerization (Docker) and CI/CD pipelines. Understanding of automotive safety (ISO 26262) and cybersecurity requirements. Exposure to Agile development methodologies.

Posted 1 month ago

Apply

3.0 - 8.0 years

9 - 13 Lacs

Hyderabad

Work from Office

Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities The engineer will be responsible for the Development, debugging, bug fixing and testing of our Xilinx embedded distribution with Yocto flows. Skills Must have Candidate should have 3-10yrs experience Good Knowledge of multimedia frameworks like v4l2 and DRM framework in Linux . Experience in Linux device drivers. Strong knowledge in C. Hands-on experience with Configuration Management tool like GIT, Perforce. Knowledge on GStreamer multimedia framework Have an interest to constantly learn and share new findings. A quality mindset, ability for strategic thinking and a drive to always improve. Self-motivated Nice to have GStreamer application development for creating multimedia pipelines

Posted 1 month ago

Apply

3.0 - 8.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Project description Luxoft is looking for experienced Android Framework and BSP developers for enablement of this platform for the customer. This brings immense scope of development for Android developers and enthusiasts. Responsibilities As a Senior Android Developer, you would be responsible for below components of Android AutomotiveLinux, Embedded, device driver, Audio subsystem, RTOS, Audio HAL, Audio Framework, OpenMax, ALSA, I2S Skills Must have Engineer with 3-8 years of experience in Android Framework or HAL or driver development Strong C/C++ development skills with a good understanding of object-oriented design Good understanding of Android framework, overall Android Architecture. Proficient in any one of Android HAL amongst Audio, Graphics, Camera, Power etc. Desirable experience with Multimedia frameworks such as OpenMAX, and Codec2 Compliance with CTS/VTS and support in resolving defects Strong background in embedded systems development System knowledge, System Debugging Nice to have Experienced with the Android Automotive platform is desired Experience with Android multimedia framework is desired

Posted 1 month ago

Apply

3.0 - 6.0 years

9 - 14 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: You will be part of Automotive System Performance team that is responsible for profiling and optimizing the System Performance on Snapdragon Automotive chipsets. Responsibilities include: Drive Performance analysis on silicon using various System and Cores (i.e. CPU, GPU, Memory and AI/ML) benchmarks like Dhrystone, Antutu, GeekBench, GFXBench, SPECInt, ResNet50 etc. Use of Performance tools to analyze the load patterns across IPs and identify any performance bottlenecks in system. Analyzing Performance KPIs of Auto SoC subsystems like CPU, GPU, NSP, Memory, Camera, Display, Video and corelate performance with projection Evaluate and characterize performance at various junction temperatures and optimize running at high ambient temperatures. Analyze and optimize the System performance parameters of SoC infrastructure like NoC, LP5 DDR, etc. Collaborate with cross-functional global teams to plan and execute performance activities on Auto chipsets as well make recommendations for next generation chipsets. Minimum Qualifications 7+ years of industry experience in the following: Experience working on any ARM/x86 based platforms, mobile/automotive operating systems and/or performance profiling tools. Experience in application or driver development in Linux\QNX and ability to create/customize make files with various compiler options is a plus. Must be quick learner and should be able to adapt to new technologies. Must have excellent communication skills. Preferred Qualifications Additional skills in the following areas are preferred: Knowledge of Computer architecture, LP5 DDR, Bus/NOC profiling is a big plus. Fundamentals on any Automotive operating system like AGL/QNX/Hypervisor & experience working on any Automotive applications. Basic Knowledge on any multimedia frameworks like OpenGL/ES, OpenMax and OpenCL is plus. Experience in creating professional quality reports and slides using MSOffice or any advanced visualization tools. Experience in PoC development and competitive analysis Knowledge on Voltage/Power/ Thermal domain is plus. Education RequiredBachelor's, Computer Engineering and/or Computer Science and/or Electrical EngineeringPreferredMaster's, Computer Engineering and/or Computer Science and/or Electrical Engineering Keywords Architecture Performance, System Performance, Automotive Performance, Benchmarks, Thermal Performance, UX optimization, QNX, Hypervisor, Application Development Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience.

Posted 1 month ago

Apply

1.0 - 4.0 years

3 - 7 Lacs

Udupi

Work from Office

Strong OO design and programming skills in Objective-C & SWIFT. Experience in coordination on requirement with stakeholders including UX design Strong experience in OS design patterns. Experience working with Cocoa/UIKit frameworks and the iPhone SDK. Familiar with iOS SDK (UIKit, Cocoa Touch, Core Data, Core Location, SQLite etc) Familiar with xcode. Excellent knowledge in Connectivity(Bluetooth and/or WiFi) and Multimedia Frameworks. Asynchronous programming techinques with the sound knowledge of Grand Central Despatch (GCD) . Experience interfacing mobile applications with web services (SOAP, REST) Familiarity with OOP best practices, including MVC/MVVM patterns. Knowledge of memory management and multi-threading Strong record of innovation demonstrated through patents, papers or products Proven ability to articulate and advocate a vision for technology direction with customers and internal development teams Strong presentation skills and excellent interpersonal skills; fun, outgoing and easy to work with Self-starter able to operate with minimal supervision to achieve objectives

Posted 1 month ago

Apply

3.0 - 8.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Project description Luxoft is looking for experienced Android Framework and BSP developers for enablement of this platform for the customer. This brings immense scope of development for Android developers and enthusiasts. Responsibilities As a Senior Android Developer, you would be responsible for below components of Android AutomotiveLinux, Embedded, device driver, Audio subsystem, RTOS, Audio HAL, Audio Framework, OpenMax, ALSA, I2S Skills Must have Engineer with 3+ years of experience in Android Framework or HAL or driver development Strong C/C++ development skills with a good understanding of object-oriented design Good understanding of Android framework, overall Android Architecture. Proficient in any one of Android HAL amongst Audio, Graphics, Camera, Power etc. Desirable experience with Multimedia frameworks such as OpenMAX, and Codec2 Compliance with CTS/VTS and support in resolving defects Strong background in embedded systems development System knowledge, System Debugging Nice to have Experienced with the Android Automotive platform is desired Experience with Android multimedia framework is desired Other Languages EnglishB2 Upper Intermediate Seniority Senior

Posted 1 month ago

Apply

2.0 - 6.0 years

9 - 13 Lacs

Hyderabad

Work from Office

Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities The engineer will be responsible for the Development, debugging, bug fixing and testing of our Xilinx embedded distribution with Yocto flows. Skills Must have Candidate should have 3-10yrs experience Good Knowledge of multimedia frameworks like v4l2 and DRM framework in Linux . Experience in Linux device drivers. Strong knowledge in C. Hands-on experience with Configuration Management tool like GIT, Perforce. Knowledge on GStreamer multimedia framework Have an interest to constantly learn and share new findings. A quality mindset, ability for strategic thinking and a drive to always improve. Self-motivated Nice to have GStreamer application development for creating multimedia pipelines Other Languages EnglishB2 Upper Intermediate Seniority Regular

Posted 1 month ago

Apply

7.0 - 12.0 years

7 - 12 Lacs

Ahmedabad, Gujarat, India

On-site

What You'll Be Doing Responsible for design and development of real time embedded software/firmware on Linux Platforms To Analyze domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in high level requirements analysis, High level and low level software design Perform software testing including unit, functional and system level testing Performs code review following coding guidelines and static code analysis Troubleshoots software problems which are complex in nature. Documenting technical deliverable like software specifications, design document, code commenting and unit test cases, Release note etc. throughout the project life cycle. Follow defined process for software Development life cycle Develops software solutions from established programming languages or by learning new language required for specific project. Develop new approaches to complex design problems. Responsible for code and design reviews for the code / design developed by subordinates / peers Technical stakeholder communication (knowing pules of customer, proactive in communication in right way, identifying potential escalation scenarios and pre-emptively handling them) Mentoring and team building What Are We Looking For Should be proficient in using C and C++ language on embedded platforms Linux, OOPS fundamentals should be very strong. Working knowledge on media products with audio and video interfaces Must have strong fundamental knowledge of audio formats, video formats, encoding / decoding standards, streaming protocols, multimedia frameworks MUST have Strong knowledge of streaming protocols like RTP, RTSP, RTCP, WebRTC, P2P Tunneling. Must have strong fundamental knowledge of Multi-threaded, Multi Process event driven architecture-based Linux application development with IPC concepts Strong knowledge of multimedia framework such as ffmpeg, gstreamer, live555 Basic knowledge of H264, H265, MP4 and Fragmented MP4, G711, G726, AAC, WAV and mp3 formats Experience working with development tools like Codec analyzes, Audio/Video Analyzers, GIT, SVN, JIRA. Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker.

Posted 2 months ago

Apply

2.0 - 7.0 years

3 - 8 Lacs

Hyderabad

Work from Office

Role & responsibilities Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.Title: Audio DSP Senior Engineer • Job function: This challenging job involves design, development and implementation of SW for audio/voice use cases on Qualcomm DSPs which are part of Qualcomm Snapdragon Processor. The use cases span across smart phones, smart speakers, media boxes and a wide range of other smart devices. It requires gaining in depth understanding of the DSP architecture, proprietary RTOS on DSP, DSP framework for audio/voice, various audio interfaces like I2S, HDMI, SPDIF etc, pre/post processing modules, Voice Activation and encoders/decoders for speech/audio. It provides opportunity to interact with Hardware, HLOS, Audio Tuning teams located globally. This position requires the candidate to design, implement, integrate and commercialize various software modules on DSP platforms. Responsibilities also include requirements analysis, software maintenance and troubleshooting of audio DSP framework, services, and drivers. Please apply if interested and prepared for this exciting but challenging opportunity • Skills/experience: Experience 3-5 years on any DSP/Embedded processor with proficiency in C/C++ programming, computer architecture, operating systems and some of the below areas: Knowledge of multi-threaded programming. Strong software debugging skills in real time operating systems, preferably on DSP platforms. Audio use cases (e.g. playback, recording and streaming, Audio/Voice AI etc.). Voice use cases (e.g. CS and PS calls). Optimization for MIPS, Memory Audio/speech pre/post processing (e.g. Echo cancellation, Noise suppression, Audio Effects) • Audio/speech compression standards (e.g. MP3, AAC, FLAC, AMR, EVS, etc.). Expertise in working with tools and techniques used on DSP platforms (e.g. Trace32, JTAG, etc.). Audio Interfaces like I2S, HDMI, SPDIF • Responsibilities: Responsibilities include optimization for DSP, developing/enhancing the framework/drivers for new use cases, drivers for audio interfaces, drive design discussions across teams, SW maintenance. Education requirements: Bachelors/Masters in Electrical/Electronics/computer science engineering from reputed institutes Preferred candidate profile STRONG C PROGRAMMING, MULTIMEDIA( AUDIO,VIDEO,CAMERA) Drivers/HAL/Android

Posted 2 months ago

Apply

6.0 - 11.0 years

10 - 20 Lacs

Hyderabad, Bengaluru

Work from Office

RESUME TO raja.a@honeybeetechsolutions.com C/C++/ Linux/ Android Kernel/Framework Performance/BSP C++/ Java/ AOSP /Android Telephony Framework 1) Working knowledge on ALSA and QNX Sound Architecture, Audio Algorithms such as Equalizer, delay, post-processing 2) Expert knowledge of DSP RTOS, and Computer architecture related concepts such as caching, DMA, MMU 3) Knowledge of xtensa DSP architecture, Assembly coding, performance benchmarking of algorithms Audio HAL experience preferred Android HAL development Infotainment Media, Phone, Camera, BT, radio, Vehicle (anyone is fine) Good understanding of Android architecture and internals (AOSP, Binder IPC, HAL & Native services) Working on Android HAL layer and realizing various customer requirements on Android. Exposure to Android CTS/VTS test development and fixing of CTS/VTS Computer vision/ Linux / DSP/ Hexagon DSP Android - Device stability test/Long run test Java, Android, HMI(Human Machine Interface) Experience in HMI development for Automotive domain Extensive Experience in developing HMI using Android Studio. Expertise in XML, Java & Kotlin Programming Expert Level knowledge & Hands on Experience is a must Design and Architecture Experience in using UML tool chains Understanding of Embedded Software and Systems Agile / Sprint based Execution Experience & know-how Understanding of Multi-tasking, Multi-process and Multi-core Real Time Operating System Understanding of Automotive Software Layers & Constraints Good Problem Solving Abilities Android - System Security test Knowledge of Qcom testing, Qcom tools usage, Exp on automation scripts Apps Testing, Multimedia test, Target Test, Connectivity Test, PDT test, Power Test, Thermal Test, Performance Test, Secure Test, XTS testing, Modem, telephone test Android and Build and integration and (Python or Shell) and Configuration management (Git, Jenkins , Gerritt ) AND Mobile device • Strong background in configuration management, build and release. • Good experience in build and release activities in Android platform. • Expertise in GIT commands • Should be having good working experience in Jenkins. • Build log analysis and debugging skills. • Tools: Git/Gerrit/Jenkins • OS: Android. • Configuration management profiles with Android mobile platform with GIT (but without devops/aws) • Release management experience • Android Configuration management experience • Build management experience • Software Integration experience

Posted 2 months ago

Apply

5.0 - 7.0 years

4 - 6 Lacs

Greater Noida

Work from Office

Responsibilities: * Create AI-driven video and print designs using OpenAI Sora, Adobe Creative Suite, and Multimedia Framework. * Collaborate with cross-functional teams on multimedia projects from concept to delivery. Travel allowance Health insurance Performance bonus

Posted 2 months ago

Apply

3.0 - 8.0 years

16 - 20 Lacs

Hyderabad

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: We are seeking a skilled Engineer with extensive experience in the GStreamer multimedia framework. The ideal candidate will be responsible for designing, developing, and optimizing multimedia applications and systems. This role requires a deep understanding of multimedia processing, pipeline architecture, and the ability to work on complex projects. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Experience with majority in Multimedia framework & Gstreamer plugins development. Strong programming skills in C and C++ for embedded systems Good knowledge about AI/ML applications developements Exposure to developing solutions on Linux is must Strong in multi-threaded programming, synchronization and IPCs Strong Software design skills and ability to guide team of engineers Good knowledge on software development processes Need very good Communication skills and ability to work with cross functional teams Exposure to other media frameworks such as ffmpeg, directshow, stagefright is a plus Good knowledge on V4L2, Pulseaudio, Alsa, OpenGLES is a plus

Posted 2 months ago

Apply

7.0 - 12.0 years

12 - 17 Lacs

Hyderabad

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: We are seeking a skilled Engineer with extensive experience in the GStreamer multimedia framework. The ideal candidate will be responsible for designing, developing, and optimizing multimedia applications and systems. This role requires a deep understanding of multimedia processing, pipeline architecture, and the ability to work on complex projects.Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience. ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. ORPhD in Engineering, Information Systems, Computer Science, or related field and 2+ year of Software Engineering or related work experience. 7+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.Experience with majority in Multimedia framework & Gstreamer plugins development.Strong programming skills in C and C++ for embedded systemsGood knowledge about AI/ML applications developementsExposure to developing solutions on Linux is mustStrong in multi-threaded programming, synchronization and IPCsStrong Software design skills and ability to guide team of engineersGood knowledge on software development processesNeed very good Communication skills and ability to work with cross functional teamsExposure to other media frameworks such as ffmpeg, directshow, stagefright is a plusGood knowledge on V4L2, Pulseaudio, Alsa, OpenGLES is a plus. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Posted 2 months ago

Apply

5.0 - 10.0 years

10 - 20 Lacs

Bengaluru

Hybrid

MAJOR RESPONSIBILITIES Perform the Software Engineer ( SE ) activity on a identified requirement or specification adhering to Automotive standards. This activity includes: Identify software design. Plan software implementation and derive test plan. Perform software integration, validation and provide test reports. Perform coding, testing and code review. Monitor software quality & Report software quality issues. Report the SW status to the lead at defined frequency and milestones. Follow up the actions and Track to closure. Contribute to the definition, deployment and maintenance of the embedded software development standards. Contribute to the improvement for standards and tool EDUCATIONAL QUALIFICATIONS Academic Background BE/ ME/MS in CS/EC domain Post-graduation in engineering will be given preference. RELEVANT EXPERIENCE Main qualifications: Required experience from 5 13 years. Strong knowledge of Android Audio Framework. Strong programming skills, including C++, Java and JNI, Binders, IPC mechanisms. Should have good knowledge/experience on middleware audio policy manager, audio flinger, android HAL, media server, audio server. Have good knowledge and understanding of Android development, debugging tools. Knowledge in design patterns, data structures ,Object Oriented Programming Concepts, Multi-threading. Good to have knowledge in creating detailed SW architecture, requirements, and design documents Good to have knowledge of UNIX, Linux. Experience in Automotive Infotainment systems / working in SDV is plus. Should have knowledge on audio frameworks (QNX MMF/io-audio/Dev-A, OpenMAX, Android Player (NuPlayer / StageFright), Android Audio System (AudioFlinger, AudioEffect, Audio Policy manager), GStreamer, etc) Experience in ALSA or Audio HAL, HIDL in android is must. Good Understanding of Codec2 interface in Android. Experience in Agile methodologies and Scrum process for Project Development. Good team player and should follow agile development methodologies and ASPICE practice as part of SW development lifecycle.

Posted 2 months ago

Apply

5.0 - 10.0 years

10 - 20 Lacs

Bengaluru

Hybrid

Android Framework Developer MAJOR RESPONSIBILITIES - Perform the Software Engineer ( SE ) activity on a identified requirement or specification adhering to Automotive standards. This activity includes: Required experience from 5 13 years. Identify software design. Plan software implementation and derive test plan. Perform software integration, validation and provide test reports. Perform coding, testing and code review. Monitor software quality & Report software quality issues. Report the SW status to the lead at defined frequency and milestones. Follow up the actions and Track to closure. Contribute to the definition, deployment and maintenance of the embedded software development standards Contribute to the improvement for standards and tool

Posted 2 months ago

Apply

3.0 - 6.0 years

2 - 6 Lacs

Hyderabad

Work from Office

Education : B.Tech/M.Tech in ECE, CS, EEE Notice Period : Immediate to 3 months Key Responsibilities : - Design, develop, and maintain multimedia drivers (audio, video) for embedded systems. - Port multimedia drivers to various hardware platforms and operating systems (Linux). - Optimize multimedia driver performance for low-power and high-performance scenarios. - Develop and integrate multimedia codecs and frameworks into the driver stack. - Work closely with hardware teams to ensure optimal multimedia module integration. - Troubleshoot and resolve multimedia-related issues. - Stay updated with the latest multimedia technologies and industry trends. Required Skills : - Strong proficiency in C programming language. - In-depth knowledge of Linux kernel and device driver development. - Experience with multimedia hardware interfaces (I2S, SPDIF, HDMI, USB). - Understanding of audio and video codecs (AAC, MP3, H.264, VP9, etc.). - Familiarity with multimedia frameworks (GStreamer, FFmpeg). - Experience with debugging tools and techniques. - Good problem-solving and analytical skills. - Strong communication and teamwork abilities. Preferred Skills : - Experience with camera driver development. - Knowledge of computer vision and image processing algorithms. - Experience with scripting languages (Python, Perl). - Familiarity with real-time operating systems (RTOS).

Posted 2 months ago

Apply
Page 1 of 2
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies