Job Requirements
Qualifications & Experience
- Fresh Graduate
-
Bachelor’s degree in computer science, Computer Engineering, Information System or any related field.
Skills / Knowledge
- Advanced Circuit Design and Analysis: Expertise in designing complex electronic circuits and systems, including proficiency with CAD tools for schematic capture and PCB layout. Ability to analyze and optimize circuits for performance, reliability, and cost-effectiveness.
- System Architecture: Comprehensive knowledge of hardware system architecture, including the ability to design scalable and efficient systems integrating various technologies such as microcontrollers, sensors, and communication modules.
- Project Management Skills: Strong project management abilities, capable of leading hardware development projects from concept through to production. Experience in managing timelines, resources, and budgets effectively.
- Innovative Problem-Solving: Demonstrated innovation in solving complex hardware design challenges, with a focus on creating robust and manufacturable solutions.
- Prototyping and Testing: In-depth knowledge of prototyping techniques and testing methodologies. Ability to lead the development and testing of prototypes to validate designs and ensure compliance with specifications.
- Quality Assurance and Compliance: Expertise in establishing quality assurance processes and ensuring products meet industry standards and regulatory compliance, including EMC, safety, and environmental regulations.
- Collaboration and Communication: Exceptional communication and collaboration skills, with the ability to work effectively across multidisciplinary teams and articulate technical concepts to non-technical stakeholders.
- Vendor and Supplier Management: Experience in managing relationships with vendors and suppliers, including component selection, procurement, and ensuring quality standards are met.
- Technical Leadership and Mentorship: Proven leadership skills, with the ability to mentor and develop junior engineers, fostering a culture of technical excellence and continuous learning within the team.
- Continuous Learning: Commitment to staying abreast of the latest trends, technologies, and methodologies in hardware design and development, demonstrating a passion for continuous professional growth.
- Strategic Thinking: Ability to contribute to strategic planning and decision-making processes, leveraging technical expertise to guide product development and innovation strategies.
Behavioral Competencies
- Planning & Organizing
- Flexibility & Adaptability
- Operational Excellence
- Collaborative Working
- Creativity & Innovation
- Well-developed interpersonal skills and excellent communications skills in English
- Respect & Integrity
- Problem Solving & Decision Making
Language Requirements
- English (fluent written and verbal) - Mandatory
- Arabic - Mandatory
Job Description
Hardware design engineers develop, improve, and test components and systems including circuit boards, processors, and microcontrollers for computers and other devices.
Key Accountabilities & Responsibilites
- Lead Hardware Design Projects: Oversee the entire lifecycle of hardware design projects, from conceptualization to production. Ensure projects align with organizational goals, technical specifications, budget constraints, and timelines.
- Develop and Innovate Hardware Solutions: Design and develop advanced hardware components and systems, including circuit boards, processors, and microcontrollers, utilizing cutting-edge technologies and methodologies to enhance product performance and functionality.
- System Architecture Development: Architect robust and scalable hardware systems, making strategic decisions about the integration of components and technologies to meet product requirements and future scalability needs.
- Quality Assurance and Compliance: Establish rigorous quality assurance processes and testing methodologies to ensure hardware meets all specifications, performance standards, and regulatory compliance requirements.
- Cross-functional Collaboration: Work closely with software engineers, industrial designers, and product management teams to ensure cohesive and integrated product development. Act as a technical liaison between hardware teams and other departments, facilitating effective communication and collaboration.
- Technical Leadership and Mentorship: Provide technical leadership and mentorship to junior hardware engineers and team members, promoting a culture of excellence, innovation, and continuous learning. Share knowledge and best practices to enhance team capabilities and performance.
- Vendor and Supplier Management: Manage relationships with vendors, suppliers, and external partners to ensure high-quality components and materials. Negotiate contracts and oversee the procurement process to meet project needs and budget requirements.
- Innovation and Research: Lead research into new technologies, materials, and design techniques that can drive innovation in hardware development. Stay abreast of industry trends and advancements to maintain a competitive edge.
- Documentation and Reporting: Ensure comprehensive documentation of design processes, specifications, and testing results. Prepare reports and presentations to communicate project status, challenges, and outcomes to stakeholders and senior management.
- Strategic Planning: Contribute to the strategic planning of product development and technology roadmaps, providing insights and recommendations based on technical expertise and market trends.