Interact well with development team members and people outside the team.
Guide members of the team and improve the project during the sprints.
Analyze general and detailed ideas of the project.
Design and implement sophisticated scalable multi-threaded Object Oriented Software in C++ following modern C++ design patterns.
Review code of peers for adherence to coding standards and design guidelines.
Provide mentorship and coaching to junior developers.
Estimate and track time and effort necessary for completing implementation tasks
Provide technical leadership and domain knowledge for embedded projects
الزامات / مهارتها
At least BS in Computer Engineering, Computer Science or related fields
3+ years hands on experience in C/C++ programming language.
Knowledge and programming experience in Qt
Good working knowledge of Linux platform.
Strong understanding of TCP/IP and Multicast network protocols.
Strong multithreading and performance-oriented programming skills.
Good understanding of GCC
Strong Experience with Linux kernel tuning, TCP/IP, Mcast and strong networking fundamentals.
Ability to multitask and work independently on multiple projects.
Ability to differentiate between a critical business impacting incident and a minor problem and resolve/escalate accordingly.
Hands on experience with analyzing Market data sets.
Strong verbal and written communication and customer service skills.- Good working knowledge of CI/CD and Gitflow
مزایای شغلی
فضای پارکینگ
فضای بازی و استراحت
بیمه تامین اجتماعی و تکمیلی
معرفی مجموعه آراد
مجموعه پژوهشی آراد با سابقه نزدیک به یک دهه در دانشگاه صنعتی شریف با هدف استفاده حداکثری از توان نخبگان کشور تاسیس گردید. این مجموعه طی دو سال گذشته با فعالیتهای گستردهی خود، رشدی ۱۱ برابری داشته است و اکنون دارای بیش از ۵۰ نیروی متخصص در حوزههای گوناگون مهندسی کامپیوتر میباشد. مجموعه پژوهشی آراد دارای چهار زیرمجموعه اصلی "طراحی نرمافزار"، "آزمایشگاه سنجش ایمنی نرمافزار"، "طراحی سیستمعاملهای خاصمنظوره" و "طراحی سامانههای نهفته" است.