Taro Logo

Software Engineer, Manufacturing Software Systems

A technology company that organizes the world's information and makes it universally accessible and useful.
New Taipei, Banqiao District, New Taipei City, Taiwan
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI

Description For Software Engineer, Manufacturing Software Systems

Google is seeking a Software Engineer to join their Manufacturing Software Systems team within the Devices & Services division. This role combines software development expertise with manufacturing systems knowledge to build and maintain critical provisioning infrastructure. The position offers an opportunity to work on large-scale systems that directly impact Google's hardware products while leveraging cutting-edge technologies including LLMs.

The ideal candidate will have strong fundamentals in software engineering with Java or Python, plus experience or interest in manufacturing systems. You'll be working at the intersection of software and hardware, developing provisioning solutions that ensure Google's devices are properly configured and deployed at scale.

As part of Google's Devices & Services team, you'll contribute to the mission of creating radically helpful experiences for users through the combination of Google AI, Software, and Hardware. The role involves both backend and frontend development, system design, and cross-functional collaboration.

The position offers exposure to diverse technical challenges across distributed systems, cloud technologies, and AI/ML integration. You'll be working in an environment that values code quality, testing, and engineering best practices while delivering impactful solutions that help manufacture Google's next generation of hardware products.

This is an excellent opportunity for engineers interested in the manufacturing technology space who want to work at scale with one of the world's leading technology companies. The role combines software engineering fundamentals with specialized domain knowledge in manufacturing systems, offering unique technical challenges and growth opportunities.

Last updated 12 hours ago

Responsibilities For Software Engineer, Manufacturing Software Systems

  • Design, develop, and deploy secure and scalable provisioning systems back and front-ends for Google's hardware products
  • Integrate LLM technologies into our provisioning solutions to enhance efficiency and capabilities
  • Develop and maintain provisioning server and station components, ensuring seamless key management and deployment
  • Collaborate with cross-functional teams for requirements and deliver impactful solutions
  • Advocate code health, testability, maintainability, and best practices for development and testing

Requirements For Software Engineer, Manufacturing Software Systems

Java
Python
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 2 years of experience with software development in Java or Python
  • Experience with cloud technologies and distributed systems
  • Experience with manufacturing or provisioning systems
  • Familiarity with Large Language Models (LLM) technologies
  • Excellent problem-solving, communication, and collaboration skills

Interested in this job?

Jobs Related To Google Software Engineer, Manufacturing Software Systems

Technical Solutions Developer, Workspace Support, Google Cloud

Technical Solutions Developer position at Google Cloud, combining software development expertise with customer support to resolve complex technical issues for Google Workspace customers.

Software Developer, Chrome Enterprise

Software Developer position at Google Chrome Enterprise focusing on security solutions and enterprise features, requiring C++ expertise and 2+ years of experience.

Salesforce Application Engineer III, CRM Systems, YouTube Business

Lead Salesforce application development for YouTube Business, architecting CRM solutions and integrations using Apex, LWC, and JavaScript with 4+ years of experience required.

Physical Design CAD Engineer, Silicon

Physical Design CAD Engineer position at Google, developing ASIC RTL to GDS flow for high-performance computing infrastructure in Bengaluru.

Product Solutions Engineer, Payments Platform

Product Solutions Engineer position at Google focusing on payments platform integration, technical problem-solving, and partner support, requiring 4+ years of programming experience.