Software Architect Role
We are a leading provider of cutting-edge sensing solutions. For over three decades, our expertise has been in creating sensing systems for major automotive manufacturers, expanding into building management and IoT.
As a senior software engineer, you will be part of our Embedded Data Processing & Algorithms Department. Your key responsibilities include designing high-level distributed system architecture, providing technical guidance to development teams, collaborating with stakeholders to gather and analyze requirements, and producing comprehensive architectural documentation.
* Design high-level distributed system architecture that aligns with business objectives and technical constraints
* Offer technical leadership and guidance to development teams, ensuring adherence to architectural standards and best practices
* Collaborate with stakeholders to gather and analyze requirements, ensuring the architecture meets functional and non-functional needs
* Produce and maintain detailed architectural documentation (diagrams, design specifications, technical guidelines)