As a Senior Software Engineer on the Google Pixel team, you will play a crucial role in developing the next generation of mobile security technologies. You will work on designing, implementing, and enhancing security features for Pixel devices, ensuring that our products are secure, robust, and innovative. This role offers an exciting opportunity to impact the future of mobile technology by leveraging your expertise in software development and security.
Key Responsibilities
- Security Design & Development. Work on designing and implementing advanced security features for Pixel devices. Harden system software components to enhance Pixel security and mitigate potential vulnerabilities.
- Embedded Development. Develop and improve security features for embedded systems within Pixel devices. Utilize your experience in C/C++ and embedded development to contribute to critical security projects.
- Research & Innovation. Conduct research and develop innovative solutions for future Pixel security challenges. Stay abreast of the latest advancements in security technologies and integrate them into Pixel devices.
- Infrastructure Improvement. Enhance infrastructures for fuzzing, testing, and Continuous Integration (CI) to ensure robust security testing and development practices.
- Technical Solutions: Develop and implement technical solutions to address security vulnerabilities and improve overall device security.
Minimum Qualifications
- Master’s degree in Computer Science, a related field, or equivalent practical experience.
- 5+ years of experience in software development using C and C++, with strong knowledge of data structures and algorithms.
- Proven experience in embedded development and mobile security.
- Experience with debugging and resolving complex security issues.
Preferred Qualifications
- Experience in phone security design, development, and lifecycle management.
- Knowledge in authentication, encryption, certificate management, and operating system security.
- Familiarity with Hardware System Architecture, Cryptography, Security Analysis, Security-Enhanced Linux, Linux Kernel Real-Time Operating Systems, Android BSP Security Testing, Rust, and Python.
- Experience with open source development and contributions.
Why Join Us?
Join the Google Pixel team to work at the forefront of mobile technology. You will have the opportunity to shape the future of Pixel devices by contributing to groundbreaking security features and innovations. At Google, we foster a culture of creativity and collaboration, offering a dynamic environment where you can grow your career and make a global impact.
Equal Opportunity Employer
Google is committed to creating a diverse and inclusive workplace. We encourage applicants from all backgrounds to apply, including those with disabilities and veterans. For more information about our EEO policy and accommodations for applicants, please visit our Accommodations for Applicants.