Software Engineer, Embedded Systems/Firmware, Pixel Bootloader
$147k - $210kOwn and deliver bootloader and firmware features in C and Rust.Participate in bringing up new Pixel devices throughout the full development cycle such as pre-silicon emulation environments, SoC development boards, prototypes, mass production, and in-market.Drive software planning, design, and implementation of software features in areas such as interconnect, boot, reset, memory, high speed IO, low speed IO, interrupt controllers, and security.Debug issues involving complicated multi-faceted interactions between silicon, hardware, firmware, software, and the environment.Work in a variety of code bases (e.g., C, Rust, and Python).Minimum qualifications:Bachelor’s degree or equivalent practical experience.2 years of experience with software development in C.2 years of experience working with embedded operating systems.Preferred qualifications:Master's degree or PhD in Computer Science or a related technical field.2 years of experience with data structures and algorithms.Experience with common debug or trace technologies (e.g., JTAG, ARM SWD, ARM CoreSight, gdb, TRACE32, etc.).Experience developing embedded software in bare-metal microcontroller firmware, RTOS, bootloaders (e.g., BIOS, uboot, UEFI, coreboot, etc.), or Linux kernel.Experience with modern SoC architecture, system bring-up, debug, or trace techniques.Proficiency in the Rust programming language. 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. As a part of the Pixel Bootloader team, you will collaborate with Android platform, Pixel hardware, gChips, and external partners to deliver a bootloader software stack that provides a positive Android experience for Pixel phones and tablets.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.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $147000 - $210000 (USD) + 15% bonus target + equity + benefitsLearn more about benefits at Google.
$174k - $252k
...and test product or system development code.... ...experience with software development in one... ...experience working with embedded operating systems.... ...Google's software engineers develop the next-... ...a member of the Pixel Display team, you... ...—including the bootloader, open-source Linux...Suggested$174k - $252k
...of experience with software development in one or... ...experience working with embedded operating systems. Preferred... ...job Google's software engineers develop the next-generation... ...As a member of the Pixel Display team, you... ...stack—including the bootloader, open-source Linux kernel...Suggested$174k - $252k
...and test product or system development code.... ...experience with software development in one... ...experience working with embedded operating systems.... ...-level bare-metal firmware or driver... ...Google's software engineers develop the next-generation... ...scale across the Pixel product portfolio....Suggested- Google is seeking a Senior Software Engineer for Embedded Systems/Firmware on the Pixel Display team in Mountain View, CA. The role focuses on bridging display hardware and system software across bootloader, Linux kernel, HAL, and AOSP, delivering a mobile display experience...Suggested
$147k - $211k
...Review code developed by other engineers and provide feedback to... ...feedback. Triage product or system issues and debug/track/resolve... ...experience with working with embedded operating systems. Preferred... ...diagnosis and resolution, and software test engineering. Google's software...SuggestedWorldwide$174k - $252k
Senior Software Engineer, Embedded Systems/Firmware, Platforms and Devices Share Senior Software Engineer, Embedded Systems/Firmware, Platforms and Devices corporate_fare Google place Mountain View, CA, USA ; San Jose, CA, USA ; +1 more X In most instances, this position...Temporary work$207k - $300k
...development cycles of new Pixel display projects, from initial software design and hardware... ...devices by implementing new systems in areas such as... ...Master’s degree or PhD in Engineering, Computer Science, or a... ...concepts.Experience with embedded, mobile software development...$207k - $300k
...tracing strategy across all software layers, spanning low-level firmware/real-time operating system (RTOS), host OS (Android/Linux... ...Rust.3 years of experience with embedded software design and... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a...$207k - $300k
Lead the end-to-end software architecture, design, and development of high... ...with hardware, software, and system engineering teams to drive pre-silicon Firmware (FW)/Software (SW) co-development... ...years of experience working with embedded operating systems.3 years of experience...Worldwide$147k - $210k
...Review code developed by other engineers and provide feedback to... ...feedback. Triage product or system issues and debug/track/resolve... ...experience with working with embedded operating systems.Preferred qualifications... ...and resolution, and software test engineering.In this role...Worldwide$174k - $252k
Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best... ...testing, maintaining, or launching software products, and 1 year of... ...years of experience working with embedded operating systems.Preferred qualifications...Worldwide$174k - $252k
...experience.5 years of experience with software development in C/C++.3 years of... ...architecture.3 years of experience working with embedded operating systems.Experience in taking consumer... ...System (RTOS) systems.Google's software engineers develop the next-generation...- Google’s Pixel Display team seeks software engineers to develop next-generation display software and drive end-to-end solutions for phones,... ...foldables, and tablets. You will bridge hardware and system software across bootloader, Linux kernel, HAL, and AOSP frameworks to...
$125.7k - $203.1k
...world, working together in Engineering, IT, Supply Chain,... ...a time. Your Impact As a Software Engineer Embedded Systems II, you will take ownership... ...performance embedded software, firmware, and low-level platform... ...Packages (BSPs), or bootloaders (U-Boot, UEFI). Demonstrated...Full timeTemporary workApprenticeshipWork experience placementLocal areaFlexible hours$174k - $252k
...years of experience in low level systems programming languages (e.g.... ..., maintaining, or launching software products, and 1 year of... ...years of experience working with embedded operating systems. Preferred... ...About The Job Google's software engineers develop the next-generation...Worldwide$174k - $252k
...spanning the full GPU software stack.Seek general solutions... ...to serve users of all Pixel devices, including in-... ...work with product and engineering teams to define the... ...in low level systems programming languages... ...experience working with embedded operating systems.1 year...$174k - $252k
...controllers used in Pixel product roadmap.... ...experience.Identify systemic issues for USB and... ...on scalable USB software architectures and... ...experience working with embedded operating systems.... ...Google's software engineers develop the next-... ...with hardware in bootloader and directly...$221.37k
...equivalent in Electrical Engineering, Computer Science,... ...Programming in C/C++ for embedded system development. 2. Working... ...mechanisms, including secure firmware deployment and rollback... ...4. Low-level embedded software development, including bootloader design, driver bring-up...Immediate startWork from homeFlexible hours$207k - $300k
...design and implement new features in system software, including firmware or daemons running on BMC/hosts and... ...of experience in working with embedded operating systems.3 years of experience... ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical...Worldwide$207k - $300k
Execute bringup of audio systems on new devices from... ...years of experience in software development.5 years of... ...working with embedded operating systems within... ...Master’s degree or PhD in Engineering, Computer Science, or... ...technology forward.At Pixel we are developing innovative...- ...with the design, IP, firmware, software and field teams that... ...You will also own the embedded Linux release and the... ...PERSONYou have a passion for system architecture, silicon... ...collaborating with engineers located in different... ..., secure boot, bootloaders and runtime reconfiguration...
$165.2k - $223.6k
...predictions on distributed systems with exposure to... ...deliver high-quality software.* Develop software solutions... ...in major engineering projects, collaborating... ...you will:- Own unique embedded software functions through... ...intersection of hardware/FPGA/firmware/software on multicore...Permanent employmentInternshipLocal areaWorldwideFlexible hours- ...of minimally invasive care.Job DescriptionAs an Embedded Software Engineer in the Future Forward organization, you will work... ...embedded and platform software across a complex robotic system, interfacing with hardware, firmware, control algorithms, vision pipelines, user...Local areaWorldwideFlexible hours
$140.46k - $190.11k
...decisions. OverviewThe Scanning Systems team develops electro-... ...manufacturing. We are looking for an engineer with expertise in controls along with strong embedded programming and electronics experience... ...real-time, production-level firmware in C.Ability to prototype...Flexible hours$207k - $300k
...maintain the multi-generation software architecture for Low-Speed... ...-metal/Real-Time Operating System (RTOS) firmware environments.Lead pre-... ...of experience working with embedded operating systems.3 years of... ...:Master’s degree or PhD in Engineering, Computer Science, or a related...- Develop and maintain software and tools for Cisco core products, including operating systems, firmware, and networking stacks. Support hardware... ...computer science, software engineering, computer engineering,... ...include C programming, embedded Linux and operating system...Full timeTemporary workFlexible hours
$140k - $200k
...Senior Embedded Firmware Engineer San Jose About Trackonomy Trackonomy... ...are building the operating system for the connected world—... ...least 6+ years of embedded software development with emphasis... ...) Capability to design bootloaders and implement firmware-over...Flexible hours- ...Job Description We are seeking an Embedded Firmware Engineer to join our Energy & Charging Engineering... ...focused on next-generation battery systems, power electronics, and charging... ...candidate has strong experience in embedded software development, microcontroller...
$120k - $243k
## Senior Software / Firmware EngineerApplylocations: Sunnyvale, California... ...Software / Firmware Engineer****Location:** Sunnyvale,... ...candidate has deep expertise in embedded systems, C/C++ development, and... ...Knowledge of firmware and bootloader technologies such as **UEFI...Work experience placementWork at office2 days per week3 days per week$80k - $120k
...Embedded Firmware Engineer About SF MOTORS, INC. (dba SERES) SF Motors... ...generation of intelligent robotic systems that combine advanced... .... Collaborate with software and controls engineers on... ...protection, diagnostics, bootloaders, firmware updates, and configuration...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Embedded Systems/Firmware, Pixel Bootloader. Be the first to apply!
- scientific software engineer Mountain View, CA
- intel software engineer Mountain View, CA
- director software engineering Mountain View, CA
- software engineer Mountain View, CA
- senior robotics software engineer Mountain View, CA
- financial software developer Mountain View, CA
- graduate software developer Mountain View, CA
- part time software developer remote Mountain View, CA
- software engineer remote Mountain View, CA
- ngo software engineer Mountain View, CA


