Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
Job Type
Full Time
Job Details
Minimum qualifications:
- Bachelor's degree or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
- 3 years of experience working with embedded operating systems.
- Master's degree or PhD in Computer Science or a related technical field.
- 1 year of experience in a technical leadership role.
- Experience developing accessible technologies.
- Lead team in software planning and development of bootloader and firmware.
- Own and deliver bootloader and firmware features in C and Rust in areas of memory subsystem and debug.
- Participate in bringing up new Pixel devices from SoC development boards to prototyping to mass production.
- Design and implement software solutions for new SoC features in areas such as interconnect, boot, reset, memory, high speed IO, low speed IO, interrupt controller, and security.
- Design and implement debug and analytics solutions. Debug difficult issues involving software, hardware, and SoC.
About the Company
Google Inc.
Mountain View, CA, United States
Build for everyone Since our founding in 1998, Google has grown by leaps and bounds. Starting from two computer science students in a university... Read more