Overview
Lead an embedded software engineering group accountable for delivery outcomes, roadmap commitments, team capacity, risks and dependencies, and team health on platform initiatives.
What you'll do
- Own business milestone objectives and business value commitments.
- Track predictability metrics (planned vs. actual feature/business value completion, burn-up/down) and provide stakeholder communication.
- Allocate team capacity across features, defects and triage, technical debt, and improvement work.
- Manage team and SOW budget in alignment with company forecasting process and financial best practices, pass financial gates and integrate in company tools.
- Govern team feature progress across business milestones and ensure roadmap alignment and incremental value delivery for platform initiatives.
- Proactively manage systemic risks and unknowns, maintain buffers for emergent work, define change control for milestone scope changes, and handle dependency-driven surprises.
- Present all risks and blockers together with actionable mitigation paths to enable stakeholder decisions.
- Engage technical leaders inside and outside the team to safeguard delivery commitments and reduce delivery risks.
- Identify and manage team milestone dependencies, maintaining visibility, escalation paths, stakeholder reporting and handshake agreements.
- Drive systemic improvements and lessons learnt from previous milestones and projects.
- Ensure quality gates for feature completion, monitor defect trends, and maintain compliance with processes and standards.
- Apply strong technical judgment to ensure engineering quality, de-risk delivery, and drive continuous improvement.
- Retain responsibility for team health, including hiring input, onboarding, coaching for delivery performance, evaluating and managing people performance, rewarding and promoting team members, and escalating retention risks.
- Act as a technical coach who fosters engineering best practices, challenges technical decisions when necessary, and enables teams and technical leaders to grow their technical competencies.
What you'll need
- Proven experience leading an engineering team with accountability for delivery outcomes and roadmap commitments.
- Extensive experience in software development, embedded systems, and software architecture, including design and delivery of complex software products and platforms.
- Proven experience defining and implementing software architecture in complex product development environments.
- Strong people leadership: recruitment, coaching, performance management, succession planning.
- Minimum technical background and strong understanding of the relevant technical domain.
- Strong analytical, problem-solving, and technical leadership skills.
- Risk, dependency, and stakeholder management across complex matrix organizations.
- Financial acumen: capacity planning, budget/SOW governance, and resource forecasting.
- Ability to use delivery and quality dashboards to convey key messages and make decisions.
- Strong ability to communicate effectively with stakeholders, including clear delivery status reporting and presenting risks with mitigation options.
- Courage to conduct critical conversations and to challenge scope, technical decisions, priorities, and trade-offs constructively.
- Ability to give developmental feedback.
Nice to have
- Experience with embedded systems, microcontrollers, multi-threaded software, and RTOS platforms (Linux, QNX, OSEK, or similar).
- Strong knowledge of software architecture, design patterns, software interfaces, and system integration.
- Experience with architectural modeling tools (e.g., Enterprise Architect).
- Knowledge of automotive communication protocols (CAN, LIN, FlexRay, Ethernet).
- Experience in AUTOSAR and/or Service Oriented COM framework: Adaptive AUTOSAR/ROS/ROS2/DDS/SOMEIP.
- Knowledge of modern way of working and best practices in technology companies.
Details
- Work time: 6 PM to 3 AM.
- Location: Bangalore, India.
Read the full description and apply on the company’s own careers page.