Embedded Software Team Lead

IntraEdge

Pune City

On-site

INR 3,500,000 - 5,500,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A leading company in IT Services and Consulting is seeking a skilled Embedded Linux Software Team Lead to manage a proficient team of engineers. This role involves defining software architecture, leading development activities, and ensuring code quality in complex embedded systems. Ideal candidates will possess deep expertise in Linux development, project management experience, and strong leadership skills.

Qualifications

  • 15+ years of experience in embedded Linux software development.
  • 5+ years in managing developer teams.
  • Strong expertise in embedded software architecture.

Responsibilities

  • Lead a cross-functional embedded software team of ~20 members.
  • Define and maintain the overall embedded Linux software architecture.
  • Oversee development activities related to Yocto, Linux kernel, and user-space components.

Skills

C/C++
Linux kernel internals
Yocto Project
Git
CI/CD
Agile/Scrum methodologies

Education

Master’s degree in Computer Science, Electrical Engineering, or related field

Job description

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from IntraEdge

We are seeking a highly skilled and technically hands-on Embedded Linux Software Team Lead to manage and guide a team of approximately 20 engineers. The team includes Linux developers, BSP engineers, Yocto experts, and QA specialists. This role is central to the design, implementation, and delivery of high-quality embedded software solutions. The successful candidate will be responsible for defining the software architecture, ensuring the selection of the right libraries and technologies, and maintaining high standards for code quality and delivery performance.

Key Responsibilities:

- Lead and coordinate a cross-functional embedded software team (~20 members).

- Define and maintain the overall embedded Linux software architecture for the platform.

- Make strategic decisions on technology stack and libraries to ensure system reliability, maintainability, and performance.

- Oversee development activities related to Yocto, Linux kernel, BSP, and user-space components.

- Ensure code quality, robustness, and maintainability through rigorous code review processes and technical oversight.

- Work closely with QA engineers to define and enforce test strategies and release criteria.

- Promote best practices in software development, CI/CD, version control, and documentation.

- Serve as the main technical authority for embedded software within the project.

- Actively contribute to the continuous improvement of engineering processes and team skill development.

- Report progress, risks, and technical challenges to upper management.

Required Qualifications:

- Master’s degree in Computer Science, Electrical Engineering, or a related field.

- 15+ years of experience in embedded Linux software development and 5+ years in managing developer teams.

- Proficiency in C/C++.

- Strong expertise with Yocto Project, Linux BSP, and system integration.

- Solid understanding of Linux kernel internals, device drivers, and system startup.

- Proven experience in software architecture and technical leadership roles.

- Ability to manage technical complexity and lead teams to deliver high-quality embedded products.

- Experience working with Git, CI/CD pipelines, and Agile/Scrum methodologies.

- Strong communication and team coordination skills.

- Fluent in English (spoken and written).

Preferred Qualifications:

- Experience in managing mid-sized software teams (10–25 people).

- Familiarity with security features like Secure Boot, SELinux, and over-the-air (OTA) updates.

Technical Skills (Hard Skills):

- Embedded Linux: Linux kernel, drivers, Yocto/Buildroot, U-Boot, device trees.

- Platform Knowledge: NXP i.MX8 SoCs, BSP integration.

- Security & Compliance: Secure boot, TEE, firmware updates, GPL/LGPL, SBOM.

Leadership & Soft Skills:

- Cross-functional Communication: Collaborate with hardware, QA, and PM teams.

- Decision Making: Balance delivery with technical debt.

- Mentorship: Develop and support junior team members.

- Adaptability & Conflict Resolution: Handle shifting priorities and resolve disputes constructively.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at IntraEdge by 2x

Get notified about new Linux Specialist jobs in Pune, Maharashtra, India.

Easebuzz - Desktop Support Engineer - Linux/Windows OS
Linux Monitoring and Backup Engineer- L2
Walk in interview For Unix/Linux-14th June TCS Sahyadri Park Pune
Ubuntu Linux Kernel Engineer - BIOS/Firmware
Linux Cryptography and Security Engineer
Java Specialist with Linux - Maintenance & Support
Assistant Manager_Network Operation Engineer_Linux/ SQL_Pune
Level 2 Market Data Support Engineer (Windows, Linux, SQL, Incident Management)
Technical Specialist - C++ in Embedded Linux environment, Wi-Fi and Video codec
Embedded Linux Field Engineer for Devices/IoT
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
Linux Enablement - Software Engineering Manager
Core Java with Unix/Linux - Pune (3 - 8 years)
Linux Engineering Manager - Optimisation for Latest Hardware
Senior Systems Software Engineer - Linux Kernel Drivers

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Microcontroller Software Developer
Microcontroller Software Developer

IntraEdge • Pune City

On-site
INR 1,000,000 - 1,400,000
Linux Azure Engineer
Linux Azure Engineer

TEKsystems • Bengaluru

On-site
INR 3,502,626 - 6,129,596
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Chabez Tech • Pune District

On-site
INR 3,500,000 - 5,500,000
Linux Engineer
Linux Engineer

MindBrain • Bengaluru

On-site
INR 600,000 - 1,000,000
System Engineer
System Engineer

Erekrut... Recruitment Made Easy • Ahmedabad District

On-site
INR 800,000 - 1,200,000
Embedded Software Development Engineer-II
Embedded Software Development Engineer-II

Talent Acquisition Specialist • Noida

On-site
INR 200,000 - 800,000
Senior Engineer (Linux)_Pune
Senior Engineer (Linux)_Pune

Acldigital • Pune District

On-site
INR 600,000 - 1,000,000
Senior Firmware Engineer
Senior Firmware Engineer

ACL Digital • Pune City

On-site
INR 1,000,000 - 1,500,000
Embedded Linux Developer
Embedded Linux Developer

The Flower Puff Girlz • Pune District

On-site
INR 2,700,000 - 3,300,000
Hybrid work model
Senior Embedded Engineer
Senior Embedded Engineer

Andor Tech • Hyderabad

On-site
INR 1,200,000 - 1,800,000