Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 10.0 years
15 - 25 Lacs
Chennai, Bengaluru
Work from Office
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: 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: 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.
Posted 5 days ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
20312 Jobs | Dublin
Wipro
11977 Jobs | Bengaluru
EY
8165 Jobs | London
Accenture in India
6667 Jobs | Dublin 2
Uplers
6464 Jobs | Ahmedabad
Amazon
6352 Jobs | Seattle,WA
Oracle
5993 Jobs | Redwood City
IBM
5803 Jobs | Armonk
Capgemini
3897 Jobs | Paris,France
Tata Consultancy Services
3776 Jobs | Thane