Manager Engineering
India13h ago
Key details
- Location
- India
- Work style
- Remote
- Level
- Senior
- Job type
- Full-time
- Function
- Operations & Strategy
- Focus area
- other
- Posted
- 13h ago
Skills
About the role
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Manager Engineering based in Chennai, India.
As an Engineering Manager, you will lead a multidisciplinary engineering team responsible for developing and advancing next-generation remote software update capabilities for connected equipment. You will play a strategic role in shaping the architecture, development, integration, validation, and deployment of innovative software solutions. The position combines people leadership with strong technical expertise across embedded systems, cloud-connected platforms, and software engineering. You will drive the evolution of remote update technologies, including next-generation platforms, 5G integration, and advanced update orchestration. Working closely with global engineering teams and cross-functional stakeholders, you will ensure reliable, secure, and scalable software delivery. This is an exciting opportunity to influence the future of connected industrial equipment while improving operational efficiency, equipment uptime, and customer experience.
Accountabilities:
- Lead, coach, and develop a multidisciplinary engineering team, fostering technical excellence, accountability, collaboration, and continuous improvement.
- Establish clear engineering objectives, priorities, responsibilities, and performance expectations while developing technical leaders and supporting career growth.
- Oversee the architecture, development, integration, validation, and deployment of remote software update capabilities across connected products and equipment.
- Drive next-generation remote software update architecture, including new-generation platforms, 5G connectivity, enhanced electronic control module (ECM) flashing, and multi-component update orchestration.
- Guide technical decisions related to software compatibility, cybersecurity, diagnostics, telemetry, deployment reliability, rollback, and recovery mechanisms.
- Ensure seamless integration between embedded software, on-machine systems, connectivity technologies, and enterprise or cloud-based back-office platforms.
- Manage engineering roadmaps from initial requirements through development, testing, release, and production support.
- Define and monitor engineering KPIs covering software quality, system reliability, deployment success, development cycle time, and customer impact.
- Improve engineering processes through automation, continuous integration and continuous delivery (CI/CD), automated validation, modern source control, and data-driven decision-making.
- Analyze field performance and failure data to identify recurring issues and implement improvements that strengthen system reliability.
- Collaborate with product teams, embedded controls engineers, connectivity specialists, cybersecurity teams, digital product organizations, dealers, and external engineering partners.
- Translate business and customer requirements into scalable technical solutions while balancing architecture, costs, delivery timelines, risks, and long-term maintainability.
- Communicate technical strategies, project progress, potential risks, and recommendations to engineering teams and senior business stakeholders.
- Bachelor's or Master's degree in Engineering, Computer Science, Software Engineering, Electrical Engineering, or a related technical discipline.
- Significant professional experience managing engineering or software development teams, with demonstrated people leadership and team development capabilities.
- Proven experience delivering complex distributed systems, embedded software solutions, connected products, or cloud-integrated applications.
- Strong understanding of the complete engineering lifecycle, including architecture, software development, system integration, validation, and production deployment.
- Excellent technical problem-solving abilities, systems-thinking skills, and the capacity to make sound engineering decisions in complex environments.
- Demonstrated ability to collaborate across multiple organizations and influence technical decisions without relying exclusively on direct reporting relationships.
- Strong written and verbal communication skills, with the ability to engage effectively with technical teams, business leaders, and international stakeholders.
- Experience with embedded Linux, embedded controllers and Electronic Control Modules (ECMs), telematics, connected products, or Internet of Things (IoT) systems.
- Previous involvement in Over-the-Air (OTA) or remote software update platforms and technologies.
- Knowledge of update orchestration, A/B software deployment, bootloaders, rollback and recovery mechanisms, software signing, and secure software distribution.
- Experience with cloud-connected vehicle, industrial equipment, machinery, or edge-computing architectures.
- Familiarity with Agile software development methodologies, Git/GitHub, CI/CD pipelines, automated testing, and DevSecOps practices.
- Experience managing globally distributed engineering teams and coordinating international projects.
- Background in construction, mining, industrial, automotive, or other complex connected-equipment industries.
- Full-time employment opportunity.
- Remote software engineering and connected-product innovation exposure within a global industrial technology environment.
- Opportunity to lead a multidisciplinary engineering organization and influence next-generation technology development.
- Significant technical and leadership responsibilities with opportunities to shape engineering strategy and long-term product capabilities.
- Collaboration with international teams and cross-functional experts.
- Professional development and opportunities to strengthen technical leadership and engineering management expertise.
- Five-day, on-site working arrangement in Chennai, India.
- Domestic relocation support available.
- Opportunity to contribute to technologies that improve equipment uptime, reduce operational costs, and accelerate software innovation.
Requirements:
Preferred qualifications:
Benefits:
How well do you match this job?
Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.