Embedded Software Engineer (Vasanthanagar)

Embedded Software Engineer (Vasanthanagar)

09 Sep
|
Tata Consultancy Services
|
Vasanthanagar

09 Sep

Tata Consultancy Services

Vasanthanagar

Job DescriptionRole Title: System Software SME
nExperience: 8-15 years
nLocation: Bengaluru
nMode of Interview: Face to Face
nDate: 5-Sep-26
nVenue: TCS Whitefield, Bengaluru
nRole Summary:
nA System Software SME is responsible for Leads architecture, design and delivery for low-level software that directly interacts with hardware, including operating system components, device drivers, and firmware. They ensure efficient hardware-software integration, system performance, and reliability by working closely with kernel internals, hardware interfaces, and system architecture.
nKey Responsibilities:
n
- n
- Define architecture and technical roadmapn
- Lead design, development, and integrationn
- Ensure quality, reliability, and scalabilityn
- Collaborate with cross-functional teams (HW/SW/Product)n
- Mentor engineering teams and review designsn
- Engage with customers and define solutionsn
- Performance tuning using profiling tools and optimizationn

nDetailed Skills & Competencies:
n
- n
- Robust system design and architecture expertisen




- Experience in Linux kernal internals, system programming and RTOS conceptsn
- Device/network/multimedia driver development (GPIO, I2C, SPI, UART, PCIe,I2S etc)n
- Bare metal programming for 32-bit/64-bit controllers, developing device drivers for Controllersn
- Hardware interaction (registers, interrupts, DMA)n
- Experience in memory management, Bootloaders, interrupt handlersn
- Proficiency in C/C++ programmingn
- Kernel development & debugging (GDB,KGDB)n
- Debugging, profiling, and root cause analysisn
- Platform software debugging using JTAG/ICE/Trace32 debuggern
- Security firmware development using library like TLS/mbedTLS, different Crypto/Hash algorithms- AES, SHA,RSA, Secure Bootn
- Experience in building Embedded Linux system using Yocton

nTools & Technologies:
nGDB,KGDB, Dmesg, tcpdump,profiling tools - perf, journalctl, f/s/l- trace,valgrind, Git, SVN, GNU C/C++ build tool chain, Protoco

📌 Embedded Software Engineer (Vasanthanagar)
🏢 Tata Consultancy Services
📍 Vasanthanagar

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer (vasanthanagar) / vasanthanagar

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer (vasanthanagar) / vasanthanagar