Expoint – all jobs in one place
The point where experts and best companies meet

Asic Engineer Power jobs at Facebook in India, Bengaluru

Discover your perfect match with Expoint. Search for job opportunities as a Asic Engineer Power in India, Bengaluru and join the network of leading companies in the high tech industry, like Facebook. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
India
Bengaluru
9 jobs found
03.09.2025
F

Facebook ASIC Engineer Accelerator Systems India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Design, develop, and maintain system/diagnostics tools/services/libraries to support the ASIC. Develop diagnostics tools to troubleshoot and debug issues with the ASIC and related software components. Optimize and benchmark the performance...
Description:
ASIC Engineer, Accelerator Systems Responsibilities
  • Design, develop, and maintain system/diagnostics tools/services/libraries to support the ASIC
  • Develop diagnostics tools to troubleshoot and debug issues with the ASIC and related software components
  • Optimize and benchmark the performance of the ASIC and related software components
  • Collaborate with hardware engineers to understand the ASIC architecture and design
  • Collaborate with software engineers to integrate the ASIC into the overall software stack
  • Participate in code reviews and contribute to the development of best practices
  • Stay up-to-date with the latest developments in Linux kernel development and related technologies
Minimum Qualifications
  • BS/MS in Computer Science or a related field
  • 5+ years of experience in Linux system SW development and embedded FW development
  • Proficient in C and C++ programming with deep technical expertise
  • Experience with some of the following modules/domains: PCIe, Networking, Flash, Memory, CPU, GPU, DRAM (DDR4/5 or HBM)
  • Experience of developing diagnostic/telemetry tools and RAS features
  • Knowledge of computer architecture and hardware design principles
  • Experience with performance optimization and benchmarking
  • Exceptional problem-solving skills and proven ability to work independently
  • Excellent communication skills, both written and oral
Preferred Qualifications
  • Experience of working on a HW product
  • Experience of working with HW tools including architecture models, emulation platforms and FPGA environment (VCS, Palladium, Protium, Zebu, Veloce, Cadence, Mentor, Synopsys)
  • Experience with AI accelerator ASICs
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines
  • Experience with performance optimization and benchmarking
  • Experience of developing RAS features for a product
About Meta

Show more
16.04.2025
F

Facebook Software Engineer Machine Learning India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Leading projects or small teams of people to help them unblock, advocating for ML best practices. Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters,...
Description:
Software Engineer, Machine Learning Responsibilities
  • Leading projects or small teams of people to help them unblock, advocating for ML best practices
  • Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU)
  • Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules based models
  • Suggest, collect and synthesize requirements and create effective feature roadmaps
  • Code deliverables in tandem with the engineering team
Minimum Qualifications
  • 6+ years of experience in software engineering or a relevant field. 3+ years of experience if you have a PhD
  • 2+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, or a related technical field
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Experience with scripting languages such as Python, Javascript or Hack
  • Experience with developing machine learning models at scale from inception to business impact
  • Knowledge developing and debugging in C/C++ and Java, or experience with scripting languages such as Python, Perl, PHP, and/or shell scripts
  • Experience building and shipping high quality work and achieving high reliability
  • Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships
  • Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
  • Successful candidate must remain in role in the same team in India for a minimum period of 24 months before being eligible for transfer to another role, team or location.
Preferred Qualifications
  • Masters degree or PhD in Computer Science or another ML-related field
  • Exposure to architectural patterns of large scale software applications
  • Experience with scripting languages such as Pytorch and TensorFlow
About Meta


Show more

These jobs might be a good fit

16.04.2025
F

Facebook ASIC Engineer Design India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Participate in Micro-architecture, Design, and Verification reviews and provide feedback. Design and develop RTL or HLS code for some of the IPs. Analyze designs and enhance PPA (Power, Performance, Area)....
Description:
ASIC Engineer, Design Responsibilities
  • Participate in Micro-architecture, Design, and Verification reviews and provide feedback.
  • Design and develop RTL or HLS code for some of the IPs.
  • Analyze designs and enhance PPA (Power, Performance, Area).
  • Support and develop Verification Infrastructure, analyze and improve Verification Coverage.
  • Support Simulation accelerators and post-Silicon validation.
