Embedded Engineer
Tata Elxsi Ltd
Embedded Engineer
Tata Elxsi Ltd
Chennai
Not disclosed
Job Details
Job Description
Embedded Engineer - RDKV/STB
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:
- Embedded Software Development:Design, develop, and maintain embedded software using C and C++.
- System Integration:Integrate software components into a fully functional software system.
- Linux Development:Develop and maintain software for Linux-based systems, including kernel and user-space applications.
- DOCSIS Implementation:Work on DOCSIS (Data Over Cable Service Interface Specification) protocols to ensure robust and efficient data transmission.
- RDK Development:Develop and integrate software using the Reference Design Kit (RDK) for set-top boxes and broadband devices.
- Performance Optimization:Optimize software for performance, reliability, and resource efficiency.
- Debugging and Troubleshooting:Identify, analyze, and resolve software defects and issues.
- Documentation:Create and maintain comprehensive documentation for software applications and systems.
- Collaboration:Work closely with cross-functional teams, including hardware engineers, QA, and product management, to ensure project success.
- Key Performance Indicators (KPIs) for the role: Over the next 12 months this roles success gets measured on:
- Performance optimization metrics (throughput, latency)
- Code quality and reliability
- Memory efficiency and resource utilization
- Project delivery timelines
- System stability under load
KEY JOB REQUIREMENTS:
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.
Send your CV to aparna.m1@tataelxsi.co.in
Job role
Work location
Chennai
Department
Engineering - Hardware & Networks
Role / Category
IT Network
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Any experience
About company
Name
Tata Elxsi Ltd
Job posted by Tata Elxsi Ltd