Lead Embedded Software Engineer
Chabez TechMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessNiche embedded Linux and MISRA C skills reduce applicants, but metro location and seniority attract moderate competition.
Embedded Linux and hardware-facing driver experience are highly domain-specific and not easily transferable across industries.
Explicit 8-12 years plus mandatory embedded Linux, C++ and device-driver skills make filtering stringent.
Job Description
Structured overview of role & requirementsAbout This Role
Lead embedded software development lifecycle for Linux-based platforms, including architecture, design, implementation, testing, integration, and release.
Develop and maintain embedded backend services, application logic, middleware, and interfaces with hardware using C++.
Collaborate with cross-functional and test engineering teams to ensure testability, defect triage, and release readiness.
Minimum Requirements
8-12 years of relevant experience in embedded software development.
BTech/MTech in Electrical, Electronics & Telecommunication, Digital Design and Embedded Systems or equivalent.
Strong C++ and embedded Linux software development skills.
Onsite position based in Pune, India.
Ideal Candidate Profile
Experienced in full software lifecycle management and defining traceable requirements.
Familiarity with embedded UI frameworks such as QML and Yocto-based Linux platform maintenance.
Practical experience in Agile environments and using CI/CD tools, code reviews, and automated testing workflows.
