Company: Tata Consultancy Services (TCS)
Location: Bengaluru, India
Job ID: 373563
Role: Engineer – Embedded Software/Firmware Development
Experience Required: 4 – 7 Years
Job Function: Technology
Qualification: Bachelor of Engineering (B.E)
📝 Job Description
Tata Consultancy Services (TCS) is hiring Embedded Software/Firmware Developers for its Engineering & Industrial Services (EIS) division in Bengaluru.
As part of this role, you will contribute to embedded Linux driver and kernel development, ensuring high-performance, reliable solutions across multiple domains such as Graphics, Multimedia, Display, Audio, and Networking.
🔑 Key Responsibilities
- Design, develop, and optimize embedded Linux drivers and kernels.
- Work across Graphics, Multimedia, Display, Audio, or Network driver development.
- Perform system-level debugging and resolve complex issues.
- Collaborate with cross-functional teams to ensure efficient integration.
- Utilize IPC, DMA driver development techniques and tools.
- Develop and maintain Yocto-based builds for embedded platforms.
🎯 Required Skills
- Strong C programming skills with expertise in driver/kernel development.
- Embedded Linux experience (5–7 years).
- Experience in one or more domains: Graphics, Multimedia, Display, Audio, Network.
- Hands-on expertise with IPC, DMA drivers.
- Proficient in Yocto development and system debugging.
⭐ Preferred Skills
- System-level knowledge of embedded platforms.
- Strong analytical, debugging, and problem-solving abilities.
- Good communication and collaboration skills.
📍 Job Details
- Job ID: 373563
- Role: Engineer (EIS Embedded Software/Firmware Development)
- Location: Bengaluru
- Experience: 4–7 Years
- Qualification: Bachelor of Engineering (B.E)
📢 How to Apply
👉 Apply directly via the official TCS career portal:
Apply Now – TCS Job ID 373563
⚠️ Disclaimer
This job listing is sourced from the official TCS career portal. We are not a recruitment agency. Please apply directly through the official link provided.