Minimum Qualifications
  • Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, Electronics Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.
  • Exposure to Micro-architecture development.
  • Exposure to RTL development using Verilog, System Verilog or HLS.
  • Knowledge of Computer Architecture and Logic Design fundamentals.
  • Must obtain work authorization in the country of employment at the time of hire and maintain ongoing work authorization during employment.
Preferred Qualifications
  • Currently has, or is in the process of obtaining, a Masters degree in Electrical Engineering, Computer Engineering or related engineering fields.
  • Experience in data path development.
  • Experience in HLS.
  • Experience with Lint, CDC, Synthesis, & Power Optimization.
  • Experience with High Performance Computing.
  • Scripting capability with Python or Perl.
About Meta


Show more

These jobs might be a good fit

16.04.2025
F

Facebook ASIC Engineer Power India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Work with Architecture and Design teams to assess power/performance tradeoffs at design/arch/process-tech levels and drive for solutions for Meta workloads. Define the power specification at system and module level for...
Description:
Meta is hiring ASIC Power Engineers within our Infrastructure organization to work on power/performance optimizations from SOC Architecture to System level. We are looking for individuals with experience in power architecture definition and power management for large complex disaggregated ASICs to build efficient System on Chip (SoC) and IP for data center applications.
ASIC Engineer, Power Responsibilities
  • Work with Architecture and Design teams to assess power/performance tradeoffs at design/arch/process-tech levels and drive for solutions for Meta workloads.
  • Define the power specification at system and module level for Idle, TDP, typical use cases.
  • Develop power modeling infrastructure in Python/C++.
  • Work with or develop architectural simulators in order to model performance and power.
  • Build power estimation flows at various levels of abstraction: C-model, RTL, Gate, Layout.
  • Power characterization on silicon: idle, TDP, use case power & debug power issues on silicon.
  • Partner with vendors to drive low-power requirements for SoC interfaces such as LPDDR, PCIe, etc.
  • Partner with EDA tool vendors to select and deploy the appropriate power estimation tools.
Minimum Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
  • Experience with power arch specification, modeling, and design with C++/Python or an equivalent high level language.
  • Experience with EDA tools and scripting languages (Python, TCL) used to build tools and flows for complex environments.
Preferred Qualifications
  • Understanding of ASIC design process and knowledge of leakage and dynamic power, and impact of environment and manufacturing process on power.
  • Experience with communicating across functional internal teams and with vendors Knowledge of front-end and back-end ASIC tools.
  • Experience with RTL design using System Verilog or other HDL.
About Meta


Show more

These jobs might be a good fit

16.04.2025
F

Facebook Software Engineer Machine Learning India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Play a critical role in setting the direction and goals for a sizeable team, in terms of project impact, ML system design, and ML best practices. Adapt standard machine learning...
Description:
Software Engineer, Machine Learning Responsibilities
  • Play a critical role in setting the direction and goals for a sizeable team, in terms of project impact, ML system design, and ML best practices
  • Adapt standard machine learning methods to best exploit modern parallel environments (e.g., distributed clusters, multicore SMP, and GPU)
  • Re-evaluate the tradeoffs of already shipped features/ML systems, and drive large efforts across multiple teams to reduce technical debt, designing from first principles when appropriate
  • Leading a team from a technical perspective to develop ML best practices and influence high engineering standards
  • Be a go-to person to escalate the most complex online/production performance and evaluation issues, that require an in-depth knowledge of how the machine learning system interacts with systems around it
  • Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rule-based models
  • Suggest, collect and synthesize requirements and create effective feature roadmap
  • Code deliverables in tandem with the engineering team
