staff software engineering Hardware Engineer tech_leadership · Posted Apr 27, 2026

About this role

Google is hiring a staff-level Hardware Engineer in the software engineering function based in Singapore.

Role
Hardware Engineer
Function
software engineering
Level
staff
Track
Tech leadership
Employment
Full-time
Location
Singapore
Posted
Apr 27, 2026

More roles at Google

Technical Program Manager, Search Platform
Bangalore, India · mid
CI/CD
Software Engineering Manager II, Google Cloud
Bangalore, India · manager
Python JavaScript Java
Technical Solutions Engineer I, Infrastructure, Compute, Google Cloud
Bangalore, India · mid
Python JavaScript Java
Control Systems Networking Engineer
Sunnyvale, CA | Columbus, OH | Irvine, CA | Reston, VA · mid
Networking Security
Software Engineer, On Device Machine Learning
Taipei, Taiwan · mid
Python JavaScript Java
All Google jobs →

Job description

from Google careers

As a Mechanical Engineer, you will join a small, close-knit team of mosquito biologists, software engineers, and automation experts working to develop better ways to reduce the impact of mosquito-borne diseases. Responsible for Research and Development across various processes and products, you will be central to the design, development, deployment, and ongoing improvements of Debug technology and products.

You will have a wide breadth of mechanical engineering skills and experience, and will flourish in changing environments while collaborating across teams.

Responsibilities

  • Design and build automated systems with a wide variety of electromechanical components, including servo systems, pneumatics, sensors, drive components, etc.
  • Oversee the full product lifecycle, from defining requirements and prototype validation to the final launch of production-ready systems.
  • Act as a primary technical point-of-contact to science, software, and operations teams to resolve foundational engineering issues requiring unique and creative solutions.
  • Design and iterate collaboratively with real-world users and use cases. Test prototypes and released products to verify compliance to design specifications. Investigate and resolve technical problems involving product performance in production equipment.
  • Determine and establish product performance through engineering calculations and layouts; use appropriate engineering tools such as Computer-Aided Design (CAD), Failure Modes and Effects Analysis (FMEA), and Design for Automation (DFA).
  • This is an excerpt. Read the full job description on Google careers →
All software engineering jobs software engineering salaries software engineering career path
All Google Jobs Browse software engineering roles staff positions