
About Google
Empowering the world through technology and information
Key Highlights
- Over 100,000 employees globally
- Headquartered in Mountain View, California
- Parent company Alphabet Inc. valued at $1.5 trillion
- Google Cloud Platform serves millions of customers
Google LLC, headquartered in Mountain View, California, is a global leader in internet-related services and products, including its flagship search engine, Google Search, and the Android operating system. With over 100,000 employees, Google also offers cloud computing services through Google Cloud P...
🎁 Benefits
Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...
🌟 Culture
Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...
Skills & Technologies
Overview
Google is hiring a Senior Embedded Engineer to lead embedded software engineering programs for pixel sensor intelligence. You'll work with C/C++, Unix, and various sensor modalities. This position requires 5+ years of experience in software development.
Job Description
Who you are
You have a Bachelor's degree or equivalent practical experience and at least 5 years of experience in software development using C or C++. Your expertise lies in leading embedded software engineering programs of medium to large scale across multiple geographies. You also have 3 years of experience in testing, maintaining, or launching software products, along with 1 year of experience in software design and architecture. A Master's degree or PhD in Computer Science or Electrical Engineering is preferred, along with 5 years of experience with data structures and algorithms. You have a year of experience in a technical leadership role, with a solid understanding of computer architecture and Unix/OS internals, including scripting.
Your experience includes integrating and evaluating various sensor modalities such as accelerometers, gyroscopes, and touch sensors. You are familiar with signal processing, microcontrollers, and digital protocols like GPIO, SPI, and I2C. You have knowledge of sensor core architecture and sensor fusion algorithms, including EKF and Kalman Filters. You bring a deep understanding of OS tools and Unix/Linux internals, which you leverage to design and develop efficient testing and verification methods, ensuring a high bar for the quality of deliverables to the end user.
What you'll do
In this role, you will lead the development of embedded software for pixel sensor intelligence, collaborating with cross-functional teams to ensure the successful integration of various sensor modalities. You will design and implement efficient testing and verification methods, ensuring high-quality deliverables. Your responsibilities will include demonstrating creative and critical thinking while articulating technical details clearly to both internal and external leadership. You will also be involved in mentoring junior engineers and contributing to the overall technical direction of the team.
What we offer
At Google, you will be part of a team that develops next-generation technologies that change how billions of users connect and interact with information. You will work in an environment that encourages innovation and collaboration, with opportunities for professional growth and development. We value diverse perspectives and encourage you to apply even if your experience doesn't match every requirement. Join us to make a significant impact in the field of embedded systems and sensor technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Google.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Pryon is hiring a Senior Software Engineer to join their AI Engineering team. You'll collaborate with talented engineers to build a data platform for an enterprise answer engine product, utilizing skills in Python, Java, and Natural Language Processing.

Software Engineering
Motional is hiring a Senior Software Engineer for the AI Data Foundry team to design and build scalable data infrastructure. You'll work with Python, AWS, and Docker to process petabytes of data. This role requires strong experience in data engineering and machine learning.

Software Engineering
Assembly is hiring a Senior Software Engineer to lead complex technical projects and mentor junior team members. You'll work with technologies like React, TypeScript, and Golang while enhancing the web platform. This position requires significant experience in software engineering.

Backend Engineer
Apple is hiring a Senior Backend Engineer to work on their Data Platform within the cybersecurity software engineering team. You'll focus on developing platform services that support critical information security capabilities, requiring expertise in Apache Spark and large-scale software development.

Software Engineering
Lyft is hiring a Senior Software Engineer for their Data Platforms team to design and maintain low latency and high throughput systems. You'll work with technologies like Apache Flink and Apache Beam, focusing on critical business needs. This role requires experience with near-real-time streaming systems.