Job Title: Embedded Linux Team LeadĀ Ā
Location: BengaluruĀ Ā
Department: R&D SoftwareĀ
Experience: 8ā12 years (with strong hands-on background)Ā
Education: BE / BTech / ME / MTech ā Computer Science, Electronics, or relatedĀ
Role Overview
We are looking for a Hands-On Embedded Linux Team Lead who combines deep technical expertise with people leadership. This role requires active involvement in design, development, debugging, and delivery, while also mentoring engineers and driving technical excellence across projects. This is a technical leadership role, where the lead is expected to write code, debug issues, review patches, and own complex problem resolution, in addition to guiding the team.Ā
Key Responsibilities
- Lead and mentor a team of Embedded Linux engineers while remaining technically hands-on
- Actively contribute to:
o Linux BSP bring-up
o Kernel and driver development
o Board-level debugging and system integration
- Own end-to-end delivery of Embedded Linux solutions on custom hardware
- Drive architecture, design decisions, and technical trade-oAs
- Perform hands-on debugging of complex issues using logs, traces, and debug tools
- Review and contribute to code, design documents, and technical specifications
- Serve as the primary technical escalation point within the team
- Collaborate closely with Hardware, QA, Validation, and Support teams
- Support customer discussions, technical reviews, and escalations as needed
- Ā Ensure engineering best practices, coding standards, and quality processes are followed
Required Skills
Ā Strong hands-on experience in Embedded Linux developmentĀ
- Linux kernel internalsĀ
- Device driver developmentĀ
- BSP bring-up for custom boardsĀ
- Strong proficiency in C / C++, shell scripting, and debuggingĀ
- Extensive experience with Yocto / Buildroot based Linux systemsĀ
- Solid hands-on experience with:Ā Ā
- Bootloaders such as U-BootĀ
- Board bring-up, memory, clocks, and device initializationĀ
- Understanding of ARM / PowerPC / x86 SoC architecturesĀ
- Ability to deep-dive into issues and guide the team through root-cause analysisĀ
- Strong communication, technical ownership, and mentoring skills
Preferred / Nice-to-Have SkillsĀ
- Experience with PCI/PCIe, VME, Ethernet, I2C, SPI, UART, USB protocolsĀ
- Exposure to secure boot, Linux security, or safety-critical systemsĀ
What We Offer
- A hands-on technical leadership role with real engineering ownershipĀ
- Opportunity to work on advanced hardware platforms and low-level softwareĀ
- Strong engineering culture focused on depth, quality, and accountability
Requirements
null