Expoint – all jobs in one place
Finding the best job has never been easier

Principal Firmware Engineer jobs at Microsoft in Taiwan, Taoyuan City

Discover your perfect match with Expoint. Search for job opportunities as a Principal Firmware Engineer in Taiwan, Taoyuan City and join the network of leading companies in the high tech industry, like Microsoft. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
Taiwan
Taoyuan City
3,037 jobs found
16.10.2025
M

Microsoft Member Technical Staff - Platform Engineer Taiwan, Taoyuan City

Limitless High-tech career opportunities - Expoint
Description:
Responsibilities
  • Build secure and performant AI Platform services that power Copilot.
  • Work collaboratively with other Platform, infrastructure, application engineers as well as AI Researchers to build next generation AI products and services.
  • Ship high-quality, well-tested, secure, and maintainable code.
  • Find a path to get things done despite roadblocks to get your work into the hands of users quickly and iteratively.
  • Enjoy working in a fast-paced, design-driven, product development cycle.
  • Embody our and .
Required Qualifications
  • Bachelor’s degree in computer science, or related technical discipline AND technical engineering experience building web applications with coding in languages including, but not limited to, Python, Golang, C# OR equivalent experience.
  • Experience building scalable services on top of public cloud infrastructure like Azure, AWS, or GCP. Extensive use datastores like RDBMS, key-value stores, etc.
Preferred Qualifications
  • Experience working with AI platforms, frameworks, and APIs.
  • Experience using Machine Learning frameworks, including experience using, deploying, and scaling multimodal models, either personally or professionally.
  • Ability to identify, analyze, and resolve complex technical issues, ensuring optimal performance, scalability, and user experience.
  • Dedication to writing clean, maintainable, and well-documented code with a focus on application quality, performance, and security.
  • Demonstrated interpersonal skills and ability to work closely with cross-functional teams, including product managers, designers, and other engineers.
  • Ability to clearly communicate complex technical concepts to both technical and non-technical stakeholders.
  • Passion for learning new technologies and staying up to date with industry trends, best practices, and emerging technologies in web development and AI.
  • Ability to work in a fast-paced environment, manage multiple priorities, and adapt to changing requirements and deadlines.
  • Proven ability to collaborate and contribute to a positive, inclusive work environment, fostering knowledge sharing and growth within the team.
Expand
16.10.2025
M

Microsoft Software Engineer PhD Intern Opportunities Redmond Taiwan, Taoyuan City

Limitless High-tech career opportunities - Expoint
Description:

As a Software Engineering PhD Intern, you will work with teammates to solve problems and build innovative software solutions. You will apply your passion for customers and product quality as you provide technical guidance to Technical Program Managers and Product Managers. You will learn and adopt relevant new technologies, tools, methods, and processes to leverage in your solutions. This opportunity will enable you to advance your career by designing, developing, and testing next-generation software that will empower every person and organization on the planet to achieve more.

Required Qualifications

  • Pursuing a PhD in Computer Science, Engineering, or related field during the academic term immediately before the internship.
  • Must have at least 1 semester/term remaining following the completion of the internship.
  • At least one year of programming experience in an object-oriented language.

Preferred Qualifications

  • Ability to demonstrate an understanding of computer science fundamentals, including data structures and algorithms.
  • Academic/research experience with distributed systems, network architecture, operating systems, and/or related topics.

The base pay range for this internship is USD $5610.00 - $11010.00 per month. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $7270.00 - $12030.00 per month.

Responsibilities
  • Applies engineering principles to solve complex problems through sound and creative engineering.
  • Works with appropriate stakeholders to determine user requirements for a feature.
  • Quickly learns new engineering methods and incorporates them into work processes.
  • Seeks feedback and applies internal or industry best practices to improve technical solutions.
  • Demonstrates skill in time management and completing software projects in a cooperative team environment.
  • Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
Expand
16.10.2025
M

Microsoft Principal Applied Scientist Taiwan, Taoyuan City

Limitless High-tech career opportunities - Expoint
Description:

and multi-disciplinary group of scientists,

Principal Data & Applied Scienwork ongroundbreaking andhigh-impact projects at the intersection of AI and software engineering. In this role, you will drive the development and application of advanced data science techniques—especially those involving LLMs—to real-world developer workflows.. You will have the opportunity to design and lead experiments, build and evaluatemodels (including RAG pipelinesand evaluation frameworks), andinsights into scalable product features. Most importantly,play a key role in bridging