Minimum Qualifications
  • 8+ years of experience in software engineering, or a relevant field. 4+ years of experience if you have a PhD
  • 6+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, or related technical field
  • Experience with scripting languages such as Python, Javascript or Hack
  • Experience leading major initiatives successfully
  • Experience building and shipping high quality work and achieving high reliability
  • Experience with developing machine learning models at scale from inception to business impact
  • Knowledge developing and debugging in C/C++ and Java, or experience with scripting languages such as Python, Perl, PHP, and/or shell scripts
  • Experience demonstrating technical leadership working with teams, owning projects, defining and setting technical direction for projects
  • Experienced in utilizing data and analysis to explain technical problems and providing detailed feedback and solutions
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
  • Successful candidate must remain in role in the same team in India for a minimum period of 24 months before being eligible for transfer to another role, team or location.
Preferred Qualifications
  • Masters degree or PhD in Computer Science or a related technical field
  • Exposure to architectural patterns of large scale software applications
  • Experience with scripting languages such as PyTorch and TensorFlow
About Meta


Show more

These jobs might be a good fit

15.04.2025
F

Facebook ASIC Engineer Front-End Implementation India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Run Logic/Physical Synthesis using advanced optimization techniques and generate optimized Gate Level Netlist for Timing, Area, Power. Debug the timing/area/congestion issues and work with RTL & Physical designers to resolve...
Description:
Meta is hiring ASIC Front-End Implementation Engineers within our Infrastructure organization. We are looking for individuals with experience in front-end implementation from RTL to netlist, including RTL Lint, CDC analysis, timing constraints, synthesis to build efficient System on Chip (SoC) and IP for data center applications.
ASIC Engineer, Front-End Implementation Responsibilities
  • Run Logic/Physical Synthesis using advanced optimization techniques and generate optimized Gate Level Netlist for Timing, Area, Power.
  • Debug the timing/area/congestion issues and work with RTL & Physical designers to resolve them.
  • Perform Power Estimation at RTL and Gate Level and identify power reduction opportunities.
  • Run Formal Verification checks between RTL and Gate level netlist and debug the aborts, inconclusive and Logic Equivalency failures.
  • Perform RTL Lint and work with the Designers to create waivers.
  • Perform RTL DFT Analysis and improve the DFT coverage for Stuck-at faults.
  • Develop Timing Constraints for RTL-Synthesis and PrimeTime-STA for the blocks and the top-level including SOC. Analyze the inter-block timing and come up with IO budgets for the various partition blocks.
  • Developing Automation scripts and Methodology for all FE-tools including (Lint, CDC, RDC, Synthesis, STA, Power).
  • Work closely with the Design Engineers, DV Engineers, Emulation Engineers in supporting them with the handoff tasks. Interact with Physical Design Engineers and provide them with timing/congestion feedback.
Minimum Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
  • Experience as a Front End Synthesis & Integration Engineer
  • Experience with RTL Synthesis and design optimization for Power, Performance, Area.
  • Knowledge of front-end and back-end ASIC tools.
  • Experience with RTL design using SystemVerilog or other HDL.
  • Experience managing multiple design releases and working with cross functional teams to support and debug timing, area, power issues.
  • Experience with communicating across functional internal teams and vendors.
Preferred Qualifications
  • Experience in SOC Design Integration and Front-End Implementation.
  • Knowledge of Physical Design flow such as Floorplanning, CTS, Routing
  • Knowledge of Timing/physical libraries, SRAM Memories.
  • Knowledge of STA signoff and understanding of AOCV, POCV
  • Experience with EDA tools and scripting languages (Python, TCL) used to build tools and flows
  • Experience with Design Compiler, Spyglass, PrimeTime, Formality or equivalent tools.
About Meta


Show more

These jobs might be a good fit

15.04.2025
F

