MTS - Multimedia/GPU stack development

4 weeks ago


Bengaluru, India Wind River Full time

Job Description Roles & Responsibilities: - Minimum 8-15 years experience in developing low level embedded OS capabilities, such as device driver development, board support packages, and board bring up. - Expertise in developing GPU, Graphics Drivers, Display Drivers, OpenGL/OpenCL or Vulkan. Good understanding of Graphics tests and conformance test suite is a plus. - Good understanding and experience of Embedded systems and related HW, SW components (Processor, Memory, Peripherals, OS, Device Drivers etc.). - Working knowledge of software and drivers for peripherals and controllers and services for complex SOC Systems) for ARM/Intel/PowerPC based. - Strong working experience in HW interface for ARM 64-bit OR Intel Architecture processors with assembly programming and with strong debugging and troubleshooting skills. - Strong understanding on the underlying Architecture: CPU, MMU, Cache, Interrupts, DMA, ADC/DAC, EEPROM, PWM, Watchdog Timers, and other embedded peripherals. - Experience in programming PIC, GIC, UART, Timer, Nexus Bus, Simple Bus, Memory Controller, RTC etc. - Proficient in Hypervisors and Embedded Virtualization mechanism - Knowledge and experience of any RTOS (QNX, VxWorks, FreeRTOS, Linux, etc.) is a plus ABOUT YOU Core Competencies & Demonstrated Success - Experience in embedded software development specifically in GPU, Graphics Drivers and multimedia - Self-motivated with a customer-focused mindset - Able to develop product features in accordance with customer requirements. - Good oral and written communication skills - Able to work and collaborate in a team environment Qualifications - BTech / MTech degree (Computer Science, Computer/Electrical Engineering, or equivalent technical degree). - Solid understanding of software development methodology. - Minimum 8-15 years experience in developing low level embedded OS capabilities, such as device driver development, board support packages, and board bring up. - Experience in developing software stacks written preferably in C, C++ and experience working with BSP, Hardware Abstraction Layer (HAL) and Bootloader development. - Good understanding and experience of Embedded systems and related HW, SW components (Processor, Memory, Peripherals, OS, Device Drivers etc.). - Working knowledge of software and drivers for peripherals and controllers and services for complex SOC Systems) for ARM/Intel/PowerPC based. - Strong working experience in HW interface for ARM 64-bit OR Intel Architecture processors with assembly programming and with strong debugging and troubleshooting skills. - Strong understanding on the underlying Architecture: CPU, MMU, Cache, Interrupts, DMA, ADC/DAC, EEPROM, PWM, Watchdog Timers, and other embedded peripherals. - Experience in programming PIC, GIC, UART, Timer, Nexus Bus, Simple Bus, Memory Controller, RTC etc. - Proficient in Hypervisors and Embedded Virtualization mechanism - Knowledge and experience of any RTOS (QNX, VxWorks, FreeRTOS, Linux, etc.) is a plus.



  • Bengaluru, India Votary Softech Solutions Pvt. Ltd. Full time

    Description :Job Overview :We are seeking an experienced Multimedia Developer with strong expertise in low-level system programming, multimedia frameworks, and codec integration for embedded platforms. The ideal candidate will work on developing, optimizing, and debugging multimedia pipelines for next-generation devices, ensuring high performance, stability,...


  • Bengaluru, Karnataka, India Votary Softech Solutions Pvt. Ltd. Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    DescriptionJob Overview :We are seeking an experienced Multimedia Developer with strong expertise in low-level system programming, multimedia frameworks, and codec integration for embedded platforms. The ideal candidate will work on developing, optimizing, and debugging multimedia pipelines for next-generation devices, ensuring high performance, stability,...

  • Mts - Bsp

    2 days ago


    Bengaluru, Karnataka, India Wind River Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Description Position at Wind River JOB DESCRIPTION – Senior Member of Technical Staff – GPU/Multimedia at Bangalore with WindRiver.   Job Description In a world increasingly driven by software innovation, Wind River is pioneering the technologies to accelerate the digital transformations of our customers with a new generation of Mission Critical AI...

  • GPU RTL Design

    2 days ago


    Bengaluru, Karnataka, India Qualcomm Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Company:Qualcomm India Private LimitedJob Area:Engineering Group, Engineering Group > Hardware EngineeringGeneral Summary:Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes...


  • Bengaluru, Karnataka, India Advanced Micro Devices, Inc Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    WHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences – from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...


  • Bengaluru, Karnataka, India Advanced Micro Devices, Inc Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    WHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences – from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...


  • Bengaluru, India Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...


  • Bengaluru, India Votary Softech Solutions Pvt. Ltd. Full time

    Description :About the job :Job Title : Embedded Developer - Android & Multimedia (Automotive Domain)Job Description :We are looking for an experienced Embedded Developer with strong expertise in Android and Multimedia systems for automotive applications.The ideal candidate will be responsible for developing, integrating, and optimizing embedded Android...

  • SDE III

    3 weeks ago


    Bengaluru, India Glance Full time

    Job Description We are looking for aSenior Software Engineer (SDE III)who will build, profile, and optimize GPU workloads powering next-generation generative AI experiences fromStable Diffusionimage generation to transformer-based multimodal models. you'll work closely with research and infrastructure teams to make model inference faster, more...

  • GPU Kernel Developer

    2 weeks ago


    Bengaluru, India Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...