Prepare for Your IntraEdge Interview with Real Experiences!
View interviewsi
IntraEdge
89 IntraEdge Jobs
Linux Embedded Software Lead (15-18 yrs)
IntraEdge
posted 1 day ago
Flexible timing
Key skills for the job
Job Summary :
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).
- 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 :
- Masters degree in Computer Science, Electrical Engineering, or a related field.
- 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 :
- 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.
- Toolchain & Debugging : Cross-compilation, GCC, GDB, JTAG, Lauterbach.
- Version Control & CI/CD : Git workflows, CI/CD tools (GitLab CI, Jenkins, Buildkite).
- Architecture & Quality : Modular design, real-time constraints, test automation, static analysis.
- Security & Compliance : Secure boot, TEE, firmware updates, GPL/LGPL, SBOM.
Leadership & Soft Skills :
- Team Facilitation : Lead Agile ceremonies, remove blockers.
- 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.
About Intraedge :
Intraedge is a Technology, Products and Learning Organization, It was founded in 2002 with offices in the US, India, Europe, Canada, and Singapore. We provide our clients with the resources and expertise to enhance business performance through technology.
Functional Areas: Other
Read full job descriptionPrepare for Your IntraEdge Interview with Real Experiences!
View interviews15-18 Yrs
Linux Administration, Embedded Systems, Linux Kernel Programming +3 more
3-8 Yrs
₹ 7 - 17L/yr
Pune
C++, Embedded Systems, Linux +1 more
5-8 Yrs
Gurgaon / Gurugram, Bangalore / Bengaluru
Python, AWS, Golang +13 more
8-10 Yrs
Cyber Security, Incident Management, Information Security +5 more
7-10 Yrs
Bioinformatics, Linux Administration, Embedded Systems +5 more
5-8 Yrs
Biotechnology, Pharmacy, Embedded Systems +5 more
5-8 Yrs
Cloud Computing, Clinical Data Management, Informatica +3 more
12-14 Yrs
UI and UX, Figma, Product Design +4 more