Facebook ASIC Engineer Design Verification India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Develop functional tests based on verification test plan. Drive Design Verification to closure based on defined verification metrics on test plan, functional and code coverage. Debug, root-cause and resolve functional...
Description:
Meta is hiring ASIC Design Verification Engineer within the Infrastructure organization. As a Design Verification Engineer, you will be part of a dynamic team working with the best in the industry, focused on developing innovative ASIC solutions for Meta’s data center applications. You will be responsible for the verification closure of a design module or sub-system from test-planning, UVM based testbench development to verification closure. Along with traditional simulation, you will use other approaches like Formal and Emulation to achieve a bug-free design. The role also provides ample opportunities to partner and collaborate with full stack software, hardware, ASIC Design, Emulation and Post-Silicon teams towards creating a first-pass silicon success.
ASIC Engineer, Design Verification Responsibilities
  • Develop functional tests based on verification test plan.
  • Drive Design Verification to closure based on defined verification metrics on test plan, functional and code coverage.
  • Debug, root-cause and resolve functional failures in the design, partnering with the design/arch team.
  • Collaborate with cross-functional teams like Design, Model, Emulation and Silicon validation teams towards ensuring the highest design quality.
Minimum Qualifications
  • Currently has, or is in the process of obtaining a Bachelor's degree in Electronics Engineering, Computer Engineering, Computer Science, VLSI, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.
  • Experience using constrained-random, coverage driven verification or C/C++ verification.
  • Experience in verifying a IP block using standard DV based techniques.
  • Experience in EDA tools and scripting (Python, TCL, Perl, Shell) used to build tools and flows for verification environments.
  • Understanding in at least one of the following areas: computer architecture, CPU, GPU, networking, interconnects, fabrics or similar designs.
Preferred Qualifications
  • Currently has, or is in the process of obtaining, a Master’s degree in Electronics Engineering, Computer Engineering, Computer Science or similar technical field.
  • Experience in development of SystemVerilog/UVM based verification environments from scratch.
  • Experience debugging fails to the line of RTL, closing out bug fixes, using Verdi or equivalent debug tools.
  • Experience in verification of any peripheral IPs like UART, SPI, I2C and exposure to protocols like APB, AXI
  • Experience working in a CPU/GPU environment.
  • Experience with revision control systems like Mercurial(Hg), Git or SVN.
About Meta


Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Design, develop, and maintain system/diagnostics tools/services/libraries to support the ASIC. Develop diagnostics tools to troubleshoot and debug issues with the ASIC and related software components. Optimize and benchmark the performance...
Description:
ASIC Engineer, Accelerator Systems Responsibilities
  • Design, develop, and maintain system/diagnostics tools/services/libraries to support the ASIC
  • Develop diagnostics tools to troubleshoot and debug issues with the ASIC and related software components
  • Optimize and benchmark the performance of the ASIC and related software components
  • Collaborate with hardware engineers to understand the ASIC architecture and design
  • Collaborate with software engineers to integrate the ASIC into the overall software stack
  • Participate in code reviews and contribute to the development of best practices
  • Stay up-to-date with the latest developments in Linux kernel development and related technologies
Minimum Qualifications
  • BS/MS in Computer Science or a related field
  • 5+ years of experience in Linux system SW development and embedded FW development
  • Proficient in C and C++ programming with deep technical expertise
  • Experience with some of the following modules/domains: PCIe, Networking, Flash, Memory, CPU, GPU, DRAM (DDR4/5 or HBM)
  • Experience of developing diagnostic/telemetry tools and RAS features
  • Knowledge of computer architecture and hardware design principles
  • Experience with performance optimization and benchmarking
  • Exceptional problem-solving skills and proven ability to work independently
  • Excellent communication skills, both written and oral
Preferred Qualifications
  • Experience of working on a HW product
  • Experience of working with HW tools including architecture models, emulation platforms and FPGA environment (VCS, Palladium, Protium, Zebu, Veloce, Cadence, Mentor, Synopsys)
  • Experience with AI accelerator ASICs
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines
  • Experience with performance optimization and benchmarking
  • Experience of developing RAS features for a product
About Meta

Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Asic Engineer Power opportunities at Facebook in India, Bengaluru. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.