Job Description

  • 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.


  • 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.

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،