Experienced Engineer - FPGA CAD

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system · QA och testning

I korthet

Ericsson is seeking an Experienced Engineer for their FPGA CAD team in Bangalore. This role focuses on developing and automating FPGA CAD tools and flows to support Radio/RAN compute product development. The ideal candidate will have 3-5 years of Python experience and a strong understanding of scripting languages and version control.

Ansvarsområden

  • Develop, test, and deploy FPGA CAD tools and automation flows.
  • Assist in defining design specifications, implementation strategies, CAD methodologies, and debugging for FPGA tools.
  • Develop and maintain automation scripts for FPGA design and simulation flow.
  • Support engineers in resolving tool, environment, and runtime issues.
  • Automate the performance assessment of new tool versions and features.
  • Build and maintain relationships with FPGA project teams.
  • Contribute to the continuous improvement of products, tools, and processes.
  • Follow and contribute to the team’s CAD guidelines, best practices, processes, and documentation standards.

Krav

  • 3 to 5 years of experience in Python software development.
  • Strong understanding of Python idioms, data structures, and object-oriented design.
  • Experience with automated testing (unit, integration) and TDD practices.
  • Ability to understand, reuse existing code effectively and/or write reusable, modular, and well-documented code.
  • Strong experience with scripting languages such as Tcl, Bash, Perl, etc.
  • Familiarity with version control systems such as Git.
  • A problem-solving attitude, self-motivation, and eagerness to learn and contribute.
  • Excellent English verbal and written communication skills.
  • Bachelor’s or Master’s degree in Electronics or Computer Engineering or equivalent.

Önskade kvalifikationer

  • Knowledge of CI/CD tooling such as Jenkins.
  • Familiarity with REST APIs.
  • Experience with relational databases and SQL.
  • Familiarity with FPGA/ASIC development, including ability to read and debug SystemVerilog/Verilog designs.
  • Exposure/Hands-on with FPGA design and RTL simulation tools.
  • Understanding of FPGA design/simulation flow and automation experience.
  • Exposure with FPGA timing constraints (XDC/SDC), QoR analysis, and regression flows.
  • Exposure with FPGA tools (Vivado, Quartus, Radiant).

Förmåner

  • Outstanding opportunity to use skills and imagination to push boundaries.
  • Chance to build solutions for tough problems.
  • Challenging work environment.
  • Part of a team of diverse innovators.
  • Opportunity to craft what comes next.
  • Championing diversity and inclusion is core to values.
  • Collaborating with people with different experiences drives innovation.
#FPGA CAD#automation#Python#scripting#design#verification#Ericsson
Ericsson Logo

Företag

Ericsson

Publicerade jobb

för 1 månad sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Mellannivå

Platser

Bangalore, India

Kvalifikation

Kandidatexamen, Masterexamen

Sökande

Ansök tidigt