
Technical Lead
- القاهرة الجديدة
- دائم
- دوام كامل
- Design and architect scalable, maintainable, and efficient Software Layers for Interconnect Protocols (PCIe/CXL) using C/C++ and SystemC and integrate with Hardware IPs to build a fully functional System.
- Analyze project requirements and feasibility and develop technical specifications.
- Lead the planning, design, and implementation of verification solutions, ensuring alignment with project goals and objectives.
- Provide technical leadership and guidance to team members, fostering a collaborative and encouraging team culture.
- Implementing best practices, coding standards and quality assurance processes within the team.
- Participating in code reviews, ensuring consistency to coding standards and best practices!
- Troubleshooting, resolving technical issues and addressing challenges in project implementation.
- Collaborate with multi-functional teams, including product managers, designers and QA engineers, to deliver high-quality products.
- Troubleshooting, resolving technical issues and addressing challenges in project implementation.
- Serving as a technical expert and advocate for innovation and continuous improvement within the teams.
- Bachelor's or master's degree or equivalent experience in Electronics and Communications, or Computer Engineering.
- Expertise in software development, proficiency in C/C++ Programming, automation frameworks, and System level integration and Testing.
- knowledge with Computer architecture, Virtualization Technology, and Interconnect protocols such as PCIe, CXL, PCIe, AXI, and CHI or equivalent experience.
- knowledge with IC Design and Functional Verifications Flows and Methodologies.
- Experience with agile project management, Linux based development methodologies and tools.
- Excellent leadership and communication skills, with the ability to motivate the team.
- Diligent with solid problem-solving and analytical thinking.
- Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities.