The Job logo

What

Where

ASIC Engineer, Architecture (University Grad)

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join Meta Platforms Inc. as an ASIC Engineer, Architecture in the Infrastructure organization. Help build accelerators for top workloads, enabling data centers to scale efficiently. Work with experts in video transcode, AI, ML to design state-of-the-art hardware accelerators for 'Green' data centers.

Meta Platforms Inc. is seeking an ASIC Engineer, Architecture to join our Infrastructure organization. This organization is responsible for building and maintaining the data centers that host all of our services - Facebook, Instagram, WhatsApp etc. These servers and data centers are the foundation upon which our rapidly scaling infrastructure efficiently operates and upon which our innovative services are delivered. In this role, you will be an integral member of an ASIC team to build accelerators for some of our top workloads enabling our data centers to scale efficiently. You will have an opportunity to work with experts in the domain of video transcode, AI/ML and other technologies to evaluate algorithms, develop functional and performance models and help architect state-of-the art hardware accelerator ASICs. Come work and learn alongside our expert engineers to build “Green” data center accelerators.

ASIC Engineer, Architecture (University Grad) Responsibilities

Implement and analyze advanced algorithms and architectures for video transcode and machine learning SoCs. Analyze and map data center workloads to ASIC architecture develop performance and functional models at different levels of abstraction to validate the architecture. Work with a broad array of cross functional partners in ASIC design, verification, silicon bring-up, firmware and software development to ensure the successful production deployment of the SoCs. Implement architecture documentation and other collateral necessary for the use and integration of your designs.

Minimum Qualifications

Computer Architecture coursework that has covered concepts such as microprocessor architecture, memory systems and on-chip interconnection networks. Familiarity with C, C++, Python or other Object Oriented Programming Languages. Must obtain work authorization in the country of employment at the time of hire and maintain ongoing work authorization during employment. Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.

Preferred Qualifications

Currently has, or is in the process of obtaining, a Master’s degree in Electrical Engineering, Computer Engineering, Computer Science or similar technical fields. Experience and knowledge in video/image/signal processing and related standards. Experience and knowledge in machine learning architectures and frameworks. Experience in analyzing and driving power versus performance trade-offs in ASIC design.

Set alert for similar jobsASIC Engineer, Architecture (University Grad) role in Bengaluru, India
Meta Logo

Company

Meta

Job Posted

5 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

0-2 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

23 applicants

Related Jobs

Walmart Logo

Grad Intern

Walmart

Bengaluru, Karnataka, India

Posted: a year ago

As a Grad Intern at Walmart, you will be part of a team building and maintaining foundational technologies for the tech organization, including data platforms, enterprise architecture, DevOps, cloud computing, and infrastructure. You will work on developing systems like customer databases, mobile development, security frameworks, and integration layers. This full-time, on-site opportunity in Bengaluru requires pursuing a bachelor’s/Master's degree with strong programming skills and problem-solving abilities.

Stripe Logo

Software Engineer, New Grad

Stripe

Bengaluru, Karnataka, India

Posted: 4 months ago

Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. About the team Stripe offers an interesting middle ground between joining a small startup and going to work for a multinational company. We have systems and processes optimized for early-career professionals. You will be in an environment that prizes rigor, discipline, and reliability—from our products, from our ways of working, and from our colleagues. You will learn how the best teams put together extremely reliable systems, and you will be responsible for operating these systems, with adequate backup when things get tough. What you’ll do As a company, we believe in end-to-end ownership of projects. For any given project, we have one person on point. While they don't necessarily have to do all the work themselves, it's their job to make sure all the work gets done. We launch betas and prototypes as early as we can. This helps ensure that we're building what users actually want. We contribute back to the community, often by building things we think are cool and by releasing open-source software .   Responsibilities Work on cross-functional projects, directly collaborating with other engineers   Give meaningful feedback on code reviews and technical designs   Ensure that the systems your team operates continue running well and can scale to meet the needs of our users   Build the skills to own a project from beginning to end, learning project management and technical leadership skills   Who you are We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. Minimum requirements A Bachelor’s, Master’s, or PhD degree in computer science or a directly related field, obtained by summer 2025, or equivalent work experience   Some experience and familiarity with programming, either through side projects or classwork. We work mostly in Java, Ruby, JavaScript, Scala, and Go. We believe new programming languages can be learned if the fundamentals and general knowledge are present   Experience from either previous internships or working collaboratively on multi-person coding projects (in a university or professional setting)   Ability to learn unfamiliar systems and form an understanding of those systems, through independent research and working with a mentor and subject matter experts   Preferred qualifications One or more areas of specialized knowledge balanced with general skills and knowledge, such as knowing more frontend technologies and, at a high level, how a service handles an HTTP request   Experience in code review practices, and an understanding of how to safely update production systems   Familiarity with navigating and managing work in large code bases

