Job description
**What you’ll do:**
• Lead the Application development team through management and mentorship in accordance with the Company’s policies, procedures, and overall vision
• Build engineering discipline for execution of medium to long range programs as they relate to intelligent power management solutions; develop and execute a software engineering culture
• Interact with key stakeholders to recommend solutions aligned to business roadmaps
• Recommend technological developments and improvements
• Align and prioritize current and future development initiatives in support of our business objectives
• Build high performance teams that can deliver across functions, geographies, time zones, and cultures.
• Build highly skilled teams focused on key technology growth areas such as software engineering, embedded systems, wireless communications, cybersecurity and user interfaces.
• Promote a culture of technology and intellectual property leadership.
• Develop procedures and common metrics to ensure that efficiency, collaboration, and quality standards are met
• Manage project planning, including allocation of resources, assignment and coordination
• Lead recruitment activities in partnership with Human Resources and Talent Acquisition teams
• Partner with Finance for ongoing management of budgets and resources
• Participate in the creation of technology road map based on Product/COE Strategy globally and deploy them within the group and build organization’s capability.
• Collaborate with internal and external stakeholders to enhance the value proposition and quality of the engineering deliverables.
**Qualifications:**
• Bachelor’s Degree in Computer Science/Electrical/Electronics Engineering from an accredited institution required.
• Preferred - Master’s Degree in Computer Science/Electrical/Electronics Engineering from an accredited institution.
**Skills:**
• 15 to 20 years of design experience software products and/or embedded systems
• Prior experience as organizational leader for a minum of 5 to 7 years in globally distributed teams
• Experience utilizing best practices in software engineering, Agile development methodologies and concepts
• Experience with Infrastructure as Code, CI/CD, and DevOps
• Experience developing and deploying applications in on-prem and hybrid environments
• Industrial domain experience – developing application software for domains such as data centres, commercial buildings, electrical/energy automation is preferred
• Agile development methodologies
• Expert level knowledge and experience in software design and best practices in developing customer-orientated platforms in the context of SaaS applications
• Experience in system design and working knowledge of cloud computing platforms (such as Azure/ Amazon Web Services), common development tools and secure coding practices
• Ability to work in matrixed environments
• Track record of demonstrated success in delivery of large-scale software development programs
• Proven track record of building and managing successful software delivery teams
• Capability to develop processes and digital platforms to be driven across a diversified group of business segments
• Experience and success with developing and commercializing digital technologies
• Empathizes and actively learns about customer’s needs and how they create value
• Builds relationships outside of engineering to understand, influence, and be their advocate
• Demonstrated experience in building organizational technology capabilities; increases the development of high performing talent and builds succession depth
• Strong organizational leadership skills
• Extensive experience in hiring talented people for diverse, productive development teams
• Must be knowledgeable about industry trends, best practices, and change management
• Ability to manage multiple projects and resolve issues that impact deadlines; Ability to make decisions quickly under conflicting constraints, moving rapidly to meet the demands of a fast-growing company
• Strong communication skills with the ability to communicate and interact with a variety of internal/external customers and/or co-workers.
Required Skill Profession
Other General