Pune, Maharashtra, India
Human Rights & Ethics in Tech
Full-Time
Google
Overview
Minimum qualifications:
In this role, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.
Responsibilities
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent practical experience
- 1 year of experience with software development in C++, or a related object oriented language.
- Experience with C++, Software Development, Software Implementation/Integration.
- Master's degree in Computer Science, Computer Engineering.
- 3 year of experience with software development in C++, or a related object oriented language.
- Experience in software development with C++ in embedded APIs/runtime/firmware or applications with hardware accelerators such as Demand-side platforms (DSPs), Graphics Processing Units (GPUs) and Tensor Processing Unit (TPUs).
- Experience with performance/power analysis and optimization with embedded systems or machine learning.
- Experience in Android/Linux with the knowledge of operating systems internals.
- Experience in Runtimes, Firmware, GPU Drivers, Embedded Systems, Embedded Processors, Real Time Systems.
In this role, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.
Responsibilities
- Build C++ based runtime and firmware for compute on the Tensor System on a chip (SoC).
- Define stable, backward-compatible Application programming interfaces (APIs) that allow applications to leverage compute acceleration. Work with first-party app developers on Google devices to ensure a quality user experience on device.
- Develop unit tests and end-to-end tests that validate the software stack.
- Develop tools and infrastructure that enables customers to integrate and test their code.
- Help to set the direction for new system architectures to support future applications such as heterogeneous compute.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in