Google

Google

Signal Processing and Firmware Engineer, Sensors

Apply Now
🌍Mountain View, CA, USA, San Francisco, CA, USA
5h ago
πŸ‘€ 0 views
πŸ“₯ 0 clicks

Job Description

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in C or C++ programming languages, and with data structures/algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience working with embedded operating systems.

Preferred qualifications:

  • Master's degree or PhD in Electrical Engineering, Computer Engineering, or a related field.
  • 5 years of experience in firmware and embedded system design.
  • Experience with Python and C/C++, and in developing and implementing firmware and DSP algorithms on SOCs.
  • Excellent analytical and problem-solving skills, with the ability to work in a multidisciplinary team environment.
  • Excellent written and verbal communication skills, with the ability to convey technical information clearly and concisely.

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.

The US base salary range for this full-time position is $166,000-$244,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google.

  • Develop firmware and signal processing algorithms for health sensors.
  • Enhance signal processing algorithms in order to filter noise and ensure accurate, efficient processing of data.
  • Collaborate with hardware engineering to ensure that firmware and algorithms are integrated with the hardware architecture.
  • Design, develop, implement, and test software components that allow real-time signal processing and filtering, noise reduction, as well as data processing.
Apply Now

More Jobs at Google