Purpose of the role:
As a Embedded Engineer, the person should be highly skilled Embedded Software Engineer with expertise in Embedded C, C/C++, Linux, DOCSIS, and RDK. The ideal candidate will be responsible for designing, developing, and maintaining embedded software applications, ensuring high performance and reliability in our products.
KEY RESPONSIBILITIES: In this role, you will be responsible for:
KEY JOB REQUIREMENTS: In this role, you will be successful, if you have:
Experience:
Graduate or postgraduate in Computer Science or related Engineering Specialization.
Relevant hands-on experience in software development with focus on high-performance systems
Skills & Competencies
Must Have:
Embedded C/C++
Extensive experience with Embedded C and C++ programming languages.
Linux:Strong knowledge of Linux operating systems, including kernel development and user-space programming.
DOCSIS:Experience with DOCSIS protocols and standards.
RDK:Familiarity with RDK and its application in set-top boxes and broadband devices.
Debugging Tools:Proficiency with debugging tools and techniques for embedded systems.
Version Control:Experience with version control systems such as Git.
Problem-Solving:Excellent analytical and problem-solving skills.
Communication:Strong communication and teamwork skills.
Keyskills: Embedded C C++ Linux STB Set Top Box Video RDK RDKV
Tata Elxsi is amongst the world's leading providers of design and technology services for product engineering and solutions across industries including Broadcast, Communications and Automotive.It provides technology consulting, new product design, development, and testing services. Tata Elxsi also p...