Director of Engineering
About the Role
We are seeking an experienced Director of Engineering to lead and inspire our multidisciplinary engineering teams, encompassing software development, hardware design, and embedded systems engineering. This is a pivotal leadership role responsible for driving innovation, operational excellence, and cross-functional collaboration to deliver cutting-edge products in line with business objectives and timelines.
The successful candidate will have a proven track record in managing end-to-end engineering lifecycles, fostering a culture of technical excellence, and building strong collaborative bridges across product management, quality assurance, and operations.
Key Responsibilities
Leadership & Strategy
* Define and execute the engineering strategy aligned with company objectives.
* Lead and mentor cross-functional engineering teams in software, hardware, and embedded systems.
* Drive technology roadmaps, ensuring scalability, quality, and innovation in product development.
Project Delivery
* Oversee the planning, execution, and delivery of complex engineering programs.
* Ensure projects are delivered on time, within budget, and to the highest standards of quality and compliance.
* Implement robust engineering processes, agile methodologies, and continuous improvement practices.
Cross-Functional Collaboration
* Work closely with Product Management, R&D, Operations, and Customer Support to translate business requirements into technical solutions.
* Collaborate with Quality Assurance to ensure all products meet regulatory and performance standards.
Technical Oversight
* Provide architectural guidance for software applications, hardware platforms, and embedded systems.
* Stay abreast of emerging technologies in IoT, real-time systems, and automation to drive product innovation.
* Resource & Budget Management
* Manage departmental budgets, resource allocation, and vendor partnerships.
* Scale engineering capabilities by recruiting, developing, and retaining top talent.
Required Skills & Experience
Education:
* Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Software Engineering, or related discipline.
Experience:
* 10+ years in engineering leadership roles within high-tech or industrial environments.
* Strong background in software development (C/C++, Java, or similar), embedded systems (RTOS, microcontrollers), and hardware design (PCB, electronics).
* Demonstrated success in leading large cross-functional teams and delivering complex, integrated products.
Technical Skills:
* Expertise in embedded systems design, IoT connectivity, and system integration.
* Familiarity with Agile methodologies and modern DevOps practices.
* Knowledge of compliance and quality standards relevant to hardware/software products.
Leadership & Communication:
* Exceptional leadership, team-building, and people management skills.
* Ability to influence and engage stakeholders across all organizational levels.
* Strong analytical, problem-solving, and decision-making capabilities.
What We Offer
* Competitive salary with annual performance bonus.
* Comprehensive benefits package (health, pension, etc.).
* Opportunities for professional growth and leadership development.
* A collaborative, innovative work environment driving next-generation technology solutions.
Reporting To:
Chief Technology Officer (CTO) / VP of Engineering