Leadership and Management: Lead and manage a team of engineers, providing guidance, mentorship, and support to ensure professional growth and project success. Set clear goals and expectations, conduct performance reviews, and foster a collaborative, high-performance engineering culture.
Project Oversight: Oversee all phases of project development from conception to deployment, ensuring projects are delivered on time, within budget, and to the highest quality standards. Manage project priorities, deadlines, and deliverables.
Technical Expertise: Maintain a deep understanding of current and emerging technologies. Provide technical leadership in problem-solving and decision-making processes.
Strategy and Planning: Collaborate with senior management to align engineering strategies with company goals. Contribute to the development and execution of strategic plans to advance technology initiatives and drive innovation.
Process Improvement: Continuously evaluate and improve engineering processes and methodologies to enhance team efficiency and product quality. Implement best practices in engineering management, including Agile and Lean methodologies.
Stakeholder Communication: Serve as the key engineering liaison between internal teams, external partners, and stakeholders. Communicate technical concepts to non-technical audiences and ensure alignment of engineering solutions with business needs.
Budget and Resource Management: Manage the engineering budget, including resource allocation, equipment procurement, and vendor negotiations. Ensure optimal use of resources to achieve project objectives.
Requirements
Bachelor’s or Master’s degree in Engineering, Computer Science, or a related field.
At least 6 years of engineering experience, with at least 2 years in a leadership or managerial role.
Proven track record of leading engineering teams in the successful delivery of complex, high-quality software or hardware projects.
Excellent leadership, communication, and interpersonal skills. Ability to motivate, inspire, and mentor engineering teams.
Strong analytical, problem-solving, and decision-making skills. Ability to navigate complex technical challenges.
Experience with Agile and Lean methodologies, project management software, and tools.
Demonstrated ability to manage budgets, resources, and timelines effectively.