CrawlJobs Logo
Briefcase Icon
Category Icon

Software engineering Taiwan Jobs

32 Job Offers

Filters
Software Development Engineer
Save Icon
Join AMD in Taipei as a Software Development Engineer. Work with industry specialists on the latest hardware to optimize performance and develop groundbreaking technologies. We seek strong C/C++ developers with experience in concurrent programming and OS development. Apply your problem-solving sk...
Location Icon
Location
Taiwan , Taipei
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Software Dev Engineer Intern - Embedded System
Save Icon
Join eero in Taipei to reinvent WiFi as a Software Dev Engineer Intern. Enhance mesh connectivity and design new features for embedded systems using C/C++. This role requires Mandarin fluency and offers hands-on experience with international teams on cutting-edge home networking products.
Location Icon
Location
Taiwan , Taipei
Salary Icon
Salary
Not provided
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
Senior Staff Software Engineer
Save Icon
Join Ruckus in Taipei as a Senior Staff Software Engineer. Develop and architect large-scale cloud and on-prem network management products using Java/Golang and microservices. Leverage your expertise in Kubernetes, AWS/GCP, and distributed systems to build scalable SaaS solutions. Drive key techn...
Location Icon
Location
Taiwan , Taipei
Salary Icon
Salary
Not provided
commscope.com Logo
CommScope
Expiration Date
Until further notice
AI Software Engineer
Save Icon
Join Taboola's R&D group in Taipei as an AI Software Engineer. Build our proprietary agentic framework from the ground up, designing core infrastructure for LLMs. Requires 3+ years in Python/Java, deep knowledge of agentic systems, and distributed architecture. Enjoy a hybrid schedule and compreh...
Location Icon
Location
Taiwan , Taipei
Salary Icon
Salary
Not provided
taboola.com Logo
Taboola
Expiration Date
Until further notice
Senior Software Engineer & Technical Lead
Save Icon
Lead software development for cutting-edge SEM/Optics control and calibration systems in Tainan. Utilize your expertise in C++, C#, .NET, and image processing within the ASML V-Model. This senior technical role requires a master's degree and over 6 years of experience in algorithm design and OOP.
Location Icon
Location
Taiwan , Tainan
Salary Icon
Salary
Not provided
asml.com Logo
ASML
Expiration Date
Until further notice
Software Test Engineering Intern
Save Icon
Join AMD in Taipei as a Software Test Engineering Intern. Develop and execute automated/manual test plans for cutting-edge PC graphics and gaming technologies. Apply your Python/C++ skills and PC hardware/software knowledge in a real-world QA environment. This internship offers hands-on experienc...
Location Icon
Location
Taiwan , Taipei
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Software Engineer (Cloud)
Save Icon
Join our Taipei team as a Software Engineer (Cloud) to build global-scale network management systems. Develop backend services in Golang, working with Kafka, Redis, and Kubernetes in a CI/CD environment. We value TDD, problem-solving skills, and offer work on distributed systems for Ruckus products.
Location Icon
Location
Taiwan , Taipei
Salary Icon
Salary
Not provided
commscope.com Logo
CommScope
Expiration Date
Until further notice
Software Engineer Intern (Cloud)
Save Icon
Join RUCKUS Networks in Taipei as a Software Engineer Intern (Cloud). Develop large-scale SaaS services and cloud technologies using Java. Gain hands-on experience in system design, networking, and security within a dynamic team. Ideal for CS students passionate about programming and innovation.
Location Icon
Location
Taiwan , Taipei
Salary Icon
Salary
Not provided
commscope.com Logo
CommScope
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Dell's Software Engineering team in Taipei as a Senior Software Engineer. Lead the design of next-generation AI and solutions products using Python/Java/Golang. This role offers technical leadership, innovation with cutting-edge technologies, and comprehensive benefits including premium heal...
Location Icon
Location
Taiwan , Taipei
Salary Icon
Salary
Not provided
dell.com Logo
Dell
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Dell's Software Engineering team in Taipei as a Senior Software Engineer. Design and develop cutting-edge software using Python/Java/Golang, with a focus on AI integration. Provide technical leadership, drive innovation, and enjoy comprehensive benefits in a collaborative environment.
Location Icon
Location
Taiwan , Taipei
Salary Icon
Salary
Not provided
dell.com Logo
Dell
Expiration Date
Until further notice
Software Engineer, Connectivity (Bluetooth)
Save Icon
Join our Connectivity Team in Taipei as a Software Engineer specializing in Bluetooth. You will lead the design and productization of the Bluetooth stack for Android and RTOS devices. We seek an expert with 5+ years in consumer electronics, deep Bluetooth protocol knowledge, and C++/Java skills. ...
Location Icon
Location
Taiwan , Taipei
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer, Infrastructure
Save Icon
Join Meta's Infrastructure team in Taipei as a Software Engineer. Design and build large-scale, fault-tolerant distributed systems serving millions of requests. Utilize C++, Java, PHP, or Hack to improve efficiency and scalability. Own critical components powering Facebook's global platform.
Location Icon
Location
Taiwan , Taipei
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice

About the Software engineering role

Explore the dynamic world of software engineering jobs, a cornerstone of the modern digital economy. Software engineers are the architects and builders of the software applications and systems that power our daily lives, from mobile apps and websites to complex enterprise platforms and embedded systems. This profession involves applying engineering principles to the entire software development lifecycle, focusing on designing, developing, testing, deploying, and maintaining reliable and scalable software solutions.

In a typical software engineering role, professionals engage in a variety of core responsibilities. They analyze user needs and collaborate with product managers and designers to define software requirements. A significant part of the job involves writing clean, efficient, and maintainable code using various programming languages and frameworks. Engineers design system architecture, create and manage databases, and build application programming interfaces (APIs) to enable different software components to communicate. They rigorously test their code through unit, integration, and automated testing to ensure quality and functionality. Furthermore, they deploy applications to production environments, monitor their performance, and continuously iterate based on user feedback and evolving requirements. Many engineers also participate in code reviews to maintain high standards and mentor junior team members.

The skill set for software engineering jobs is both broad and deep. Foundational technical skills typically include proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go. Knowledge of front-end technologies (like React or Angular) and/or back-end frameworks (like Node.js, Spring, or .NET) is common. Understanding database management, both SQL and NoSQL, is essential. Familiarity with version control systems like Git, principles of cloud computing (AWS, Azure, GCP), and containerization tools like Docker is increasingly standard. Beyond technical prowess, successful software engineers possess strong problem-solving abilities, analytical thinking, and attention to detail. They must be effective communicators to collaborate within cross-functional teams and often require a solid grasp of algorithms, data structures, and system design principles.

Typical requirements for these positions usually include a bachelor’s degree in computer science, software engineering, or a related field, though substantial equivalent experience is often accepted. The profession offers a spectrum of opportunities, from entry-level roles focusing on specific feature development to senior and lead positions involving system architecture, project leadership, and strategic decision-making. Whether specializing in front-end, back-end, full-stack, DevOps, or security, software engineering jobs are characterized by continuous learning, innovation, and the tangible impact of creating technology that solves real-world problems. For those with a passion for logic, creation, and technology, a career in software engineering presents a challenging and rewarding path.

Filters

×
Countries
Category
Location
Work Mode
Salary