BENGALURU · FULLTIME
MTS - Multimedia/GPU stack development
Wind River
Bengaluru · onsite · Posted 63d ago
Sourced from
Not disclosed8–15 yrsfulltimeBengaluru
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.7s
- Found the form on Foundit · 12 questions to answer1.8s
- Decided the answers for all of them2.3s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
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.
Sourced from foundit
Section · 02
Skills
OS capabilitiescBspC plus plusEmbedded SystemsHardware Abstraction Layer
Section · Company
About Wind River

Wind River
Software Product
90
employees
1981
45 years old
Bangalore / Bengaluru, Karnataka
India
₹29.9L PA avg
Avg at Wind River
About
Wind River leads in software solutions that drive digital transformation across various industries, supporting mission-critical intelligent systems from edge to cloud.
Industries
Software ProductHardware & Networking
Employee ratings
10 reviews
2.9/ 5
Culture
3.0
Career growth
2.8
Work-life
3.1
Employees rate it well for
Compensation & Benefits35Work-Life Balance30
Find them on