Company Overview
US based consulting, analytics and technology services firm
US based consulting, analytics and technology services firm
Role and Responsibilities
What You Will Do
• Contribute to a great work environment by providing exemplary leadership and by
mentoring our engineering talent, and emerging leaders
• Directly manage senior managers, architects, and program managers
• Indirectly manage 10-15 scrum teams, including developers and testers
• Collaborate with clients, executive management, and senior architect team in defining the
product vision and roadmap and ensuring successful execution and seamless deployment
• Evolve the existing software architecture leveraging forward thinking methodologies and
opening innovative ways for our customers to consume our products and services.
• Strategically hire outstanding talent that can work in high performing teams and deliver
results for the business.
• Communicate effectively across the organization including client leadership to ensure that
the team is completely aligned to the business objectives and can do the job effectively
• Build strong inter-personal relationships with peers and other key stakeholders that can help
smoothen execution
• Interface with Clients across geographies to create customized software solutions around
existing or new products.
• Program-manage overall program execution across multiple geographies, crisscross
dependencies, and balance market competition with realistic product outcomes.
What You Bring to this organization
• Computer Science/Engineering or equivalent experience
• At least 20+ years of experience in core R&D, software development, QA, deployment, and
field support with at least 7 years of experience in driving product teams
• Excellent understanding of Embedded, Industrial Protocols and Industrial IoT technologies
• Experience building embedded products and/or management software for Industrial
networking infrastructure including protocol gateways
• Firmware design, development, debugging, Linux, C/C++
• Deep understanding of software engineering principles and process (Agile) along with the
ability to apply this knowledge to product roadmap execution at a release level
• Should have a strong sense of software quality, KPIs and quality improvement metrices.
• Strong skills in critical thinking, decision making, problem-solving, and attention to details
• Ability to build things from scratch as well as legacy product modernization
• Proven success in agile development environment
• Demonstrated capability to independently lead product teams of 50-100 engineers, establish
vision, define goals, career plans, succession, and progression.
• Should have successfully built and established competency development programs and
reskilled teams in line with client and product requirements.
• Should be a self-starter, go-getter and should have a strong sense of ownership with the zeal
to collaborate with clients to achieve joint success.
• Should be able to define a strong governance model for the products/program with key
stakeholders such as clients, internal leadership, support functions and teams.
• Willingness to travel
• Strong written and oral communication and interpersonal skills
• Excellent client interfacing skills around product and services engineering leading to highest
level of satisfaction and repeat business