Description
One of our reputable clients is urgently seeking a Settup Box Engineer.Key Responsibilities:
Design and development of Software for STB middleware & applications
Collaborate with other Customer engineering teams to ensure successful development of devices
Responsible for working on the tasks allocated by team lead and project manager.
Responsible for implementing bug fixes and enhancements in a timely manner and comply with Customers development processes and standards.
Provide regular status updates on the tasks allocated.
Escalate the issues in timely manner to team lead and project manager.
Requirements:
Bachelor's degree (Engineering, Computer Science), Master's degree preferred
6+ years of experience with Embedded software engineering
4+ years of experience in broadcast video services delivery, broadband video, streaming applications, TV, Guide application client development
Skills:
Good understanding of embedded system concepts
Embedded C /C++ , Linux
Good understanding of STB and Digital TV domain
Strong Knowledge of STB Middleware, CAS platforms
Experience on NDS middleware, Snowflake UI etc is preferred plus
Should have thorough knowledge on User Space programming concepts - can be Linux, Understanding of STB ,tuner drivers is preferred
Good understanding of GCC toolchain and make.
Should have thorough knowledge on various debugging tools and debuggers
Good understanding of multi-threaded and multi process programming.