ST
Job Description
Responsibilities:
- Design, develop, and maintain embedded software using C programming on Linux-based platforms.
- Develop, customize, and maintain Yocto-based Linux distributions for STB/IPTV devices.
- Work on video and multimedia subsystems, ensuring performance optimization and stability.
- Develop, debug, and enhance Linux device drivers and kernel modules.
- Perform troubleshooting, root cause analysis, and system-level debugging.
- Ensure software quality through code reviews, documentation, and adherence to development best practices.
- Clearly communicate technical concepts, challenges, and solutions to both technical and non-technical stakeholders.
- Collaborate with cross-functional teams including Middleware, QA, and Triage teams to resolve complex system and integration issues.