Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering
Google
Austin, TX
See who Google has hired for this role
See who Google has hired for this role
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Sunnyvale, CA, USA; Austin, TX, USA.Minimum qualifications:
In this role, you will manage project priorities, deadlines, and deliverables. You will also design, develop, test, deploy, maintain, and enhance software solutions.
The AI and Infrastructure team is redefining what’s possible. We empower Google customers with breakthrough capabilities and insights by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity. Our customers include Googlers, Google Cloud customers, and billions of Google users worldwide.
We're the driving force behind Google's groundbreaking innovations, empowering the development of our cutting-edge AI models, delivering unparalleled computing power to global services, and providing the essential platforms that enable developers to build the future. From software to hardware our teams are shaping the future of world-leading hyperscale computing, with key teams working on the development of our TPUs, Vertex AI for Google Cloud, Google Global Networking, Data Center operations, systems research, and much more.
The US base salary range for this full-time position is $147,000-$211,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 .
Responsibilities
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience in low level systems programming languages (e.g. C++ or C), or 1 year of experience with an advanced degree in an industry setting.
- 2 years of experience with working with embedded operating systems.
- Master's degree or PhD in Computer Science or related technical field.
- 2 years of experience with data structures or algorithms in either an academic or industry setting.
- 2 years of experience with performance, systems data analysis, visualization tools, or debugging.
- Experience developing accessible technologies.
- Proficiency in code and system health, diagnosis and resolution, and software test engineering.
In this role, you will manage project priorities, deadlines, and deliverables. You will also design, develop, test, deploy, maintain, and enhance software solutions.
The AI and Infrastructure team is redefining what’s possible. We empower Google customers with breakthrough capabilities and insights by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity. Our customers include Googlers, Google Cloud customers, and billions of Google users worldwide.
We're the driving force behind Google's groundbreaking innovations, empowering the development of our cutting-edge AI models, delivering unparalleled computing power to global services, and providing the essential platforms that enable developers to build the future. From software to hardware our teams are shaping the future of world-leading hyperscale computing, with key teams working on the development of our TPUs, Vertex AI for Google Cloud, Google Global Networking, Data Center operations, systems research, and much more.
The US base salary range for this full-time position is $147,000-$211,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 .
Responsibilities
- Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
- Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
- Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
- Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
- Write product or system development code.
-
Seniority level
Not Applicable -
Employment type
Full-time -
Job function
Information Technology and Engineering -
Industries
Information Services and Technology, Information and Internet
Referrals increase your chances of interviewing at Google by 2x
See who you knowGet notified about new Embedded System Software Engineer jobs in Austin, TX.
Sign in to create job alertSimilar jobs
People also viewed
-
CPU/DSP Performance Engineer
CPU/DSP Performance Engineer
-
Embedded Software Development Engineer, Alexa Devices
Embedded Software Development Engineer, Alexa Devices
-
Senior Software Engineer (Embedded Systems/C++)
Senior Software Engineer (Embedded Systems/C++)
-
Embedded Software Development Engineer, Alexa Devices
Embedded Software Development Engineer, Alexa Devices
-
Embedded Software Development Engineer II, AWS Hardware Engineering Services
Embedded Software Development Engineer II, AWS Hardware Engineering Services
-
Principal Embedded Software Engineer II
Principal Embedded Software Engineer II
-
Principal Embedded System Automation Engineer
Principal Embedded System Automation Engineer
-
Embedded Quality Assurance Engineer III
Embedded Quality Assurance Engineer III
-
Staff Engineer - Embedded Software
Staff Engineer - Embedded Software
-
Staff DevOps Engineer – Embedded Systems
Staff DevOps Engineer – Embedded Systems
Similar Searches
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content