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
Senior Software Engineer - GPU Server
The Senior Software Engineer will develop software tools and infrastructure to validate and test next-generation GPU and high-performance computing hardware. The role involves working closely with architecture and driver teams using C++ to create diagnostic tests and system software.
Senior Software Engineer, AI Engineering
Senior ML engineer builds and scales AI infrastructure for marketing SaaS, running training pipelines, APIs, and Kubernetes workflows on GCP to turn customer data into actionable insights.
Software Developer Cloud & Distributed Systems
Software Developer Cloud & Distributed Systems This role has been designated as ‘Remote/Teleworker’, which means you will primarily work from home. Who We
Quantitative Software Developer
Builds and maintains research infrastructure and backtesting frameworks for systematic trading strategies using C++ and Python.
Sr. Software Engineer in Test 資深軟體測試工程師
Lead test strategy and build cross-platform automated testing frameworks (iOS/Android/Backend/Web/IoT), integrating AI into QA workflows like AI testing agents and LLM-as-Judge frameworks, in an Agile environment at a pet tech startup.
Senior Software Engineer, AI Test Optimization
Designs AI-driven test automation platforms and generative AI agents to optimize testing workflows for Google’s XR systems, focusing on smart test selection, bug triaging, and system diagnostics.
Senior System Software Engineer, Software Defined Networking
Design and build SDN control/data plane software (OVS, OVN, OpenFlow) for NVIDIA's AI Clouds, owning the full lifecycle from development through CI/CD, observability, and production operations.
System Software Engineer – GPU and SOC (2027 RDSS Intern)
An internship designing and developing GPU kernel drivers and embedded software for NVIDIA’s next-gen GPU chips and SoC platforms, collaborating with hardware/software teams to model, simulate, and optimize system-level features from early-stage development to final product delivery.
Software Developer
Develops and maintains embedded networking products (e.g., Enterprise Fortress Gateway) using Marvell switch solutions, focusing on arm64 Linux systems, kernel-level optimizations, and high-load stability for ISP/networking hardware.
Cloud Software Developer (Analytics)
Develops and maintains cloud-based backend services on AWS using Node.js, focusing on scalable APIs and integration with payment systems like Stripe.
Software Engineer III, Pixel Performance
Develops thermal management software for Google Pixel devices, tuning hardware policies and analyzing temperature data to optimize performance and user experience across hardware architectures.
Software Developer Cloud & Distributed Systems
Software Developer Cloud & Distributed Systems This role has been designated as ‘Remote/Teleworker’, which means you will primarily work from home. Who We

Software Engineer II
R&D software engineer developing state-of-the-art circuit simulation technologies (FastSPICE, mixed-signal) using C/C++ on Unix/Linux at Cadence.
SAP Data Transformation/ SAP ABAP Techno Functional/ SAP ABAP Developer - Remote
Job Ref: QV9VVRWR We are hiring a SAP Data Transformation/ SAP ABAP Techno Functional/ SAP ABAP Developer - Remote for a global leading international consultancy. The role is mostly remote, but needs someone in Taiwan,…
Staff Software Engineer, Pixel Performance
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at…