Cake Job Search

Advanced filters
Off
Banqiao District, New Taipei, Taiwan
Full-time
Google welcomes people with disabilities.Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with Android software development in Kotlin or Java. Preferred qualifications: 1 year of experience in Android UI development. Experience in large-scale software development. Experience working with product managers and UX designers. Experience in data analysis and machine learning. Ability to communicate in English fluently to support cross-region teams collaboration. About the jobGoogle'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. Googles mission is to organize the worlds information and make it universally accessible and useful. Our Devices Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. We research, design, and develop new technologies and hardware to make our users interaction with computing faster, seamless, and more powerful. Whether finding new ways to capture and sense the world around us, advancing form factors, or improving interaction methods, the Devices Services team is making peoples lives better through technology.Responsibilities Innovate and build features on Pixel devices or Android platform. Be involved in the whole life cycle of the software development, from collecting requirements, iterating on design, to implementation and testing. Leverage data-driven insights to optimize Pixel/Android features discovery and boost user engagement. Collaborate closely with cross-functional teams to define/scope product features. Be responsible for setting the technical direction as well as for planning deliverables and milestones. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Negotiable
No requirement for relevant working experience
Google welcomes people with disabilities.Note: By applying to this position you will have an opportunity to share your preferred working location from the following: New Taipei, Banqiao District, New Taipei City, Taiwan; Zhubei, Zhubei City, Hsinchu County, Taiwan.Minimum qualifications: Bachelor's degree or equivalent practical experience. 10 years of experience in program or project management. 10 years of experience in semiconductor planning and fulfillment, and experience with mobile SoC development flows and manufacturing processes for Foundry, Die Prep, Assembly, and Test. 7 years of experience in a leadership role. Experience developing and deploying supply/demand planning and fulfillment systems, processes, and execution logistics, and leading initiatives in organizational development and cross-functional collaboration. Preferred qualifications: Deep knowledge of foundry and OSAT suppliers and ecosystem with a specific focus on high-volume Mobile SoCs or complex consumer product applications. In-depth familiarity with Mobile SoC development flows and manufacturing processes for Foundry, Die Prep, Assembly, and Test. Exceptional stakeholder management skills with the ability to bridge the gap between technical engineering teams (Silicon/Hardware) and business operations. Proven ability to unite diverse teams toward common goals and resolve conflict in a matrixed global organization. Executive presence in managing suppliers, with excellent communication and presentation skills to key stakeholders and executive audience. About the jobThe Google Custom Silicon Operations team is responsible for all external manufacturing engagement and supplier management for the foundry and outsource manufacturing (OSAT) partners for building custom silicon for Google consumer hardware products. This includes foundry/OSAT sourcing, supplier management, end-to-end planning and procurement, and execution of development and manufacturing operations, with our suppliers in partnership with Google Engineering. It includes strategy development and orchestration with key stakeholders to shape the supply ecosystem for better partnership, capacity flexibility, high quality, business continuity, and cost effectiveness. It also includes on time delivery of ASIC (Application Specific Integrated Circuits) and other companion chips.The Head of Semiconductor Manufacturing Planning Fulfillment leads end-to-end supply chain operations for custom silicon and companion chips within Google’s hardware ecosystem. This role is responsible for establishing execution frameworks for supply and demand planning, managing supplier relationships, and ensuring material readiness from NPI through mass production. Key priorities include optimizing inventory visibility, logistics, and financial reconciliation, while driving fulfillment execution (PO management, production control). Additionally, you will report supply risks to executive stakeholders and builds high-performing teams, fostering a culture of accountability and effective cross-functional collaboration. The ideal candidate will possess deep expertise in supply chain planning, semiconductor sub-component manufacturing processes or manufacturing operations management, coupled with strong analytical and problem-solving skills, and a proven track record in managing complex supply chains in a fast-paced environment.Responsibilities Establish supply-demand execution frameworks and orchestration protocols for custom silicon, integrating signals from SOCs, memory, and manufacturing constraints to drive strategic decision-making. Orchestrate material readiness across global suppliers and internal stakeholders for new product introduction (NPI) and mass production, providing rigorous scenario plans and informed recommendations to achieve product launch milestones. Optimize end-to-end inventory visibility and logistical flows from foundry to finished goods, partnering with Logistics, Finance, and Engineering to ensure regulatory compliance, complex yield reconciliation, and cycle-time efficiency. Manage end-to-end fulfillment and production control—including POs, payments, and hot lot tracking—while reporting supply risks through high-impact dashboards;  maintain data integrity and a single source of truth for all deliverables. Cultivate a high-performing team by leading end-to-end talent management—from recruitment to mentorship—while fostering an inclusive, accountable culture and resolving conflicts to ensure seamless supply operations. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Google welcomes people with disabilities.Minimum qualifications: Bachelor's degree or equivalent practical experience. 1 year of experience with software development in one or more programming languages (e.g., Kotlin or Java). 1 year of experience in Android development. Preferred qualifications: Master's degree in Computer Science or a related technical field. Experience in Android UI development. Experience in software development in Kotlin or Java. About the jobGoogle'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. This role is critical to Pixel's growth and retention strategy, ensuring that Pixel users can discover and engage with the latest and greatest Pixel Features.Android is Google’s mobile operating system powering more than 3 billion devices worldwide. Android is about bringing computing to everyone in the world. We believe computing is a super power for good, enabling access to information, economic opportunity, productivity, connectivity between friends and family and more. We think everyone in the world should have access to the best computing has to offer. We provide the platform for original equipment manufacturers (OEMs) and developers to build compelling computing devices (smartphones, tablets, TVs, wearables, etc) that run the best apps/services for everyone in the world.Responsibilities Develop in our Kotlin app and our Server. Collaborate with cross-functional partners to clarify feature experiences and designs. Make data-driven decisions, to optimize Pixel hero feature discovery and boost user-engagement. Participate in design reviews with peers and stakeholders to align on technical decisions. Improve and maintain infrastructure to scale solutions for My Pixel App. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Negotiable
No requirement for relevant working experience
Google welcomes people with disabilities.Minimum qualifications: Bachelor’s degree or equivalent practical experience. 1 year of experience with software development in C++. Preferred qualifications: Master's degree in Computer Science or a related technical field. Experience in one or more of the following areas: Linux development, Android Hardware Abstraction Layer (HAL) development, device driver development, or camera system development. Experience in leveraging AI-powered development tools and methodologies to optimize software engineering workflows and enhance overall code quality. A strong drive and passion for developing and delivering high-quality, robust software solutions. Excellent problem-solving skills, strong communication, and the ability to work both independently and collaboratively. About the jobGoogle'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 Design and implement the Pixel camera system software stack, from concept to execution. Introduce cutting-edge camera technologies to deliver an industry-leading mobile camera experience for our users. Measure, optimize, monitor, and continuously improve system stability, performance, and overall software quality. Collaborate effectively with cross-functional teams across various organizations to ensure successful product delivery and maximize impact. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Negotiable
No requirement for relevant working experience
Google welcomes people with disabilities.Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in coding, developing test methodologies, writing test plans, creating test cases, and debugging. 4 years of experience testing consumer electronic products, hearables, wearables, or other bluetooth/wireless-enabled consumer devices. Experience in one or more programming languages (e.g., Python, Java, C++). Preferred qualifications: Experience testing hearables, wearables, or other Bluetooth/wireless-enabled consumer devices, with an understanding of low battery system logic, Bluetooth Classic/LE, LE Audio, and related test methodologies. Ability to drive the adoption of AI/ML solutions within a testing organization to improve overall effectiveness and efficiency. Experience in one or more programming languages (e.g., Python, Java, C++) and with test infrastructure development and management. Familiar with delivering high-quality products in a fluid, agile environment. Excellent communication, collaboration, and influencing skills with the ability to navigate ambiguity. About the jobAt Google, our philosophy is build it, break it and then rebuild it better. That thinking is at the core of how we approach testing at Google. Unlike roles with similar names at the other companies, Test Engineers at Google aren't manual testers -- you write scripts to automate testing and create tools so developers can test their own code. As a Test Engineer, you navigate Google's massive codebase, identify weak spots and constantly design better and creative ways to break software and identify potential problems. You'll have a huge impact on the quality of Google's growing suite of products and services.Through your leadership and professional expertise, you manage a team or teams, plan project goals and lead the overall strategy for your group. Android is Google’s mobile operating system powering more than 3 billion devices worldwide. Android is about bringing computing to everyone in the world. We believe computing is a super power for good, enabling access to information, economic opportunity, productivity, connectivity between friends and family and more. We think everyone in the world should have access to the best computing has to offer. We provide the platform for original equipment manufacturers (OEMs) and developers to build compelling computing devices (smartphones, tablets, TVs, wearables, etc) that run the best apps/services for everyone in the world.Responsibilities Develop an AI-first test strategy across global Pixel System Test facilities, integrating advanced tools and instrumentation for Pixel and Wearables product quality. Guide and manage the productivity and business value of the local Google Taiwan (GTW) team in alignment with the Pixel Product road map. Set engineering standards and foster team growth by identifying skill set expectations and leveraging agentic tooling. Design, develop, and own reliable automated test frameworks for embedded hardware, focusing on System Health, Power, Thermal, and Functional Performance. Build data-driven relationships with cross-functional stakeholders to drive optimal, creative testing solutions and methodologies. Troubleshoot complex Pixel hardware and software system issues to identify root causes and deliver polished, automated resolutions. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Negotiable
No requirement for relevant working experience
Google welcomes people with disabilities.Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages (eg. C++), or 1 year of experience with an advanced degree. Preferred qualifications: Master's degree or PhD in Computer Science or related technical fields. Experience in leveraging AI-powered development tools and methodologies to optimize software engineering workflows and enhance overall code quality. Experience in one or more of the following areas: Linux Development, Android Hardware Abstraction Layer (HAL) development, Device Driver Development, or Camera System Development. Proficiency in C++. Excellent problem-solving and communication skills, with the ability to work both separately and collaboratively. Passionate for developing and delivering high-quality, robust software solutions. About the jobGoogle'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. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. The Pixel Camera team is a collection of sub-teams organized around different parts of the camera stack, with some teams focused on Pixel specifically and some focused on the wider Android ecosystem, our mission is to build innovative software experiences on the Pixel phones that leads the entire Android ecosystem. We are a team that's passionate about building the world's best cameras and camera experiences to delight our users, partnering with teams across Google.Googles mission is to organize the worlds information and make it universally accessible and useful. Our Devices Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. We research, design, and develop new technologies and hardware to make our users interaction with computing faster, seamless, and more powerful. Whether finding new ways to capture and sense the world around us, advancing form factors, or improving interaction methods, the Devices Services team is making peoples lives better through technology.Responsibilities Design and implement the Pixel camera system software stack, from concept to execution. Introduce camera technologies to deliver an industry-leading mobile camera experience for our users. Measure, optimize, monitor, and continuously improve system stability, performance, and overall software quality. Collaborate effectively with cross-functional teams across various organizations to ensure successful product delivery and maximize impact. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Negotiable
No requirement for relevant working experience
Google welcomes people with disabilities.Minimum qualifications: Bachelor's degree in Computer Science, Electrical Engineering, or equivalent practical experience. 5 years of experience in coding (Python or Java), developing test methodologies, writing test plans, creating test cases, and debugging. 3 years of experience with developing infrastructure, or experience with compute technologies, mobile application development. Preferred qualifications: Master's degree or PhD in Computer Science, Electrical Engineering, or a related field. 6 years of experience in specialized testing such as production testing, system integration testing, etc. 4 years of experience with mobile system components, interfaces, protocols, system UI data label/annotation/evaluation, built and lease. 3 years of experience working in a complex, matrixed organization. 2 years of experience providing technical leadership and leading projects (e.g., test, release, etc.). About the jobAt Google, our philosophy is build it, break it and then rebuild it better. That thinking is at the core of how we approach testing at Google. Unlike roles with similar names at the other companies, Test Engineers at Google aren't manual testers -- you write scripts to automate testing and create tools so developers can test their own code. As a Test Engineer, you navigate Google's massive codebase, identify weak spots and constantly design better and creative ways to break software and identify potential problems. You'll have a huge impact on the quality of Google's growing suite of products and services. The Platforms and Devices team encompasses Google's various computing software platforms across environments (desktop, mobile, applications), as well as our first party devices and services that combine the best of Google AI, software, and hardware. Teams across this area research, design, and develop new technologies to make our user's interaction with computing faster and more seamless, building innovative experiences for our users around the world.Responsibilities Lead the utilization or development of automation tools or scripts to improve product and engineering health. Develop test plans based on product excellence/test strategies. Lead test plan reviews with engineers and other stakeholders across teams. Define the test framework, test preconditions, and other test control and reporting functions to enable others to test functionality. Drive scalable test infrastructure and utilize debugging to optimize development efficiency and resolve complex, system-level engineering issues. Participate in product design review with product managers, software/hardware engineers, and other stakeholders to contribute to product design, testability, and implementation. Demonstrate comprehensive expertise in AI feature validation and evaluation frameworks tailored for the Android and Pixel ecosystems. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Negotiable
No requirement for relevant working experience
Google welcomes people with disabilities.Minimum qualifications: Bachelor's degree in computer science, electrical engineering, or equivalent practical experience. 3 years of experience in coding (e.g., Python or Java), developing test methodologies, writing test plans, creating test cases, and debugging. 2 years of experience with developing infrastructure, or experience with compute technologies, mobile application development. Preferred qualifications: Master's degree or PhD in computer science, electrical engineering, or a related field. 3 years of experience in specialized testing such as production testing, system integration testing, etc. 3 years of experience with mobile system components, interfaces, protocols, system UI data label/annotation/evaluation, built and lease. About the jobAt Google, our philosophy is build it, break it and then rebuild it better. That thinking is at the core of how we approach testing at Google. Unlike roles with similar names at the other companies, Test Engineers at Google aren't manual testers -- you write scripts to automate testing and create tools so developers can test their own code. As a Test Engineer, you navigate Google's massive codebase, identify weak spots and constantly design better and creative ways to break software and identify potential problems. You'll have a huge impact on the quality of Google's growing suite of products and services. Googles mission is to organize the worlds information and make it universally accessible and useful. Our Devices Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. We research, design, and develop new technologies and hardware to make our users interaction with computing faster, seamless, and more powerful. Whether finding new ways to capture and sense the world around us, advancing form factors, or improving interaction methods, the Devices Services team is making peoples lives better through technology.Responsibilities Utilize or develop automation tools or scripts to improve product and engineering health. Develop test plans based on test strategy. Conduct test plan reviews with engineers within one or multiple teams. Define the test framework, test preconditions, and other test control and reporting functions to enable others to test functionality. Improve existing test infrastructure or create new test infrastructure to increase efficiency and productivity in test case development, scheduling, or deployment. Demonstrate comprehensive knowledge in AI feature validation and evaluation frameworks tailored for the Android and Pixel ecosystems. Apply debugging and creative thinking to solve infrastructure issues. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Negotiable
No requirement for relevant working experience
Google welcomes people with disabilities.Minimum qualifications: Bachelor's degree in a technical field, or equivalent practical experience. 10 years of engineering program management experience in leading complex hardware development projects in partnership with contract manufacturers, both in ODM and JDM engagements. 7 years of experience in leadership role(s) with/without direct reports. Preferred qualifications: 10 years of experience managing cross-functional/team projects. Experience managing in diversity of people's origins and backgrounds. Experience with the development of consumer and mobile (wearable) products. Track record growing and leading large EPM teams to success. About the jobGoogle's projects, like our users, span the globe and require managers to keep the big picture in focus while being able to dive into the unique engineering challenges we face daily. As a Technical Program Manager at Google, you lead complex, multi-disciplinary engineering projects using your engineering expertise. You plan requirements with internal customers and usher projects through the entire project lifecycle. This includes managing project schedules, identifying risks and clearly communicating them to project stakeholders. You're equally at home explaining your team's analyses and recommendations to executives as you are discussing the technical trade-offs in product development with engineers.Using your extensive technical and leadership expertise, you manage various Engineering-specific programs and teams. The team develops all the hardware for Google's Home and Trackers business, under the Google Home and Fitbit brands. Hardware is developed using the JDM Lite methodology, in close cooperation with the manufacturing partner (JDM), and other internal cross-functional teams, such as ProdOps, embedded software, algorithms, and various TechEng groups.The team is composed of very senior engineers and EPMs, which reflects the essential leadership and cross-functional requirements of the team members.Responsibilities Organize, lead and grow the EPM team to deliver 5 to 10 simultaneous complex hardware development projects in close cooperation with the manufacturing partner (JDM partner) and internal cross-functional teams. Managing external partners and the relationship with cross-functional teams is a core area of responsibility. Directly manage the EPM team, including all aspects of people management. Be a highly credible thought leader within Google and industry on the subject matter domain of the respective organization. Drive measurable program performance gains correlated to execution velocity. Establish governance over prioritization decisions to ensure alignment with key performance indicators.  Be a change advocate responsible for initiating and leading multiple organizations through pivots needed to address shifts in business trends and priorities. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Negotiable
No requirement for relevant working experience
Google welcomes people with disabilities.Minimum qualifications: Bachelor’s degree or equivalent practical experience. 1 year of experience with software development in C++. 1 year of experience with data structures and algorithms. Preferred qualifications: Master's degree in Computer Science or a related technical field. Experience in initial camera software bring-up, managing camera system Input/Output, and cross-layer debugging. Experience collaborating with hardware engineering, camera sensor teams, or factory central test engineering/manufacturing teams on troubleshooting and root-cause analysis. Experience optimizing system performance (latency, power, memory) on mobile chipsets or SOC platforms. Experience in camera software domains, specifically camera drivers, Android camera hardware abstraction layer (HAL), and framework architecture. Proficiency in C/C++ for embedded systems, and scripting languages like Python for automation or test infrastructure development. About the jobGoogle'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 Support initial image quality (AE) bring-up software work and manage the communication and integration of input/output (I/O) streams across the camera system. Optimize system-level performance (including power consumption, latency, and memory footprint) after auto exposure (AE) software and features enter the deployment phase. Implement, optimize, and integrate AE software solutions and framework components onto target mobile device platforms and the Android HAL. Collaborate closely with the camera sensor team to integrate new sensor technologies, and work with the hardware and factory CTE teams to troubleshoot and resolve production and hardware-related issues. Collaborate closely with image quality and tuning engineers to debug complex software issues, validate exposure transitions, and support infrastructure for automated testing methodologies to reduce manual labor. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Negotiable
No requirement for relevant working experience

Cake Job Search

Join Cake now! Search tens of thousands of job listings to find your perfect job.