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.