Bachelor's degree in Computer Science, a related field, or equivalent practical experience.
Candidates will typically have 8 years of experience in embedded system security design and development.
Typically 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
Experience in system-level software design and development for multi-core, multi-process embedded environments.
Experience coding with C language in real-world production environments.
Preferred qualifications:
Master's degree or PhD in Computer Science or a related field.
Typically 3 years of experience in embedded system security design and development.
Experience with power management, open-source development, and software development in Rust.
Experience with boot and runtime firmwares such as TF-A or UEFI.
Understanding of modern operating systems, such as Linux.
Familiarity with ARM architecture, especially ARM security architecture.
Candidates will typically have 8 years of experience in embedded system security design and development.
About the job
The Pixel Security team works on the latest technology going into our Pixel devices. We work on Pixel software stack building amazing experiences working in collaboration with many talented Software Engineering teams within Google.
As a Staff Software Engineer, you will be part of a team which builds state-of-the-art features and software experiences on Pixel devices to protect millions of users.
The Google Pixel team focuses on designing and delivering the world's most helpful mobile experience. The team works on shaping the future of Pixel devices and services through some of the most advanced designs, techniques, products, and experiences in consumer electronics. This includes bringing together the best of Google’s artificial intelligence, software, and hardware to build global smartphones and create transformative experiences for users across the world.
Responsibilities
Lead the design and implementation of ARM EL3 software stack on Pixel.
Collaborate with and contribute to upstream projects like Trusted Firmware-A (TF-A), fostering a strong relationship with the open-source community and driving security standards.
Shape the next generation EL3 software for Pixel and the ARM ecosystem. Identify opportunities for improvement, set technical direction, and innovation.
Harden the security of critical system software components running in the Trusted Execution Environment (TEE).
Refine and optimize the EL3 security software development process, fostering efficiency, and reducing potential vulnerabilities.
Your CV has been submitted successfully.
Complete form below to directly Send your CV / Linkedin Profile to Staff Software Engineer, Pixel Security at Google.
@
You will receive all responses from employer on this email
Example: Application for the post of 'Accountant'
Example: Introduce your self and give purpose of your application
*All fields are mandatory.
Loading...
GOOGLE 757 jobs found
Senior Infrastructure Operations Engineer, Sovereign Operations at Google
London, United Kingdom
Senior Software Engineer, Pixel at Google
London, United Kingdom
Senior UX Engineer, Android at Google
London, United Kingdom
Senior Software Engineer, Tensor Processing Units Compiler at Google
London, United Kingdom
Software Engineer, Tensor Processing Units Compiler at Google
London, United Kingdom
Software Engineer III, Site Reliability Engineering, Google Cloud at Google
London, United Kingdom
Staff Software Engineer, Pixel Security at Google
London, United Kingdom
Technical Program Manager II , Privacy Sandbox, Android at Google
London, United Kingdom
Systems Engineering Manager II, Site Reliability Engineering, Google Cloud at Google
London, United Kingdom
Web Ecosystem Consultant, Privacy Partner Engineering at Google