1 month ago
New Taipei, TaiwanSenior
Responsibilities
- Develop low-level system software components for Pixel security and design security features for future Pixel devices.
- Participate in or lead design reviews with peers and stakeholders to evaluate technology options.
- Review code and provide feedback on style, correctness, testability, efficiency, and best practices.
- Develop technical solutions to mitigate security vulnerabilities and contribute to upstream open-source software projects.
- Triage, debug, track, and resolve product or system issues affecting hardware, networks, services, and quality.
Requirements
- Bachelor’s degree or equivalent practical experience.
- At least 5 years of experience with software development in one or more programming languages.
- At least 3 years of experience testing, maintaining, or launching software products.
- At least 1 year of experience with software design and architecture.
- Preferred: master’s degree or PhD in computer science or a related technical field.
- Preferred: 1 year of experience in a technical leadership role.
- Preferred: experience in embedded or phone security design, including authentication, encryption, certificate management, and operating system security.
- Preferred: experience with boot and runtime firmware such as TF-A, UEFI, and ACPI.
- Preferred: familiarity with low-power SoCs and ARM, RISC-V, x86, or MIPS architectures.
- Preferred: open-source software development experience and understanding of the security development life cycle.
About Google
Google builds consumer and enterprise software and services including Search, Android, YouTube, Chrome, Maps, Gmail, and Google Cloud. Its business model centers on digital advertising and paid cloud, software, and hardware offerings (e.g., Pixel and Nest) for consumers, developers, and organizations. Founded in 1998 and headquartered in Mountain View, California, Google operates globally as a subsidiary of Alphabet Inc.
