Software Infrastructure

7 hours ago


Taipei City, Taiwan ASUS Full time $120,000 - $150,000 per year

【Job Responsibilities】

  • Lead software architecture design and contribute to strategic technical decision-making
  • Analyze complex technical problems and propose innovative solutions
  • Collaborate and communicate with cross-functional teams to design, develop, test, and integrate software components, ensuring smooth end-to-end system functionality
  • Collaborate with team members and mentors the software engineers for developing infrastructure applications for management and control plane solutions for ASUS network ecosystem devices
  • Develop high-quality, secure and maintainable code using C/C++ and/or go
  • Participate in code reviews and continuously improve development skills
  • Assist with software testing, documentation, and troubleshooting
  • Improve software performance through maintenance, updates, and upgrades
  • Design, maintain, and optimize Makefiles for complex, multi-module projects to ensure efficient builds, proper dependency management, and cross-platform compatibility
  • Work closely with the DevOps team to integrate and optimize CI/CD pipelines, ensuring reliable builds, smooth deployments, and efficient automation

【Essential Requirements】

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
  • 8+ years of experience in Linux networking system development and integration.
  • 3+ years of experience in software architecture design
  • Good knowledge of Linux at the system level
  • Familiar with version control system (Git)
  • Demonstrable scripting/programming skills for C/C++ and shell. Experience in go a plus
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills
  • Ability to work effectively both independently and as part of a team

【Preferred Qualifications】

  • Experience with security practices in software development
  • A strong foundational understanding of networking concepts, including L2/L3 packets, TCP/UDP/IP, DHCP, and DNS
  • Familiar with cloud platforms (e.g., AWS, Azure, GCP) and/or experience with the cloud native software development
  • Experience with message queue services, e.g. MQTT, NATS or Apache Kafka
  • Experienced in designing and maintaining automated build/test pipelines for reliable software delivery
  • Experience with CI/CD integration


  • Taipei, Taipei City, Taiwan Google Full time NT$2,000,000 - NT$3,000,000 per year

    Google welcomes people with disabilities.Minimum qualifications:Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.Preferred qualifications:Master's degree or PhD in Computer...


  • Taipei, Taipei City, Taiwan Google Full time NT$60,000 - NT$120,000 per year

    Google welcomes people with disabilities.Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience in testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.3 years of...


  • Taipei, Taipei City, Taiwan Google Full time NT$150,000 - NT$300,000 per year

    Minimum qualifications:Bachelor's degree in Electrical Engineering, Computer Science, a related technical field, or equivalent practical experience.2 years of experience in software development in languages such as C++.Preferred qualifications:Master's degree or PhD in Electrical Engineering, Computer Science or related technical fields.Familiarity with...


  • Taipei, Taipei City, Taiwan Google Full time NT$90,000 - NT$120,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development or 1 year of experience with an advanced degree in an industry setting.2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware...


  • Taipei, Taipei City, Taiwan Google Full time NT$150,000 - NT$250,000 per year

    Google welcomes people with disabilities.Minimum qualifications:Bachelor's degree in Engineering, Computer Science, or equivalent practical experience.8 years of experience with software development in C or C++.3 years of experience building and developing on embedded systems.3 years of experience in a technical leadership role, overseeing projects, with 2...


  • Taipei, Taipei City, Taiwan Google Full time NT$1,200,000 - NT$1,800,000 per year

    Google welcomes people with disabilities.Minimum qualifications:Bachelor's degree or equivalent practical experience.1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).1 year of experience with data structures or algorithms.1 year of experience building and developing large-scale...


  • Taipei, Taiwan Google Full time $150,000 - $175,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience in testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.3 years of experience with one or more of the following:...


  • Taipei, Taipei City, Taiwan Google Full time $120,000 - $200,000 per year

    Google welcomes people with disabilities.Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development.5 years of experience in testing, and launching software products.3 years of experience with software design and architecture.Experience with storage software stack, SSD storage, Linux kernel,...


  • Taipei, Taiwan Google Full time $80,000 - $115,000 per year

    Minimum qualifications:Bachelor's degree in Electrical Engineering, Computer Science, a related technical field, or equivalent practical experience.2 years of experience in software development in languages such as C++.Preferred qualifications:Master's degree or PhD in Electrical Engineering, Computer Science or related technical fields.Familiarity with...


  • Taipei, Taipei City, Taiwan Amazon Full time $60,000 - $120,000 per year

    DescriptionWiFi has become a critical component to every home worldwide. eero, an Amazon Company, is the first product to deliver a whole home WiFi experience using mesh technology to make sure you never have to worry about connectivity ever again. We believe customers' deserve the best connectivity and smart home experience possible. To find out more about...