Logo of Huzzle

Embedded Engineer, Silicon

image

Google

3mo ago

  • Job
    Full-time
    Junior Level
  • Software Engineering
    Engineering

AI generated summary

  • You need a Bachelor's in Electronics/Electrical Engineering, 1 year in embedded systems, C/C++ programming, and experience with system development. A Master's and Linux driver knowledge are preferred.
  • You will develop software, hardware, and system architecture, enabling application tools and features while designing and testing embedded software drivers for smart devices.

Requirements

  • Minimum qualifications:
  • Bachelor's degree in Electronics or Electrical Engineering, or equivalent practical experience.
  • 1 years of work experience in system(s) development for features like Low power modes, QoS, Voltage/Clock scaling, debug/triage, and validation and deployment into consumer electronics/embedded systems.
  • Experience with embedded programming in C/C++.
  • Experience with embedded systems (i.e., kernel).
  • Preferred qualifications:
  • Master's degree in Electronics or Electrical Engineering, or equivalent practical experience.
  • Experience in development of Linux device drivers or low-level firmware code.
  • Knowledge of embedded systems development, RTOS concepts, device drivers, and hardware/software integration.
  • Knowledge of ARM or x86 assembly, system BIOS, Linux kernel, and device drivers.
  • Exposure to fundamentals of Bootloaders, SoC low power management and QoS or DVFS software.

Responsibilities

  • Work to enable applications, tools, and system features for devices.
  • Develop new software, hardware, and system architecture to support future applications.
  • Design, development, and testing of embedded software drivers for the next generation smart devices.

FAQs

What is the minimum educational qualification required for the Embedded Engineer position?

A Bachelor's degree in Electronics or Electrical Engineering, or equivalent practical experience is required.

How much work experience is necessary for this role?

A minimum of 1 year of work experience in system(s) development for features like Low power modes, QoS, Voltage/Clock scaling, debug/triage, and validation and deployment into consumer electronics/embedded systems is necessary.

What programming languages should I be familiar with for this job?

Experience with embedded programming in C/C++ is required.

Are there any preferred qualifications for candidates applying for this position?

Yes, a Master's degree in Electronics or Electrical Engineering, as well as experience in the development of Linux device drivers or low-level firmware code, are preferred qualifications.

What knowledge areas are beneficial for this role?

Knowledge of embedded systems development, RTOS concepts, device drivers, hardware/software integration, ARM or x86 assembly, system BIOS, Linux kernel, and device drivers are beneficial for this role.

What are the primary responsibilities of the Embedded Engineer?

Responsibilities include enabling applications, tools, and system features for devices, developing new software, hardware, and system architecture for future applications, and designing, developing, and testing embedded software drivers for next-generation smart devices.

Does Google have an equal opportunity employment policy?

Yes, Google is proud to be an equal opportunity workplace and is committed to equal employment opportunity regardless of various factors, including race, color, ancestry, religion, gender identity, and more.

Is knowledge of low power management a requirement for this position?

Yes, exposure to the fundamentals of Bootloaders, SoC low power management, and QoS or DVFS software is preferred.

Can candidates with criminal histories apply for this job?

Yes, qualified applicants are considered regardless of criminal histories, consistent with legal requirements.

What kind of team will I be part of if I join as an Embedded Engineer?

You will be part of a diverse team that develops custom silicon solutions for Google's direct-to-consumer products, contributing to innovative hardware experiences.

Technology
Industry
10,001+
Employees
1998
Founded Year

Mission & Purpose

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.