Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 6.0 years
0 Lacs
hyderabad
Work from Office
Relevant experience in embedded applications/middleware/Android Video framework/Video drivers, Video Encoder/Decoder is a must. Strong knowledge & experience of C, C++ programming, any Real time embedded system experience is preferred Experience with embedded software development, ARM family is plus. Good knowledge and experience in ExoPlayer, Android Multimedia Stagefright framework, Codec2 and Open MAX IL Strong hardware and Software debugging skills is preferred. Experience with T32, JTAG, ICE debuggers and Android debugging is plus. Good communication skills (both written and verbal), be a team player and customer communication is desirable
Posted 4 days ago
3.0 - 8.0 years
7 - 17 Lacs
bengaluru
Work from Office
Role & responsibilities Android, Display, Camera , Multimedia drivers Experience in Android AOSP and lower layers Linux Driver and Kernel experience, Debugging Experience in Android Multimedia stack and drivers Preferred candidate profile
Posted 1 week ago
5.0 - 10.0 years
6 - 16 Lacs
chennai, bengaluru, thiruvananthapuram
Hybrid
Experience: 5-12 Years Location - Chennai/Bangalore/Trivandrum 5+ years of hands-on experience in embedded systems development, with at least 3+ years on OpenWRT or Prpl-based platforms. Strong proficiency in C, shell scripting, and Linux-based embedded development. Proven experience with networking protocols: 802.11, IPv4/IPv6, NAT, DNS, DHCP, VLAN, QoS. Familiarity with Prpl Foundation initiatives like PrplOS, PrplMesh, and LXC/Docker support on embedded devices. Experience with wireless driver integration, MAC/PHY layer debugging, and Wi-Fi mesh solutions. Exposure to management protocols such as TR-069, TR-369 (USP), SNMP, and cloud-based CPE management. Familiarity with Yocto, Buildroot, or custom OpenWRT build systems. Hands-on with tools such as Wireshark, U-Boot, JTAG, and gdb.
Posted 2 weeks ago
7.0 - 11.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is looking for a highly skilled and experienced Senior Embedded Systems Engineer to join their dynamic team. As a Senior Embedded Systems Engineer, you will be responsible for the design, development, and maintenance of embedded systems and software. Your expertise in C/C++ and embedded systems will be crucial in ensuring the success of projects. You will collaborate closely with cross-functional teams to deliver high-quality, reliable, and efficient solutions. Your key responsibilities will include designing, developing, and testing embedded software and firmware for various applications, collaborating with hardware engineers to integrate software and hardware components, optimizing and debugging embedded systems for high performance and reliability, participating in code reviews, and providing constructive feedback to team members. The ideal candidate should have a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, along with a minimum of 7-9 years of experience in embedded systems development. Strong programming skills in C++/C and Python, a solid understanding of embedded systems architecture and design principles, experience with microcontrollers, microprocessors, and real-time operating systems, as well as excellent problem-solving skills and attention to detail are required. Preferred qualifications include experience with Linux kernel and driver development, knowledge of Linux networking and related protocols, familiarity with version control systems like Git, experience with debugging tools and techniques such as JTAG and GDB, and understanding of hardware interfaces and communication protocols like I2C, SPI, and UART. Additionally, the candidate should be a quick learner, self-motivated, and willing to explore and work across various technology areas. Apart from technical skills, strong communication and teamwork skills are essential for this role. The candidate should have good experience in multimedia framework, device to cloud communication, ARM based chipsets, and should stay up-to-date with industry trends and emerging technologies to drive innovation. Mentoring and guiding junior engineers to foster a culture of continuous learning and improvement is also a part of the responsibilities. Qualcomm is an equal opportunity employer and is committed to providing reasonable accommodations for individuals with disabilities during the application/hiring process. If you need an accommodation, you can email disability-accommodations@qualcomm.com or call Qualcomm's toll-free number. Qualcomm expects its employees to adhere to all applicable policies and procedures, including those related to the protection of confidential information. For individuals seeking a job at Qualcomm, the Careers Site is the place to apply. Staffing and recruiting agencies are not authorized to use the site for submissions. Unsolicited resumes or applications will not be accepted. For more information about this role, please contact Qualcomm Careers.,
Posted 2 weeks ago
2.0 - 4.0 years
4 - 9 Lacs
hyderabad, bengaluru
Work from Office
Job Title: Multimedia Device Driver Developer Experience: 24 Years Location: [Bangalore, Hyderabad] About the Role We are looking for a passionate and skilled Multimedia Device Driver Developer to join our team. The ideal candidate will have strong expertise in C/C++ programming and hands-on experience in developing and debugging camera, video, audio, and display drivers for Linux and Android platforms. Key Responsibilities Design, develop, and maintain multimedia device drivers for Linux/Android platforms. Work on Camera (V4L2), Display, Video, and Audio driver development . Integrate and optimize drivers for ARM-based platforms . Debug and resolve issues using tools like GDB, JTAG , and other debugging utilities. Collaborate with cross-functional teams to ensure seamless integration with multimedia frameworks. Optimize performance and ensure compliance with system requirements. Required Skills Strong proficiency in C/C++ programming . Hands-on experience with: Camera frameworks V4L2 (Video for Linux 2) Display, Video, and Audio device driver development Solid understanding of Linux kernel and Android multimedia driver development . Experience with ARM architecture . Proficiency in debugging tools (e.g., GDB, JTAG). Good to Have Exposure to multimedia frameworks (e.g., GStreamer, OpenMAX). Knowledge of performance optimization for embedded systems. Familiarity with cross-compilation and build systems (e.g., Yocto, Buildroot). Education Bachelors or Master’s degree in Computer Science, Electronics, or related field . Why Join Us? Opportunity to work on cutting-edge multimedia technologies. Collaborative and innovative work environment. Competitive salary and benefits. Interested Candidates Share resume to Prasadkaruturi@Mirafra.com
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
You should have a Ph.D. in relevant domains with expertise in Biometric Recognition technologies such as Fingerprint, Iris, and Vein, as well as experience in Augmented Reality (AR) and Virtual Reality (VR). Your background should include knowledge in Multi-view, Stereo, and Depth technologies. Ideally, you hold a degree in EE/Electrical Engineering, with either a BS or MS from a top US school. Your skill set should encompass expertise in Algorithms, Sensor technologies including array sensors, multi sensors, and 2PD sensors. Experience in Vision and Imaging, Computational Photography, and computer vision is essential. You should be well-versed in Image and Video Pipeline, Multimedia Frameworks, and Security protocols. Knowledge in Heterogeneous Computing, Graphical Processor Unit (GPU) design, and software frameworks like Open CV, OpenVX, OpenGL, and GPGPU is required. Familiarity with Codec design, particularly H.264/V8 designs, as well as 3D technologies, Hardware accelerators, and RTL design is beneficial. Experience in Display controllers, Display processing, Low Light video and image capture, and IPI CSI/MIPI-DSI working and design is a plus. If you possess the above qualifications, kindly get in touch with Ram at Mobile: +91 98 1845 4080 / 98 6860 9864 for further discussions. Please note: This job description was sourced from hirist.tech.,
Posted 2 weeks ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
You will be responsible for the following requirements: Experience: 3 to 6 years Location: Bangalore Notice Period: Immediate If you are interested, please share your CV to mahalakshmi@zweizag.com Audio - Audio Framework/Audio HAL: - Required Skillset: Multimedia Framework, Audio Framework, Audio HAL, SDV, C, C++, Java, Android, GIT, Hypervisor, JNI HMI - Android Apps/Kotlin: - Required Skillset: KOTLIN, Java, Android, MVVM, Jetpack Compose, GIT, OOPS, DESIGN PATTERN, AIDL, SQLITE, JSON, SOLID PRINCIPLE This is a Full-time job with a Day shift schedule. The work location will be in person.,
Posted 2 weeks ago
8.0 - 10.0 years
30 - 35 Lacs
bengaluru
Work from Office
Must Have: Experience in GStreamer, Ffmpeg, MediaSDK Experience in Modern C++14/17, OOPs, Design patternsJob Title: C++ Video/Audio Streaming Lead (GStreamer) Job Summary We are seeking a highly experienced and driven C++ Video/Audio Streaming Lead with deep expertise in GStreamer, multimedia pipelines, and real-time streaming protocols. As the technical lead, you will architect, design, and lead the development of low-latency video and audio streaming systems for live broadcasting, video conferencing, or surveillance applications. You will also mentor a team of engineers and collaborate closely with product, QA, and DevOps teams. Key Responsibilities Lead the design and development of media streaming applications using C++ and GStreamer. Architect and optimize media pipelines for real-time, low-latency video/audio transmission. Integrate various audio/video codecs, containers, and transport protocols (RTP, RTSP, RTMP, WebRTC). Drive performance profiling, debugging, and tuning of multimedia applications. Collaborate with cross-functional teams on system integration, UI, and backend coordination. Guide and mentor a team of engineers; conduct code reviews and enforce best practices. Stay updated with the latest developments in multimedia frameworks, codecs, and streaming protocols. Participate in technical planning, estimations, and architecture reviews. Mandatory Key Skills GStreamer,Ffmpeg,MediaSDK,C++14,C++17,Modern C++,Object-Oriented Programming,OOPs,Design Patterns,C++*
Posted 3 weeks ago
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 3 weeks ago
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 3 weeks ago
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 3 weeks ago
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 weeks ago
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 weeks ago
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 1 month ago
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 1 month ago
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 2 months ago
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 2 months ago
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 2 months ago
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 2 months ago
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 2 months ago
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 2 months ago
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 2 months ago
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 2 months ago
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 2 months ago
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
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |