Posted:1 month ago|
Platform:
On-site
Full Time
This leadership role is critical in aligning execution with product goals, optimizing workflows, and ensuring on-time delivery of high-quality firmware. While not hands-on coding, this role demands strong technical insight and cross-functional collaboration.
- Lead and manage two embedded software teams: Embedded Linux / Yocto, Application firmware for microcontrollers, Connectivity SDKs (Wi-Fi, BLE, etc.)
- Define and optimize development workflows, tools, and cross-team processes.
- Drive effective communication between Embedded, Product, Cloud, and Mobile teams.
- Track and ensure progress, unblock teams, and ensure timely, high-quality deliveries.
- Establish and monitor KPIs for efficiency, quality, and velocity.
- Drive continuous improvements in engineering processes and collaboration.
- Plan and distribute workload appropriately, anticipating future resourcing needs.
- Contribute to roadmap planning and capacity alignment.
- Represent embedded teams in cross-functional planning and strategy discussions.
- Bachelor's in Embedded Systems, Electronics, or related field.
- 20+ years of experience - 10+ years of experience in coding/development in embedded Linux software development and 10 years of management; microcontroller experience is a plus.
- Proven experience leading multiple embedded development teams (10+ developers).
- Strong knowledge of Linux/Yocto; familiarity with RTOS and microcontrollers beneficial.
- Proficiency in Agile/Scrum and modern development practices (CI/CD, DevOps).
- Solid understanding of connectivity protocols (Wi-Fi, BLE) and integration with cloud/mobile apps.
- Strong planning, organizational, and communication skills.
- Experience scaling and managing multi-skilled engineering teams.
- Embedded Linux Expertise: Linux kernel, drivers, Yocto/Buildroot, U-Boot, device trees.
- Platform Knowledge: Hands-on experience with NXP i.MX8 SoCs and BSP integration.
- Toolchain & Debugging: Cross-compilation, GCC, GDB, JTAG, Lauterbach.
- Version Control & CI/CD: Advanced 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.
- Technical Leadership: Guide architecture and conduct design/code reviews.
- Team Facilitation: Lead Agile ceremonies, resolve blockers, support team dynamics.
- Communication: Translate technical details into business context; liaise with hardware, QA, and PM.
- Decision Making: Prioritize under pressure, balance delivery with tech debt.
- Mentorship: Coach junior engineers, foster continuous learning.
- Adaptability & Conflict Resolution: Manage changing priorities and resolve conflicts constructively.
IntraEdge
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Bengaluru, Karnataka, India
Salary: Not disclosed
Bengaluru, Karnataka, India
Salary: Not disclosed
pune, maharashtra
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed
Bengaluru, Karnataka, India
Salary: Not disclosed
pune, maharashtra
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed