Career options for ECE engineers in VLSI and Embedded systems domain

30
Career Options for ECE Students in VLSI and Embedded Domain

description

 

Transcript of Career options for ECE engineers in VLSI and Embedded systems domain

Page 1: Career options for ECE engineers in VLSI and Embedded systems domain

Career Options for ECE Studentsin VLSI and Embedded Domain

Page 2: Career options for ECE engineers in VLSI and Embedded systems domain

o Telecommunicationo Software Developmento Consumer Electronicso Semiconductoro Embedded Systemso Etc.

Types of Industry

Page 3: Career options for ECE engineers in VLSI and Embedded systems domain

o Product Based Company – Building their own product and selling it in market

o Service Based company – Building product, application or part of them, for other companies and their clients

Industry Based on Function

Page 4: Career options for ECE engineers in VLSI and Embedded systems domain

Telecommunications

Page 5: Career options for ECE engineers in VLSI and Embedded systems domain

o Telecom equipment R&D, manufacturing companies are purely under Embedded Systems and VLSI Industry

o Telecom Equipments built on embedded platforms with advanced micro processors called network processorsEx. Products: Modem, Routers, Switches, Firewalls etcEx. Companies: Agere Systems, Broadcom, Infineon and Cisco etc.

o Monitoring Network 24x7 Ex: Airtel, Idea, Reliance, Tata Indicom etc

Telecommunication Industry

Page 6: Career options for ECE engineers in VLSI and Embedded systems domain

Semiconductor/VLSI

Page 7: Career options for ECE engineers in VLSI and Embedded systems domain

o EDA Company – Electronics Design Automation Software developmentEx. Synopsys, Cadence, Mentor, Xilinx etc.

o ASIC Design Company – Application Specific Integrated CircuitEx. Texas Instruments, Intel, Cisco, Xilinx, Altera etc.

o FPGA Design Company – Programmable Logic Devices like FPGA and CPLD DesignEx. Xilinx, Altera, Tejas Network, Cisco etc.

o Fab/Foundry – IC manufacturing/fabricationEx. Intel, STMicro, IBM, TSMC, UMC, TI and Samsung etc

Semiconductor/VLSI Industry

Page 8: Career options for ECE engineers in VLSI and Embedded systems domain

VLSI Domain Tree

1. EDA Flow

2. ASIC Design Flow

3. PLDs Flow (FPGA/CPLDs)

Frontend Tools

Backend Tools

VLSI

4. Chip Fabrication

Frontend Flow

Backend Flow

Frontend Flow

Backend Flow

Page 9: Career options for ECE engineers in VLSI and Embedded systems domain

ASIC Design Flow

Physical design

Design Architecture

Page 10: Career options for ECE engineers in VLSI and Embedded systems domain

FPGA Design Flow

Design Architecture

Backend

Page 11: Career options for ECE engineers in VLSI and Embedded systems domain

o Software designed and developed to serve ASIC Design, FPGA Design, Analog Mixed signal and Circuit design community

o Software IP designso Etc.

EDA Flow

Page 12: Career options for ECE engineers in VLSI and Embedded systems domain

o Specialization is required in Microelectronics from some premier institutions

o Semiconductor fabrication plants (fab) is a factory where devices such as integrated circuits are manufactured

Fab/Foundry

Page 13: Career options for ECE engineers in VLSI and Embedded systems domain

Design Engineers

• ASIC frontend designer• FPGA frontend designer• ASIC physical design

engineer• AMS (Analog Mixed Signal)

designer• Library developer• IP design engineer

Verification Engineers

• Front-end verification engineer

• FPGA Back-end verification engineer

• Physical design verification engineer

• AMS verification engineer• EDA tool validation engineer• IP verification engineer• Board validation engineer

Opportunities in VLSI

Page 14: Career options for ECE engineers in VLSI and Embedded systems domain

EDA/CAD Engineers

• Software Development Engineer

• Software Test Engineer

• Regression and Automation Engineer

• Build and Release Engineer

Application Engineers

• Field Application Engineer (FAE)

• Corporate Application Engineer (CAE)

• Application Engineer

Technical Support

• Tech Support Engineer

• Product Application Engineer (PAE)

Opportunities in VLSI

Page 15: Career options for ECE engineers in VLSI and Embedded systems domain

Reliability Engineer

Fab/Foundry Engineer

Marketing and Sales Executive

Opportunities in VLSI

Page 16: Career options for ECE engineers in VLSI and Embedded systems domain

•Proficient in C, C++, Java•Data Structures•C/Java Debugger•Understanding of

ASIC/FPGA flow•HDL (VHDL, Verilog, SV

etc) Knowledge•Scripting Language

CShell, Perl, Tcl and Python etc

EDA/CAD Engineer

Skill Requirement

Page 17: Career options for ECE engineers in VLSI and Embedded systems domain

•Proficient in Digital Electronics Design•FPGA Architecture•RTL coding using HDL (VHDL, Verilog, System Verilog)

•Test bench writing using HDL•Verification Methodologies like OVM, VMM

•Protocol knowledge•Knowledge of ASIC/FPGA frontend tools (Synthesis, Simulation, FV etc)

•Scripting Language CShell, Perl, Tcl and Python etc

•Knowledge of C

ASIC/FPGA Frontend Design &

Verification

Skill Requirement

Page 18: Career options for ECE engineers in VLSI and Embedded systems domain

•Exposure with Cadence, Magma or Synopsys backend tools

•Digital circuit to transistor level design translation

•Floor planning, power grid analysis, placement and routing

•CTS (clock tree synthesis), DRC-LVS (layout versus schematic) closure, timing closure, signal integrity

•Layout design and verification•Scripting Language like CShell, Perl and Tcl

•Knowledge of C

ASIC Physical Design &

Verification

Skill Requirement

Page 19: Career options for ECE engineers in VLSI and Embedded systems domain

•FPGA Architecture•Exposure with FPGA backend

tools•Floor planning, power grid

analysis, placement and routing

•CTS (clock tree synthesis), timing closure, signal integrity

•Debugging on FPGA board•Scripting Language like CShell,

Perl and Tcl•Knowledge of C

FPGA Backend Design &

Verification

Skill Requirement

Page 20: Career options for ECE engineers in VLSI and Embedded systems domain

Embedded Systems

Page 21: Career options for ECE engineers in VLSI and Embedded systems domain

o Embedded system is combination of hardware (micro-computer) and software, either fixed in capability of programmable, Specifically designed for particular functionality Ex applications: Industrial Machines, automobiles,

medical equipment, Space, cameras, household appliances, agriculture, airplanes, vending machines, cellular phone, PDA and toys etc.

Embedded Systems Industry

Page 22: Career options for ECE engineers in VLSI and Embedded systems domain

•Automotive embedded (Includes robotics)

•Healthcare devices•Telecommunications

(Mobiles,2G,3G,4G,LTE, Data Communications)

•Satellite communications•Avionics (Aeroplanes ...)•Testing and Measurement

Sub Domains

Embedded Systems Industry Cont…

Page 23: Career options for ECE engineers in VLSI and Embedded systems domain

Embedded Systems Industry Cont…

Page 24: Career options for ECE engineers in VLSI and Embedded systems domain

o Embedded systems opportunity is expected to touch $36 billion in terms of the semiconductors by 2015.

o The jobs in embedded space will increase ten-fold from the current 60,000 professionals to over 6 lakh people by 2015.

-According to survey by Frost and Sullivan

Embedded Systems Industry Cont…

Page 25: Career options for ECE engineers in VLSI and Embedded systems domain

Embedded System Implementation

Page 26: Career options for ECE engineers in VLSI and Embedded systems domain

Embedded Software Engineers

• System software engineer (Kernel and RTOS)

• Application software engineer (Device Drivers)

• Software test engineer

Embedded Hardware Engineers

• Hardware engineer• Board (hardware) validation

engineer

Opportunities in Embedded

Page 27: Career options for ECE engineers in VLSI and Embedded systems domain

Application Engineers

• Application Engineer

Technical Support

• Tech Support Engineer

• Product Application Engineer (PAE)

Marketing and Sales

• Marketing executive

• Sales executive

Opportunities in Embedded

Page 28: Career options for ECE engineers in VLSI and Embedded systems domain

Software/Programming Skills

• Proficient in C ad C++• Data Structures• C Debugger • Kernel Programming• Device Drivers• Real Time Operating Systems

(RTOS)• Creative Thinking (to automate

solution)

Hardware Skills

• Basic electrical, electronics concepts

• Micro-computer/Microprocessor architecture

• Microcontroller Programming Environment

• Protocol knowledge• Sensors, actuators and peripheral

hardware• Electronic Circuit Board Design

and Troubleshooting

Skill Requirement

Page 29: Career options for ECE engineers in VLSI and Embedded systems domain

Embedded Market Data

Page 30: Career options for ECE engineers in VLSI and Embedded systems domain

Thank You!

Q/A