Required/Minimum Qualifications:

  • degree in Computer Science, Engineering, Mathematics, Statistics
  • +yearsexperiencewith strongproficiencyinPython, machine learning frameworks,and experience developing and deploying generative AI or machine learning models into production. (Experience withadditionalprogramming languages is a plus but notrequired


Preferred Qualifications

  • or PhD degree in Computer Science, Statistics, or related fields (undergraduates with significantappropriate experiencewill be considered).
  • Strong professional experience in statistics, machine learning, including deep learning, NLP, econometrics.
  • Experience in building cloud-scale systems and experience working with open-source stacks for data processing and data science is desirable.
  • Experience with LLMs in natural language, AI for code or related fields
  • Excellent communication skills, ability to present andwritereports, strongteamworkand collaboration skills.
  • Experience in productizing AI and collaborating with multidisciplinary teams.
Responsibilities
  • researchand productization ofstate-of-the-art in AI for Software Engineering
  • Build and manage large-scale AI experiments and models.
  • Drive experimentation through A/B testing and offline validation to evaluate model performance.
  • and geographieswith product teamsinMicrosoft and Github
  • Stay up to date with the research literature and product advances in AI for software engineering
  • Collaborate with world renowned experts in programming tools and developer tools to integrate AI across software development stack for Copilot
  • Lead others by exemplifying growth mindset, inclusiveness, teamwork, and customer obsession
Expand
16.10.2025
M

Microsoft Cloud AI Solution Engineer Applications - Sydney Taiwan, Taoyuan City

Limitless High-tech career opportunities - Expoint
Description:

Minimum Experience

  • 5+ years technical pre-sales or technical consulting experience AND Bachelor's Degree in Computer Science, Information Technology Additional

    • or preferred qualifications 4+ years experience with cloud and hybrid

    • or on premises infrastructures, architecture designs, migrations, industry standards, and/or technology management Certification in relevant technologies or disciplines (Azure Architect and Development exams, Cloud Platform Technologies, Architecture).

Responsibilities
  • Drive technical sales conversations with business and technical decision makers, using demos and proof-of-concepts to shape solution design and accelerate production deployments.
  • Lead hands-on engagements such as hackathons, code-with sessions, and architecture workshops to fast-track adoption of Microsoft developer tools and cloud platforms.
  • Build trusted relationships with developers and platform leaders, co-designing secure, scalable, and innovative architectures.
  • Resolve technical blockers and objections, working closely with engineering teams to provide feedback and influence product improvements.
  • Develop and maintain expertise in AI Foundry and AI application architecture, including Agentic AI frameworks, Semantic Kernel, Foundry SDK, and Responsible AI.
  • Grow skills in cloud-native development, including APIs, containerization, microservices, event-driven systems, and programming in Python, Java, or .NET.
  • Expand knowledge in AI management and security, including GenAI Ops, Sentinel, orchestration, and monitoring.
  • Represent Microsoft as a thought leader in developer communities and customer forums.
Expand
16.10.2025
M

Microsoft Software Engineer II Taiwan, Taoyuan City

Limitless High-tech career opportunities - Expoint
Description:


Agility: Ability to think, understand, and process information quickly.

Algorithm Design and Implementation: The ability to design, analyze, implement, optimize, profile and experimentally evaluate computer algorithms. Includes knowledge of practical applications of algorithms in software engineering.


Computer Science: The ability to apply computer science principles (e.g., data structures, algorithms, run-times), statistics and computer architecture to implement, adapt, or apply concepts when programming.

Detail Oriented: The ability to attend to and verify the accuracy and completeness of detailed information in documents, on the computer, and/or in other work products. This includes being able to code, file, compile, transcribe, classify, and/or track details from a variety of different sources/problems/issues.


English Language Proficiency: The ability to speak and understand English when giving instructions and directions, and when talking with colleagues, managers, and others for work matters.

Oral Communication: The ability to make a verbal message understood and to receive/understand messages during in-person or remote (e.g., telephone) interactions.

Problem Solving: The ability to identify problems and review related information to develop and evaluate options and implement solutions.


Software Development: Knowledge of the software development process, including conception, specification, design, programming, documentation, testing, and bug fixing to create and maintain applications, frameworks, or other software components.


Writes Code: The ability to write clear and efficient code in one or more relevant computer programming languages (e.g., Java, C/C++, Python, JavaScript) to develop computer programs that solve a business problem.

Written Communication: The ability to prepare clear, accurate, and understandable written text, and follow the basic rules of spelling, grammar, and punctuation. This may include memos, emails, proposals, reports, and professional or general correspondence.

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

Other Requirements

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • : This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Master's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
Responsibilities
  • Coding: Creates and implements code for a product, service, or feature, reusing code as applicable. Writes and learns to create code that is extensible and maintainable. Considers diagnosability, reliability, and maintainability with few defects, and understands when the code is ready to be shared and delivered. Applies coding patterns and best practices to write code. Supports efforts to apply debugging tools and examines logs, telemetry, and other methods to verify assumptions proactively before issues occur and reactively as issues occur for product features. Conducts retrospective debugging of solutions to identify root causes of problems. Reviews code of a product feature to assure it meets the team's and Microsoft's quality standards, is reliable and accurate and is appropriate for the scale of the product feature. Applies feedback to current and future iterations. Participates in code reviews to ensure coding standards are followed. Considers diagnosability, reliability, and maintainability when reviewing code and understands when code is ready to be shared or delivered.
  • Design: Creates a clear and articulated plan for testing and assuring quality of solutions, and defines success for outcomes of tests (e.g., unit tests). Adds new tests, removes antiquated tests, and aggregates tests to improve tests in the feature area. Helps to drive efforts for augmenting test cases and ensures that the solution area has good test coverage. Helps to integrate automation features when planning for testing.
  • Engineering Excellence: Builds knowledge, shares new ideas, and shares pinpoints of engineering tool gaps to improve software developer tools to support other programs, tools, and applications to create, debug, and maintain code for complex product features. Uses open source when possible. Develops higher-level awareness of other kinds of tools outside areas of expertise. Helps to identify internal tools and creates tools that will be useful for creating the product, determining if methods are still applicable for the current solution. Contributes to the development of automation within production and deployment of a complex product feature. Runs code in simulated, or other non-production environments to confirm functionality and error-free runtime for products with little to no oversight.
  • Implement: Conducts and creates experimentation to determine the effectiveness of changes for prototyping and testing features, and applies findings back into development. Reviews work items to deepen knowledge of product features in partnership with appropriate stakeholders (e.g., project managers) and executes project plans, release plans, and work items. Contributes to efforts to break down larger work items into smaller work items and provides estimation. Escalates any issues that would cause a delay.
  • Reliability and Supportability: Acts as a Designated Responsible Individual (DRI) working on call to monitor system/product feature/service for degradation, downtime, or interruptions. Alerts stakeholders as to the status and gains approval to restore system/product/service for simple problems. Responds within Service Level Agreement (SLA) timeframe. Escalates issues to appropriate owners. Identifies areas to efforts to integrate instrumentation for gathering telemetry data on system behavior such as performance, reliability, availability, usage, and safety mechanisms. Contributes to sustaining feedback loops from telemetry resulting in subsequent designs. Helps to create outputs of telemetry such as notifications or dashboards.
  • Understand User Requirements: Works with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements for a set of features. Begins to leverage a variety of feedback channels to incorporate insights into future designs or solution fixes. Incorporates appropriate continuous feedback loops measuring customer value, usage patterns, and other actionable metrics of value.
Expand
16.10.2025
M

Microsoft Software Engineer II Taiwan, Taoyuan City

Limitless High-tech career opportunities - Expoint
Description:

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

Other Requirements:

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
    • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Bachelor's Degree in Computer Science
    • OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python
    • OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
Responsibilities
  • Contribute to developing a holistic resource lifecycle management system.
  • Focus on securing, validating, and provisioning the Azure platform.
  • Play a role in supporting the fastest growing cloud platform in the market.
  • Gain visibility into the internals of Azure core services
  • Learn how services bootstrap and scale.
  • Opportunity to own a high-impact area of the platform.
  • Directly influence areas with million-dollar business impact.
Expand
Limitless High-tech career opportunities - Expoint
Description:
Responsibilities
  • Build secure and performant AI Platform services that power Copilot.
  • Work collaboratively with other Platform, infrastructure, application engineers as well as AI Researchers to build next generation AI products and services.
  • Ship high-quality, well-tested, secure, and maintainable code.
  • Find a path to get things done despite roadblocks to get your work into the hands of users quickly and iteratively.
  • Enjoy working in a fast-paced, design-driven, product development cycle.
  • Embody our and .
Required Qualifications
  • Bachelor’s degree in computer science, or related technical discipline AND technical engineering experience building web applications with coding in languages including, but not limited to, Python, Golang, C# OR equivalent experience.
  • Experience building scalable services on top of public cloud infrastructure like Azure, AWS, or GCP. Extensive use datastores like RDBMS, key-value stores, etc.
Preferred Qualifications
  • Experience working with AI platforms, frameworks, and APIs.
  • Experience using Machine Learning frameworks, including experience using, deploying, and scaling multimodal models, either personally or professionally.
  • Ability to identify, analyze, and resolve complex technical issues, ensuring optimal performance, scalability, and user experience.
  • Dedication to writing clean, maintainable, and well-documented code with a focus on application quality, performance, and security.
  • Demonstrated interpersonal skills and ability to work closely with cross-functional teams, including product managers, designers, and other engineers.
  • Ability to clearly communicate complex technical concepts to both technical and non-technical stakeholders.
  • Passion for learning new technologies and staying up to date with industry trends, best practices, and emerging technologies in web development and AI.
  • Ability to work in a fast-paced environment, manage multiple priorities, and adapt to changing requirements and deadlines.
  • Proven ability to collaborate and contribute to a positive, inclusive work environment, fostering knowledge sharing and growth within the team.
Expand
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Principal Firmware Engineer opportunities at Microsoft in Taiwan, Taoyuan City. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.