GOGoogle Inc
Senior Silicon Engineer, Embedded Systems
Bangalore ₹10-12 LPA Posted 25 Apr 2025
FULL TIME
arm architecture
Embedded Software
power management
Job Description
Responsibilities
- Enable system features for System on a Chip (SoC) devices.
- Develop and debug/triage, enable continuous integration checks and validation of embedded software drivers or firmware for the SoCs.
Minimum qualifications:
- Bachelor's degree in Electrical/Electronics Engineering, or equivalent practical experience.
- 5 years of experience in systems development for features like Low power modes, QoS, Voltage/Clock scaling, debug/triage, validation and deployment into consumer electronics/embedded systems.
- Experience with ARM or other low-power processor architectures with competencies in software design and software architecture.
- Experience with C or C++, Operating System Kernels, Linux, Firmware and associated Device Drivers with focus on Power, Thermal or performance system features.
- Experience in customer engagement (customer engineering team) with embedded systems domain, RTOS and hardware/software integration.
Preferred qualifications:
- MS/PhD degree in Electrical/Electronics Engineering, Computer Engineering, or equivalent practical experience.
- 10 years of software design and development experience for typical software layers found in ASIC: boot, drivers, embedded firmware, libraries, and API for applications.
- 5 years of experience as a software engineer in the Silicon industry.
- Experience with developing firmware driver code focused on Low Power modes or Performance features.
- Experience with Android OS and equivalent with focus on power management.
- Knowledge of interaction types between hardware and software for different types of standard hardware blocks, CPU and accelerators.
