You will collaborate closely with software, hardware, algorithms, and system engineering teams to define and deliver the architecture for complex, high-performance, distributed systems
Job Summary
You will collaborate closely with software, hardware, algorithms, and system engineering teams to define and deliver the architecture for complex, high-performance, distributed systems.
This role provides an opportunity to contribute significantly to a next-generation product line and to influence architectural direction across a multidisciplinary engineering effort.
We empower our team to push the boundaries of what is possible—while learning every day in a supportive leading global company.
Matching Summary
You will collaborate closely with software, hardware, algorithms, and system engineering teams to define and deliver the architecture for complex, high-performance, distributed systems.
Skills & Requirements
Must-have
Distributed systems design
Scalable and secure architecture
Hands-on coding Java, C#, Python
Technical leadership experience
CI/CD and DevOps practices
Analytical and communication skills
Nice-to-have
Hardware integration experience
Image processing pipelines
Container orchestration environments
Data-driven decision making
Semiconductor industry experience
Key Requirements
5-7+ years software development/architecture experience