Key Duties and Responsibilities:
- Direct the architectural development process and collaborate closely with engineering teams to ensure effective system integration.
- Investigate functional and non-functional due to system requirements and evaluate system components suitability based on defined objectives
- Propose practical solutions to enhance performance and reduce architectural complexity.
- Define and implement architecture evaluation metrics and continuously monitor to detect potential problems.
Key Performance Indicators:
- Robustness and scalability of designed architecture
- Ability to leadership and mentoring developer team and resolve conflicts across other teams.
- Strong problem-solving and decision making skills and provide effective solution in complex situations
- Timely delivery in full compliance with the project’s technical and scheduling objectives.
- Clear and effective documentation in conveying concepts
Required Skills & Competencies:
- +3 years experience in system architecture design, rather in Embedded or Real-Time systems
- Proficient in distributed systems architecture principles, service-oriented design, and modular architecture
- Familiarity with C/C++ language, tools such ROS and hardware interface protocols
- Familiarity with Git, DevOps and logging stategies
- Ability to provide documentation to technical and non-technical stakeholders
- High skills in problem solving, analytical thinking and decision-making in complex situations
- Ability to mentoring developers and collaborate across teams
Benefits:
این آگهی از وبسایت جاب ویژن پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت جاب ویژن برین و از اونجا برای این شغل اقدام کنین.