Software Engineer, Embedded Systems/Firmware, Pixel Display
Overview
As a Software Engineer on the Pixel Display team, you will shape the visual experience by owning the display software stack from bootloader drivers to the application layer. You will bridge hardware and software and collaborate with Android Platform, Pixel Hardware, and external partners to optimize display controls, color management, and image enhancement. You will participate in design reviews, review peers’ code, and contribute to documentation while triaging and debugging issues across hardware, network, and services. This role offers impact across Pixel devices and services, with opportunities to switch projects as we grow. You’ll work in a fast-paced, cross-functional environment that值
Compensation / Benefitsbonus target (15%)equitybenefits
ResponsibilitiesParticipate in or lead design reviews to decide among technologiesReview other developers' code and provide feedback for best practicesContribute to documentation and educational content updatesTriage and debug issues affecting hardware, network, or service operationsOwn and optimize the display software stack from bootloader drivers to the application layerCollaborate with cross-functional teams (Android Platform, Pixel Hardware, external partners) to improve display controls, color management, and image enhancementBridge hardware and software to design and deliver the visual experience for Pixel devices
Key requirementsBachelor’s degree or equivalent practical experience2 years of experience with embedded operating systems2 years of software development experience in one or more programming languages (or 1 year with advanced degree)Cross-functional collaborationLeadership and initiativeProblem solving and debugging mindsetEmbedded operating systemsSoftware development in one or more programming languagesDisplay software stack knowledge (bootloader drivers to application layer)