Senior Software Architect
Join an embedded systems team developing high-performance imaging radar products for advanced driver-assistance and autonomous driving applications. Own architecture decisions across hardware, firmware, and software while contributing hands-on throughout the development lifecycle.
תחומי אחריות
- Define software and system requirements and align solutions with available hardware, firmware, and software support.
- Develop and communicate high-level designs and technical specifications.
- Define system component responsibilities and interfaces.
- Resolve complex technical issues during implementation and address customer feedback.
- Identify architectural risks and propose mitigation approaches.
- Set development technologies, workflows, and engineering standards.
- Evaluate existing system designs and recommend improvements.
- Collaborate with other architects and participate in design reviews.
- Research and recommend new technologies, processes, and standards.
- Contribute across all phases of the software development lifecycle.
דרישות
- Bachelor’s or master’s degree in Computer Engineering, Computer Science, or Electrical Engineering.
- At least 5 years of experience as a software architect, senior developer, or software team lead.
- Professional experience developing complex embedded products in C or C++.
- Strong understanding of software and system architecture.
- Collaborative mindset and positive team-oriented approach.