Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 7.0 years
0 Lacs
pune, maharashtra
On-site
The ideal candidate for the position of C++ Developer should hold a Bachelor's degree in computer science or a related program, or possess equivalent work experience. The candidate must demonstrate a high level of proficiency in C++11 and Linux system programming, including skills in IPC multi-processing, multi-threading, and debugging/core dump analysis. Additionally, the candidate should have strong debugging skills and knowledge of video streaming technologies such as MPEG-DASH, HLS, and Progressive Download. Moreover, familiarity with different audio/video formats like h264, H265, AV1, mp4, cmaf, ts, and tools for analyzing them is essential. Knowledge of SoC architecture and experience in developing firmware for hardware media pipelines are also required. The candidate should possess good communication skills, problem-solving abilities, and be a team player. Desirable qualifications include expertise in Digital Rights Management (Widevine, Playready, FairPlay) and Trusted Execution Environment, as well as knowledge of multimedia frameworks like gstreamer and ffmpeg. Experience in Web playback technologies such as MSE and EME is considered a plus. The responsibilities for this role include the development of firmware for hardware media pipelines, debugging, and analyzing core dumps. The candidate will work collaboratively within a team environment to deliver high-quality solutions. At GlobalLogic, we provide a culture of caring that prioritizes an inclusive environment where individuals are valued and supported. Continuous learning and development opportunities are offered to help employees grow both personally and professionally. Employees have the chance to work on meaningful projects that have a real impact on clients worldwide, fostering curiosity and problem-solving skills. The company values work-life balance and offers various career paths and work arrangements to achieve this balance. GlobalLogic is a high-trust organization that upholds integrity and ethical practices, providing a safe and reliable environment for employees and clients. GlobalLogic, a Hitachi Group Company, is a digital engineering partner to leading companies worldwide. With a focus on creating innovative digital products and experiences, GlobalLogic collaborates with clients to transform businesses and redefine industries through intelligent solutions.,
Posted 1 week ago
3.0 - 5.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Join the leader in entertainment innovation and help us design the future. At Dolby, science meets art, and high tech means more than computer code. As a member of the Dolby team, youll see and hear the results of your work everywhere, from movie theaters to smartphones. We continue to revolutionize how people create, deliver, and enjoy entertainment worldwide. To do that, we need the absolute best talent. Were big enough to give you all the resources you need, and small enough so you can make a real difference and earn recognition for your work. We offer a collegial culture, challenging projects, and excellent compensation and benefits, not to mention a Flex Work approach that is truly flexible to support where, when, and how you do your best work. Job Summary This position is based in the product engineering team of the Entertainment Technology group. In this role, you will design and build audio and video software for global users in consumer entertainment and automotive industries in collaboration with key industry partners. The role involves designing and developing Dolby&aposs audio and video technologies, including Dolby Atmos and Dolby Vision, along with operating systems integration and application development. The position requires knowledge of multimedia frameworks, audio/video technologies, a very good understanding of operating system internals (e.g. Android or Linux) and their application frameworks. The position demands a candidate capable of doing quality work against technical and schedule challenges, following strong software design and process principles, working in a cross-geo team and communicating effectively with peers, supervisors and other business units/functions. ESSENTIAL JOB FUNCTIONS: Collaborative Development Contribute effectively as a member of cross-geographical project teams Plan, design, develop, and deliver well-structured, reliable software modules on schedule Participate actively in software design sessions, code reviews, and bug resolution Provide technical assistance and expertise to other teams and stakeholders Technical Expertise Demonstrate proficiency with established software development tools (design, debugging, continuous integration) Apply knowledge of relevant technologies (operating systems, libraries, packages) Proactively identify, assess, and mitigate potential project risks and technical issues Maintain awareness of competitive and complementary technologies in the field Contribute innovative ideas for new technologies, tools, and methodologies applicable to assigned work Identify and investigate potential applications for future products or licensable technologies Communication Communicate effectively through clear verbal and written communication within the project team Articulate technical concepts clearly when collaborating with internal teams and external customers REQUIREMENTS : Bachelor&aposs or Master&aposs degree in Electrical Engineering, Computer Science, or related fields. Over 3 years experience in software development (C/C++/Java/Python/Rust/Kotlin). Understanding of audio and video concepts, such as file formats, codecs, and basic digital signal processing. Familiarity with Android OS internals & SoC vendor hardware abstraction layers and the associated device drivers. Experience in Android and/or iOS app development is preferred. Ability to apply knowledge of professional and technical concepts. Capability to establish deadlines and approaches for various assignments. Proficient written and verbal communication skills in both general and technology-specific contexts. All official communication regarding employment opportunities at Dolby will come from an official dolby.com email address. We will never request payment as part of the hiring process. If you receive a suspicious message, please verify its authenticity before responding. Show more Show less
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
karnataka
On-site
As a Technical Lead with over 8 years of experience in embedded Linux development, specifically in the automotive or In-Vehicle Infotainment (IVI) domain, you will be responsible for spearheading the design and implementation of a Linux-based IVI system. Your role will involve leading the development of crucial components such as Bootloader (BL), Board Support Package (BSP), and Human-Machine Interface (HMI) to ensure seamless integration, performance, and compliance with automotive standards. Your key responsibilities will include overseeing the end-to-end technical delivery of Linux-based IVI software components, designing system solutions that meet project requirements and industry standards, guiding the development of intuitive user interfaces, collaborating with cross-functional teams for integration and validation, defining coding standards, managing technical risks, and staying updated with emerging technologies and trends in IVI and embedded Linux development. To qualify for this role, you should hold a Bachelors or Masters degree in Computer Science, Electronics, or a related field, along with proven expertise in Bootloader development, Linux kernel porting, BSP development, and device driver implementation. Hands-on experience with HMI/UI frameworks like Qt, Wayland, or OpenGL, as well as a solid understanding of embedded system architectures and automotive communication protocols, will be essential. Familiarity with Yocto Project or Buildroot, experience in leading technical teams, and excellent problem-solving, communication, and leadership skills are also required. Preferred skills for this role include knowledge of multimedia frameworks, understanding of automotive safety standards and security best practices, experience with Agile/Scrum methodologies, and familiarity with CI/CD pipelines and automated testing tools. If you are looking to drive innovation in Linux-based IVI development and lead a team of engineers towards high-quality deliverables, this role offers an exciting opportunity to showcase your expertise and contribute to cutting-edge automotive technology.,
Posted 3 weeks ago
8.0 - 12.0 years
0 Lacs
karnataka
On-site
A career at HARMAN Automotive is an opportunity to be part of a global, multi-disciplinary team dedicated to leveraging the power of technology to shape the future. As a Principal Engineer, you will play a pivotal role in developing Android HMI Applications within the Infotainment context and ensuring the seamless delivery of software integration. Your responsibilities will encompass analyzing specifications, crafting high-level designs, maintaining traceability, reviewing unit-level code, and documenting your work on HARMAN product(s). In this role, you will provide technical coordination in software development by comprehending requirements for specific projects/programs and mentoring a team of engineers on skill-building aspects relevant to the project. Your tasks will include requirement analysis, component ownership for Android HMI development, integration of features/libraries from other concepts/products, and active participation in design, development, verification, troubleshooting, and delivery of high-quality products. To excel in this position, you should hold a Bachelor's degree in Computer Engineering, Electrical Engineering, or equivalent, coupled with 8-10 years of experience in Android Application development and integration on embedded platforms using Kotlin, Java, and Jetpack Compose. Proficiency in native C/C++ programming, communication interfaces like JNI, binder/AIDL/HIDL, multimedia frameworks, multi-threaded programming, middleware solution development on the Android environment, and Android application framework is essential. Additionally, familiarity with cloud interfaces, UML state diagrams, sequence diagrams, debugging tools, third-party libraries, APIs, Android SDK, and agile development practices is required. Moreover, possessing code quality orientation, experience in UI design tools like Figma, knowledge of automotive, audio, and e-commerce domains, resourcefulness in problem-solving, structured work approach, proactive mindset, effective communication skills, innovation-driven mindset, and strong team player capability are advantageous. Your willingness to work in Bangalore, India, and ability to successfully complete background investigations and drug screenings are prerequisites for this role. Joining HARMAN Automotive offers a flexible work environment, employee discounts on premium products, extensive training opportunities, competitive wellness benefits, tuition reimbursement, access to fitness facilities and cafeteria, and an inclusive work environment that values professional and personal development. At HARMAN, innovation unleashes next-level technology across automotive, lifestyle, and digital transformation solutions, creating extraordinary experiences and addressing evolving needs. If you are ready to make a lasting impact through innovation, we invite you to be part of our talent community at HARMAN.,
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
hyderabad, telangana
On-site
You should have a minimum of 4 years of experience in AOSP FW with expertise in the Infotainment domain. Knowledge of C/C++ and JAVA is preferred, and experience in Android FW is required. It is essential to be familiar with Android HAL AOSP architecture, as well as Android Concepts, policies, config, and board config files. Your responsibilities will include documenting code, providing technical support as needed, and demonstrating strong knowledge and experience with AAOS and AOSP. You should possess solid expertise in AOSP, Android framework, and services such as Multimedia and camera, along with proficiency in Android HAL, Android graphics pipeline, DRM, and Codecs. Strong debugging skills in Linux Programming/Environment are necessary, along with knowledge of JNI, C/C++, solution library optimization, and SDK integration. Experience in Android Application, Filters development, Cloud pipeline architecture, and System & Graphics Rendering is desired. Troubleshooting issues related to Android framework components and a strong understanding of HAL concepts are also important. Additionally, you should have strong C/C++ development skills with a good grasp of object-oriented design and an understanding of Android framework and overall Android Architecture. Proficiency in any one of Android HAL components such as Audio, Graphics, Camera, or Power is required. Experience with Multimedia frameworks like Stagefright, Gstreamer, OpenMAX, and Codec2 is beneficial. Compliance to CTS/VTS and support in resolving defects, a strong background in embedded systems development, system knowledge, and system debugging are expected. Being self-motivated to learn and explore new areas is essential, along with a good understanding of the Gtest framework. You should be able to independently debug issues effectively.,
Posted 1 month ago
4.0 - 7.0 years
7 - 17 Lacs
Hyderabad
Work from Office
Job Title: Linux Video Developer Location: Hyderabad Experience: 4 to 7 Years Notice Period: Immediate to 15 Days Key Responsibilities: Lead the design and development of Linux-based video driver architecture and user-space frameworks. Own the enablement and optimization of hardware video codecs (VPU/GPU) including H.264, H.265/HEVC, VP9, AV1, etc. Develop and maintain V4L2-based drivers, media controller interfaces, and buffer management frameworks. Collaborate with the hardware and firmware teams for new chip bring-up, validation, and performance tuning. Integrate and optimize multimedia frameworks such as GStreamer, FFmpeg, and OMX IL in embedded Linux environments. Drive system-level debugging, performance benchmarking, and compliance testing (CTS, GTS, etc.). Guide and mentor junior engineers, ensuring best practices in coding, testing, and documentation. Contribute to open-source communities when applicable, especially in kernel or media frameworks. Required Qualifications: 4+ years of experience in embedded Linux multimedia or video driver development. Strong hands-on experience with V4L2 , DRM/KMS, and video codecs (hardware & software). Deep understanding of Linux kernel architecture, memory management, and device tree. Proficient in C/C++ , and scripting languages such as Bash or Python. Experience in video framework integration: GStreamer , FFmpeg , or OpenMAX . Familiarity with performance profiling tools (perf, ftrace, gprof, etc.). Excellent debugging skills across kernel and user-space layers.
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As a Middleware Developer for Linux-based IVI Development with 3-5+ years of experience, you will be responsible for designing, developing, and integrating middleware components for our In-Vehicle Infotainment (IVI) system based on Linux. Your role will involve building and maintaining communication services, multimedia frameworks, and other platform services that connect the Board Support Package (BSP) with the Human-Machine Interface (HMI) layers. Your key responsibilities will include developing and maintaining middleware components such as multimedia frameworks (GStreamer, PulseAudio), communication services (Bluetooth, Wi-Fi, GPS), and vehicle data interfaces. You will collaborate with BSP teams to ensure seamless integration of middleware with hardware and low-level software. Working with HMI developers, you will efficiently expose middleware services for UI consumption. Implementing inter-process communication (IPC) mechanisms and service discovery protocols will also be part of your tasks. Additionally, optimizing middleware performance and resource utilization on embedded Linux platforms, debugging and troubleshooting middleware issues, and participating in architectural discussions, code reviews, and documentation are essential aspects of your role. You will be responsible for ensuring that middleware complies with automotive standards and security best practices. To qualify for this position, you should hold a Bachelor's degree in Computer Science, Software Engineering, or a related field, and have at least 3 years of experience in middleware development for embedded Linux systems. Strong knowledge of multimedia frameworks (GStreamer, PulseAudio) and networking protocols is required, along with experience in Bluetooth, Wi-Fi, GPS, and CAN bus communication protocols. Proficiency in C/C++ and scripting languages like Python or Bash is essential. Familiarity with Linux IPC mechanisms (DBus, sockets), a good understanding of embedded Linux architecture and cross-layer integration, and strong problem-solving and collaborative skills are also necessary. Preferred skills for this role include 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, and exposure to Agile development methodologies.,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
As a C++ Developer at our company, you will be responsible for developing and maintaining software solutions using C++ programming language. Your expertise in C++11 and Linux system programming will be crucial in handling tasks such as IPC multi-processing, multi-threading, debugging, and core dump analysis. Additionally, your knowledge of video streaming technologies like MPEG-DASH, HLS, and Progressive Download, as well as audio/video formats such as h264, H265, AV1, mp4, cmaf, ts, will be essential in contributing to our projects. You will also be required to have a good understanding of SoC architecture and experience in developing firmware for hardware media pipeline. Strong communication skills, problem-solving abilities, and a collaborative approach are key attributes that we are looking for in our ideal candidate. Desirable skills include expertise in Digital Rights Management (Widevine, Playready, FairPlay) & Trusted Execution Environment, knowledge of multimedia frameworks like gstreamer, ffmpeg, and experience in Web playback technologies such as MSE & EME. At GlobalLogic, we offer a culture of caring where people come first. We prioritize inclusivity, acceptance, and a sense of belonging, fostering meaningful connections among team members. You will have access to continuous learning and development opportunities, enabling you to grow personally and professionally. Engage in interesting and impactful work, collaborating with clients globally to bring innovative solutions to life. We value work-life balance and offer flexibility in work arrangements to ensure you can achieve harmony in your professional and personal life. Join us at GlobalLogic, a high-trust organization committed to integrity and ethical practices. As a trusted digital engineering partner to leading companies worldwide, we are dedicated to creating intelligent products, platforms, and services that redefine industries and drive digital transformation. Embrace the opportunity to work on cutting-edge projects that shape the future and make a real impact in the digital world.,
Posted 1 month 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
67493 Jobs | Dublin
Wipro
26746 Jobs | Bengaluru
Accenture in India
21683 Jobs | Dublin 2
EY
20113 Jobs | London
Uplers
14352 Jobs | Ahmedabad
Bajaj Finserv
13841 Jobs |
IBM
13289 Jobs | Armonk
Accenture services Pvt Ltd
12869 Jobs |
Amazon
12463 Jobs | Seattle,WA
Amazon.com
12066 Jobs |