
Senior Software Engineer
- Noida, Uttar Pradesh
- Permanent
- Full-time
- Working closely with the Product team you will gain a strong understanding of our customer's needs and get involved in the design, development and implementation of improvements of Irdeto's middleware product.
- You will work with other colleagues on these technical challenges and interface daily with some of our technical teams abroad to ensure product quality.
- You will also be expected to follow the scrum process, perform code reviews and document source code.
- You have successfully obtained a Bachelor's / Master's Degree in Computer Science, Telecommunications or a related field.
- 7+ year of solid hands-on experience in C/C++/Java programing and fundamentals.
- Strong understanding of embedded hardware systems, real-time, kernel and Linux operating systems.
- Knowledge with STB software components, including on-chip/off-chip drivers (HAL), middleware (e.g., Open TV, MHP, Irdeto), and UI frameworks.
- Knowledge of DVB standards (e.g., DVB-S, DVB-S2, DVB-T, DVB-H, DVB-IP), ISDB, MPEG, H.264, H.265, UHD, HDR, DSMCC, SQLite, GStreamer, Voice, WIFI, Bluetooth and file compression techniques.
- Understanding of interactive TV technologies, such as EPG and VoD.
- Some experience with Digital TV (DVB standard), OTT streaming, or Android TV technologies.
- Knowledge of RDK-V fundamentals, services and build system (Yocto).
- Full Stack integration fundamentals and debugging skills.
- Good to have the knowledge of OTT Backend, Players, and SDK Tools for Data Analytics.
- Strong Understanding of Multithreading.
- Good in Data Structure.
- Debugging methods like analysis of heap, thread dump, Garbage Collector, Memory Analysis etc. is a plus.
- Good knowledge in development processes and continuous integration (Git, GitLab, Jenkins, JIRA ...)
- You have proficient verbal and written English skills.
- You thrive working in an international, fast-paced technology-driven environment.
- A multicultural and international environment where diversity is celebrated
- Professional education opportunities and training programs
- Innovation sabbaticals
- Volunteer Day
- State-of-the-art office spaces
- Additional perks tailored to local offices (e.g., on-site gyms, fresh fruit, parking, yoga rooms, etc.)