Lead Embedded Software Engineer at ChabezTech LLC in Pune, MH, India
- Company: ChabezTech LLC
- Location: Pune, MH, India
- Posted: Sep 23, 2026
- Type: Full-time
- Experience: 12+ years
Overview
Role: Lead Embedded Software Engineer Onsite – Pune/India – Full Time Essential • BTech/MTech in Electrical, Electronics& Telecommunication, Digital Design and Embedded Systems or equivalent with 8-12 years of Relevant Experience
Job description
- Role: Lead Embedded Software Engineer
- Onsite – Pune/India – Full Time
Requirements
- Essential
- • BTech/MTech in Electrical, Electronics& Telecommunication, Digital Design and Embedded Systems or equivalent with 8-12 years of Relevant Experience
- • Strong embedded software development experience on Linux-based platforms.
- • Strong C++ development experience for embedded backend services, application logic, middleware, and hardware-facing interfaces.
- • Experience across the full software lifecycle, including requirements definition, software architecture, design, implementation, reviews, testing, integration, and product release.
- • Ability to define clear, traceable, and testable requirements and translate them into designs.
- • Good understanding of testing practices, including unit testing, debugging, static analysis, integration checks, and defect investigation.
- • Experience collaborating with test engineering teams to support testability, defect triage, verification readiness, and release readiness.
- • Experience using software development tools including GitHub, issue tracking systems, code reviews, and CI workflows.
- • Strong problem-solving skills.
- • Ability to communicate clearly with cross-functional teams.
- • Experience developing user interface functionality using QML or a similar embedded UI framework.
- • Experience with the Yocto toolchain, Yocto-based Linux image builds, BSP integration, SDK generation, or embedded Linux platform maintenance.
- • Experience with CI/CD pipelines, automated builds, release branching, versioning, and software release packaging.
- • Experience with cybersecurity and software safety standards.
- • Hands-on experience with static and dynamic analysis tools such as SonarQube, MISRA C, or similar.
- • Understanding of embedded hardware interfaces, communication protocols, device drivers, and hardware/software integration constraints.
- • Experience working in Agile teams, including sprint planning, daily scrums, backlog refinement, reviews, retrospectives, and iterative delivery.
- • Experience with MISRA C.
- • Experience developing C# applications using WPF or WinUI.
- • Experience with Python, test automation tools, or hardware-in-the-loop test environments.
Skills
Required
- Full software lifecycle management
- Problem-solving
Preferred
- QML or similar embedded UI framework
- Agile methodologies
- MISRA C
- C# applications with WPF or WinUI