Ciena Logo

ASIC Engineer - New Grad

Ciena

Petaluma, California, United States

Posted: a year ago

JOB DESCRIPTION How You Will Contribute:   Ciena is a global telecommunications company, engaged in the design and manufacture of next-generation optical networking equipment. We are seeking applicants to join our Integrated Circuit Design team. The position offers excellent training and practical experience in a large and dynamic company, with abundant opportunities for career progression.   As part of the Ciena ASIC design team you will contribute to the design, development, and verification of ASICs for our evolving line of leading-edge optical access products.   Responsibilities may include: Design of digital logic. RTL coding in Verilog HDL. Design and implementation of test cases at the block level. Implementation of prototypes in FPGA. Design, implementation, and execution of test cases at the system level using UVM.   What Does Ciena Expect of You? The ability to build trusted customer relationship quickly . A sense of urgency  – what’s important to the customer is equally important to you.  You make getting things done a priority. The flexibility to  work independently  and as  part of a broader team. You  embrace change  – thriving in a diverse environment of ever-changing priorities and sometimes stressful situations. Curiosity - to understand new technologies, analyze, troubleshoot and resolve customer concerns. A dedication to  ongoing learning  – not only related specifically to your role and technological developments, but also other technical concerns that may impact your customers. Problem solver – you take pride in your ability to readily identify and find solutions to complex issues. Your self-motivated – always seeking out and methodically tackling sophisticated technical issues.   The Must Haves: BS in Electrical, Computer Engineering or equivalent. Demonstrated interest in the design and manufacture of integrated circuits, digital logic and communication systems. Exposure to digital design. Exposure to computer architectures and arithmetic. Some familiarity with Hardware Description Languages such as Verilog.   Salary Range for California:$80,100-$127,900 USD

Google Logo

Embedded Software Engineer, University Graduate, 2025

Google

Bengaluru, Karnataka, India

Posted: 3 months ago

Minimum qualifications: Bachelor's degree in Electrical, Electronics or Computer streams or equivalent practical experience   Experience with programming in C, C++, or Python   Experience with embedded systems   Experience using data structures to solve a problem, interpreting algorithms, and contributing ideas to their development   Preferred qualifications: Bachelor's or advanced degree in Computer Science or Computer Engineering About the job Be part of a diverse team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.   As an Embedded Software Engineer, you'll be part of a dynamic team working at the intersection of hardware and software. You'll design, develop, and optimize software that runs directly on hardware, powering everything from mobile phones to other smart devices. You'll work closely with hardware engineers to ensure seamless integration and optimal performance. We have different types of roles across OS and Bare-metal, Device drivers, Firmware, Security Software, Performance and Power optimization, ML compilers, Development tools, and Machine learning applications on embedded systems. As a key member of a small and versatile team, you will design, develop, test, deploy, and maintain Embedded 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 Design and develop embedded software solutions for a variety of hardware platforms.   Fine-tune software for performance, power efficiency, and reliability.   Develop and implement security features to protect embedded systems from threats.   Contribute to areas such as device drivers, firmware, performance optimization, compiler development, tooling, or machine learning on embedded devices.   Manage complex challenges related to real-time systems, resource constraints, and hardware interactions.