BENGALURU · FULLTIME
Embedded Software Engineer (STB)
Tata Group
Bengaluru · onsite · Posted 69d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.8s
- Found the form on Instahyre · 14 questions to answer1.3s
- Decided the answers for all of them2.9s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
We are looking for a highly skilled and motivated Software Engineer with 7-10 years of experience in the Set-Top Box (STB) domain to join our engineering team. The candidate will be responsible for designing, developing, integrating, and maintaining embedded software solutions for Linux-based STB platforms. The role requires strong expertise in embedded systems, middleware, device drivers, video technologies, and end-to-end product development.
Responsibilities:
- Design, develop, and maintain embedded software components for STB platforms.
- Work on Linux-based application development, middleware integration, and system bring-up activities.
- Develop and debug device drivers, board support packages (BSP), and platform software.
- Integrate and support video/audio playback solutions, DRM, OTT, and broadcast technologies.
- Analyze customer requirements and provide technical solutions.
- Perform root cause analysis and resolve complex software issues.
- Collaborate with cross-functional teams, including hardware, QA, product management, and customer engineering teams.
- Participate in code reviews and ensure adherence to software development best practices.
- Support product releases, customer deployments, and field issue investigations.
- Mentor junior engineers and contribute to technical leadership initiatives.
- Drive automation and CI/CD improvements for faster product development and testing.
Requirements:
- Core Skills: Strong programming experience in C and C++.
- Hands-on experience with Embedded Linux systems and drivers.
- Deep understanding of multimedia frameworks (GStreamer preferred).
- Experience with STB (Set-Top Box) platforms.
- Experience with GStreamer and adaptive streaming technologies is an added advantage.
- Expertise in multithreading, IPC, memory management, and debugging techniques.
- Device driver development and debugging experience.
- Good understanding of kernel internals and BSP development.
Sourced from instahyre
Section · 02
Skills
Section · Company
About Tata Group

Tata Group
IT Services & Consulting
1028k+
employees
1868
158 years old
Mumbai
India
About
Industries
Employee ratings
1,401 reviews
Culture
4.2
Career growth
3.8
Work-life
4.2
Employees rate it well for
Find them on