Software Engineering Jobs in Taiwan
There are 174 open Software Engineering jobs in Taiwan on freehire right now. 37 of them were posted recently. The skills employers ask for most often are ai, linux and cpp.
Most requested skills
- ai 50%
- linux 44%
- cpp 43%
- python 39%
- cloud 30%
- api 29%
- automation 27%
- ci-cd 24%
How the work is done
- Onsite 26 · 15%
- Hybrid 18 · 10%
- Remote 10 · 6%
Visa sponsorship offered in 65% of the 23 postings that state a position on it.
Seniority
- Senior 41
- Lead 12
- Principal 11
- Staff 6
- Intern 5
- Junior 2
Who is hiring
- 1000+ employees 47
- 501-1000 employees 14
- 11-50 employees 4
- 51-200 employees 1
Software Engineer 2 - Power
Develops and maintains automated tools to measure battery life and power efficiency for Windows devices, collaborating with hardware and platform teams using C/C++/Python and Windows internals.
Software Engineer 2 - Performance
Develops and maintains Windows performance assessment tools and diagnostics to evaluate device responsiveness and user experience across PCs, using C/C++/C#/Python and Windows internals.
Junior Software Developer
Your Growth Unleashed Where your journey begins and your potential shines At Synpulse, we don’t just consult – we transform. As a leading global management and technology consultancy with Swiss roots, we empower…
Senior Software Engineer
Senior Software Engineer – Parasitic Extraction Location: Taipei, Taiwan You Are: An innovative and driven software engineer with a solid foundation in C++ and object-oriented programming. You have a passion for…
Software Engineer
Builds AI-enabled systems for semiconductor automation, integrating backend/full-stack development, data engineering, and machine learning to support intelligent manufacturing workflows.

Lead Software Engineer
Lead a global R&D team to design, develop, and debug software for the Innovus Implementation System, a physical design tool for ICs, using C/C++ in Linux and collaborating with customers.
Software Engineer
Develops and maintains automation software for semiconductor equipment using C#/.NET and WPF, troubleshooting issues and collaborating with global teams.
Software Engineer
Develops and maintains software for semiconductor equipment automation, focusing on EFEM systems; writes requirements, tests, and debugs multi-threaded C#/WPF applications while collaborating with QA and hardware teams.
Software Engineer
Develops and maintains .NET/C# desktop software for semiconductor automation systems, collaborating with global teams and troubleshooting onsite in cleanrooms.
Software Engineer
Develops and tests semiconductor automation software, focusing on EFEM systems using C#, WPF, and DevOps tools to integrate and debug robotic control solutions.
Software Engineer, Robot Platform
Sr. Software Engineer - Robot Platform Department: Engineering Location: Taipei, Taiwan Employment Type: FullTime You'll be the reason Anvil's robots keep running when nobody's watching — and the person who…
Senior Software Engineer, Data Collection
Sr. Software Engineer - Data Collection Department: Engineering Location: Taipei, Taiwan Employment Type: FullTime You'll be the reason Anvil's data collection system goes from "the parts work" to…
Senior Software Engineer / Lead Software Engineer
Builds and leads a C#-based document IDE that uses rule-based and NLP checks to assist non-engineers, primarily lawyers, with drafting contracts and other legal documents.
Software Engineer
Builds a smart document editor for lawyers using C# and .NET, adding IDE-style features like error checking and auto-completion to improve drafting workflows.
Software Engineer, Senior
Senior Software Engineer at Seagull Software in Taipei designing and maintaining Windows desktop apps and cloud services using C#/.NET, JavaScript/TypeScript, and cloud-native tools for label management and supply-chain traceability.
Senior Systems Software Engineer, Data Center Platform Enablement
Build and validate NVIDIA’s next-gen AI server platforms, debugging GPU racks, firmware, and low-level interfaces to ensure flawless deployment in data centers.
Lead Software Engineer - Build & Release
Lead a team to design and maintain CI/CD pipelines, build systems, and release automation for Android-based Logitech hardware products, optimizing developer workflows and collaborating with chipset vendors.