Embedded Senior Software Engineer, Pixel Power Software
Company
Location
Warsaw, Poland
Type
Full Time
Job Description
Minimum qualifications:
- Bachelor's degree in Computer Science or equivalent practical experience.
- 5 years of experience with software development in C programming language, and data structures/algorithms.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
- Experience in embedded systems development, SoC, Linux kernel.
- Master's degree or PhD in Computer Science or a related technical field.
- Experience in power management software for embedded systems.
- Experience with power management, system on a chip, firmware, or device drivers.
- Experience in coding with C++, Rust, or Python languages.
- Knowledge of computer architecture, real time systems, microprocessors, Linux drivers, and Android Kernel.
Want more jobs like this?
Get jobs in Warsaw, Poland delivered to your inbox every week.
About the job
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
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
- Develop and support software solutions and tools for Pixel power management, power diagnosability, and power optimization.
- Lead team efforts in design, development, and support for advanced power optimization Software/Firmware for Pixel SoC.
- Prioritize optimization for power, latency, and system stability.
- Debug and triage power issues.
- Improve observability of the hardware and subsystem power states to Android Hardware Abstraction Layer(HAL).
Date Posted
01/24/2025
Views
0
Similar Jobs
Senior Software Engineer IV (Java/GO) - OpenX
Views in the last 30 days - 0
OpenX is a company focused on maximizing the economic potential of digital media companies through advanced ad marketplaces and technologies They are ...
View DetailsSenior UI/UX Designer (Gaming) - Innovecs
Views in the last 30 days - 0
Innovecs Games a division of Innovecs is seeking a UIUX Designer to join their dynamic team The successful candidate will play a crucial role in shapi...
View DetailsMiddle Manual QA Engineer - Innovecs
Views in the last 30 days - 0
Innovecs Games is seeking a QA Detective with a keen eye for detail and a passion for optimizing games The role offers flexible hours competitive comp...
View DetailsSenior Software Engineer - Back-end (Core Services) - Formstack
Views in the last 30 days - 0
Formstack is seeking a Senior Backend Software Engineer to join their remotefirst team The role involves designing and implementing scalable distribut...
View DetailsCustomer Success Manager - Creatio
Views in the last 30 days - 0
Creatio is seeking a Customer Success Manager with 2 years of experience in managing global SMB or Corporate segment customers The role involves manag...
View DetailsBusiness Development Manager - Xfive
Views in the last 30 days - 0
Xfive is looking for a Business Development Manager to manage sales cycles engage inbound leads understand client needs collaborate with internal team...
View Details