Senior Embedded Software Engineer, Pixel Core USB
$174k - $252kDevelop linux kernel drivers from scratch to enable new USB controllers and Type-C controllers used in Pixel product roadmap.Identify and work cross Product Area to develop meaningful user facing USB features to improve product experience.Identify systemic issues for USB and merge solutions in Linux upstream that are easier to maintain over several generations on Tensor SoCs.Investigate on scalable USB software architectures and influence SoC architecture when needed. Optimize USB usecase for performance and other system health metrics.Abstract hardware interfaces to Android userspace, define and deliver the needed system software layers (Hardware Abstraction Layer (HAL), Android framework).Minimum qualifications:Bachelor’s degree or equivalent practical experience.5 years of experience with software development in one or more programming languages (e.g., C).3 years of experience working with embedded operating systems.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.Preferred qualifications:Master's degree or PhD in Computer Science or related technical field.Experience contributing to opensource linux USB stack.Experience with Linux-based embedded systems development.Experience reading hardware spec sheets to infer hardware capabilities.Experience with DesignWare Controller (DWC) stack.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. Our team’s mission is to build next generation of USB (Universal Serial Bus) connectivity and charging for Pixels and enable end users to use Google’s first-party and third-party chargers and accessories, USB-C connectivity with host PCs while ensuring USB-C port health and reliability. Our team owns the software stack needed to provide seamless experience while using Type-C USB ports in Pixel phones and tablets.This is a unique opportunity to experience full stack Android system software development.In this role, you will direct code across different parts of Android stack right from Linux kernel, HAL, Android system server to fiddling with hardware in bootloader and directly influencing silicon architecture. You will be working and collaborating across areas and through every stage of development from schematic reviews to user experience.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.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $174000 - $252000 (USD) + 15% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor’s degree or equivalent practical experience.5 years of experience with software development in one or more programming languages (e.g., C).3 years of experience working with embedded operating systems.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
$174k - $252k
...scratch to enable new USB controllers and Type-C controllers used in Pixel product roadmap.Identify... ...Investigate on scalable USB software architectures and... ...experience working with embedded operating systems.3 years... ....Google's software engineers develop the next-generation...Senior- ...agriculture industries in three core areas: tools and... ...complete vehicle software and AI applications. This... ...We are looking for senior software engineers with expertise in developing embedded software applications on... ...SPI, CSI-2, I2C, GPIO, USB, and PCIe Nice to...SuggestedFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift
- ...patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...DescriptionPrimary Function of Position The Senior Embedded Linux / Yocto Software Engineer will join the platform team... ...TPM lockouts, login screen freezes, USB/HID issues, storage issues, display/...SeniorLocal areaWorldwideFlexible hours
$110k - $160k
....1x and Enterprise Wireless solution experience is plusEducation Requirement:Bachelor’s Degree in Computer Science or Electrical Engineering is requiredMaster’s Degree is preferredMust be authorized to work in the U.S. without sponsorshipThe US base salary range for this...SeniorFull timeWorldwide$174k - $252k
...enable new universal serial bus (USB)-connected XR devices and... ...silicon.Research scalable USB software architectures, influence SoC... ...kernels.Demonstrated knowledge of embedded systems development, RTOS... ...or WebKit.Google's software engineers develop the next-generation technologies...Senior- ...world. The Satellite Software Team is responsible for... ...of our mission. The core focus areas for the Satellite... ..., telemetry, and embedded firmware. Array Labs is... ...seeking Embedded Software engineers with experience in low-... ...SPI, CSI-2, i2c, GPIO, USB, and PCIE Experience...SeniorPermanent employmentFull time
$193.3k - $261.5k
Amazon is looking for a Embedded Software Engineer to join the project team working to build best in class consumer products. We are an innovative, cross-platform, customer-obsessed team, working on big-bets in an innovative environment. We are looking for a talented...SeniorInternshipLocal areaFlexible hours- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...team is responsible for the real-time software infrastructure that supports critical... ...experience and comfort working with C++ in an embedded environment is required.Essential Job...SeniorLocal areaWorldwideFlexible hours
- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose... ...of Position:Contribute broadly to the Video Software Engineering Group, responsible for the Linux-based, embedded software that controls the real-time, high-definition...SeniorLocal areaWorldwideFlexible hours
- ...the world of minimally invasive care.Job DescriptionAs a Senior Embedded Software Engineer in the Future Forward organization, you will work at the... ...developing C/C++ embedded and real-time software for multi-core, multi-processor systems, especially on embedded Linux...SeniorLocal areaWorldwideFlexible hours
$160k - $225k
...highly technical, hands-on Senior or Staff Firmware Engineer / Embedded Engineer who is... ...peripheral interfaces (PCIe, CAN, USB, Ethernet, WiFi/Bluetooth... ...into reliable software designs.What you’ll need... ...pipelines is a strong plus.Core Languages: Proficient in...SeniorLocal area- ...Applied Intuition Software Engineer Applied Intuition, Inc. is powering the... ...agriculture industries in three core areas: tools and... ...the Role We are looking for senior software engineers with expertise in developing embedded software applications on production...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$210k - $265k
...Senior Embedded Software Engineer Sunnyvale, CA The future of defense will be decided by those who field intelligent machines at scale. At Scout... ...dominance in the age of intelligent machines Be a core part of a team building the first defense-specific robotic...SeniorFull timeRelocation package$150k - $180k
...join our amazing team and grow with us. As part of the Embedded Software Engineering team, you will drive the development and maintenance of the... ..., quadcopters, or aviation Attributes aligned with Core Values Safety Above All: Demonstrates a proactive safety...SeniorWork at office$168k - $252k
...Software EngineerTesla Energy is looking for a passionate, driven Software Engineer to build out the features for the current and next generation of fast DC charging. You... ...world.ResponsibilitiesImplement firmware for embedded systems components within our SuperchargersDevelop...SeniorHourly payFull timeFlexible hours- ...novel surgical robot system. The engineer will collaborate with a... ...to design, build and optimize software that enables high-performance... ...and display across a range of embedded platforms. The engineer will... ...EngineeringExperience level: Mid-Senior LevelIndustry: Medical DeviceSeniorLocal area
$193.3k - $261.5k
...responsibilities We are looking for a Sr Embedded SDE to lead platform specific projects... ...Hardware Validation Testing (HVT), Engineering Validation Testing (EVT), Device... ...manufacturing. A day in the life As a senior software development engineer you will be...SeniorPermanent employmentContract workInternshipLocal areaFlexible hours$207k - $300k
Define and maintain the multi-generation software architecture for Low-Speed IO (LSIO)... ...experience.8 years of experience working with embedded operating systems.3 years of experience... ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical...$150k - $180k
...Autonomous Security Force — autonomous machines, AI-driven software, and elite security professionals operating as one... ...Force.. Job Summary Knightscope is seeking a Mid/Senior Embedded Software Engineer to join our product development team and support a new hardware...SeniorFull time$190k - $240k
..., and retail to deliver everything from medical items to everyday essentials, safely and reliably. We’re seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that sits between our aircraft and ground asset hardware and the higher...SeniorFlexible hours$52.88 - $76.92 per hour
....1x and Enterprise Wireless solution experience is plusEducation Requirement:Bachelor’s Degree in Computer Science or Electrical Engineering is requiredMaster’s Degree is preferredMust be authorized to work in the U.S. without sponsorshipThe US base salary range for this...SeniorFull timeWorldwide$150k - $180k
...Autonomous Security Force — autonomous machines, AI-driven software, and elite security professionals operating as one integrated... ...Force. Job Summary Knightscope is seeking a Mid/Senior Software Engineer to join our product development team and support a new hardware...SeniorFull time$207k - $300k
...functional debug and tracing strategy across all software layers, spanning low-level firmware/real... ...C++, or Rust.3 years of experience with embedded software design and architecture.... ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical...$159k - $230k
...Bachelor’s degree in Electrical Engineering, Computer Engineering,... ...thermal management.Our team's core mission is to push the boundaries... ...for our next-generation Pixel watches. We innovate at the intersection... ...’s artificial intelligence, software, and hardware to build global...Senior$174k - $252k
...C++.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture... ...developing accessible technologies.Google's software engineers develop the next-generation technologies that change how billions...SeniorWorldwide$262k - $364k
...scientists, product managers, front-end engineers, user experience designers to improve product... ...experience.8 years of experience in software development.7 years of experience... ...models (retrieval, prediction, ranking, embedding) in production.Experience building architecture...SeniorCasual work$143.2k - $243k
Company DescriptionIt all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today — ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to...SeniorWork at officeImmediate startRemote workFlexible hours$100k - $200k
...people in more than 160 countries.The Opportunity: The Sr Embedded Software Engineer located in our Milpitas, CA location oversees the design, development... ..., protocol stacks, or system-level software. Examples: USB stack, BLE stack, TCP/IP, file systems, etc.Experience...Senior$174k - $252k
...Review code developed by other engineers and provide feedback to... ...testing, maintaining, or launching software products, and 1 year of... ...years of experience working with embedded operating systems.Preferred qualifications... ...solutions. The Google Pixel team focuses on designing and...Senior$189.07k - $198.53k
...building real-world systems that combine software intelligence with physical hardware.... ...for aviation. We’re seeking exceptional engineers, operators and builders to join us on our... ...our team members.What You’ll Do Perform embedded development and verification of safety critical...SeniorLocal areaVisa sponsorshipNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer, Pixel Core USB. Be the first to apply!
- embedded software engineer Mountain View, CA
- embedded systems software engineer Mountain View, CA
- embedded developer Mountain View, CA
- embedded engineer Mountain View, CA
- senior director product management Mountain View, CA
- senior grant accountant Mountain View, CA
- senior tax Mountain View, CA
- senior consulting engineer Mountain View, CA
- sr electrical engineer Mountain View, CA
- senior security operations engineer Mountain View, CA




