Embedded Software Engineer

Wipro

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

19 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Embedded SW_Driver_Development is seeking engineers to join the team to develop and optimize embedded software drivers for a range of hardware components. You will work on C/Embedded Linux drivers, PCIe subsystems, and Yocto-based builds, contributing to performance optimization and hardware bring-up.

Ideal candidates have 4–12 years of embedded software experience, strong C programming and Linux skills, and familiarity with multimedia drivers such as Vaapi and GStreamer for decoding/encoding

Qualifications

  • 4–12 years of embedded software development experience.
  • Proficiency in C programming and embedded Linux.
  • Experience with PCIe subsystem and driver development.

Responsibilities

  • Develop and optimize embedded software drivers for various hardware components.
  • C programming for embedded targets.
  • Work with Embedded Linux environments and ensure driver stability.
  • Implement and optimize PCIe subsystems and DMA drivers.
  • Handle board bring-up and hardware bring-up activities.
  • Utilize Yocto for build and integration.
  • Work with IOMMU concepts for memory management and isolation.
  • Optimize performance of drivers and subsystems.
  • Collaborate with teams requiring strong communication skills.
  • Develop Audio, I2S Protocol, and multimedia drivers (Vaapi, GStreamer, ffmpeg) for decoding/encoding (H264/HEVC/AV1/VP9).
  • Handle other PCI Subsystem drivers as needed.

Skills

C Programming
Embedded Linux
PCIe Subsystem knowledge
IPC Mechanisms
DMA Driver Development
Board Bring-up
Yocto
IOMMU concepts
Performance Optimization
Communication Skills
Audio
I2S Protocol
Multimedia drivers (Vaapi, GStreamer,/
PCI Subsystem Drivers

Tools

Yocto

Job description

Embedded SW_Driver_Development is a leading company in the field of embedded systems, dedicated to innovation and excellence in software development. Our mission is to provide cutting-edge solutions that enhance the performance and functionality of embedded devices. We foster a culture of collaboration, creativity, and continuous learning.

About the Role

We are seeking 5 Engineers with 4-12 years of experience to join our Embedded SW_Driver_Development team. The role involves developing and optimizing embedded software drivers for various hardware components.

Responsibilities
  • C Programming
  • Embedded Linux
  • PCIe Subsystem knowledge
  • IPC Mechanisms
  • DMA Driver Development
  • Board Bring-up
  • Yocto
  • IOMMU concepts
  • Performance Optimization
  • Communication Skills
  • Audio
  • I2S Protocol
  • Multimedia (Vaapi, GStreamer, ffmpeg) drivers, understanding of H264/HEVC/AV1/VP9 decoding/encoding
  • Any PCI Subsystem Drivers
Qualifications

Education details: 4-12 years of experience in embedded software development.

Required Skills
  • C Programming
  • Embedded Linux
Preferred Skills
  • Performance Optimization
Pay range and compensation package

Competitive salary based on experience and qualifications.

Equal Opportunity Statement

We are committed to diversity and inclusivity in our hiring practices and encourage applications from all qualified individuals.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software/Driver Development Engineer
Embedded Software/Driver Development Engineer

Two95 International • Bengaluru

On-site
INR 400,000 - 700,000
Senior Embedded Linux Development Engineer
Senior Embedded Linux Development Engineer

Luxoft • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Embedded Device Driver Engineer
Embedded Device Driver Engineer

TekPillar • Bengaluru

On-site
INR 1,500,000 - 2,700,000
Software Engineer, Embedded Systems
Software Engineer, Embedded Systems

Ceremorphic, Inc. • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Embedded Software Engineer - Device Drivers / BSP
Embedded Software Engineer - Device Drivers / BSP

TekPillar® • Bengaluru

On-site
INR 1,400,000 - 2,400,000
Linux Device Driver Developer
Linux Device Driver Developer

Sapphire Stream Technology • Hyderabad

On-site
INR 600,000 - 1,200,000
AM - Software Engineer
AM - Software Engineer

KOHLER India • Maharashtra

On-site
INR 4,000,000 - 6,000,000
Linux Device Driver Engineer
Linux Device Driver Engineer

Sequoia Applied Technologies • India

On-site
INR 1,000,000 - 1,500,000
Linux Device Driver Engineer
Linux Device Driver Engineer

Ignitarium • Pune District

On-site
INR 600,000 - 1,200,000
Device Driver Developer
Device Driver Developer

Shashwath Solution • Dadri

On-site
INR 900,000 - 1,300,000