
Software Director
- Taipei City
- Permanent
- Full-time
- Lead cross-functional teams building smart, connected platforms
- Shape the future of embedded and cloud-integrated technologies
- Lead and mentor a team of software engineers and architects across multiple domains
- Define and oversee system architecture for mobile apps, embedded firmware, and cloud services
- Drive adoption of modern development practices, tools, and frameworks
- Manage project timelines, resources, and deliverables using agile and AI-enhanced tools
- Collaborate with hardware, product, and quality teams to ensure seamless integration
- Evaluate and implement emerging technologies to improve product performance and scalability
- Communicate technical strategies and progress to stakeholders and executive leadership
- Ensure compliance with industry standards and best practices in software development
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- 10+ years of experience in software development, including full SDLC ownership
- 3+ years in a leadership role managing engineering teams and large-scale projects
- Strong background in mobile app development (iOS/Android) and modern UI/UX principles
- Proven experience in embedded firmware development and IoT integration
- Familiarity with wireless protocols (Wi-Fi, BLE), cloud platforms, and system security
- Proficiency in languages such as Swift, Kotlin, Java, C/C++, Python
- Experience with agile methodologies and AI-powered project management tools
- Excellent communication, problem-solving, and organizational skills
- Strategic leadership role in a company undergoing digital transformation
- Opportunity to shape the architecture of next-gen smart systems
- Collaborative, innovation-driven culture with global impact
- Competitive compensation and long-term career growth