Career Options for ECE Students
in VLSI and Embedded Domain
o Telecommunication
o Software Development
o Consumer Electronics
o Semiconductor
o Embedded Systems
o Etc.
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
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 processors
Ex. Products: Modem, Routers, Switches, Firewalls etc
Ex. Companies: Agere Systems, Broadcom, Infineon and
Cisco etc.
o Monitoring Network 24x7
Ex: Airtel, Idea, Reliance, Tata Indicom etc
o EDA Company – Electronics Design Automation
Software development
Ex. Synopsys, Cadence, Mentor, Xilinx etc.
o ASIC Design Company – Application Specific
Integrated Circuit
Ex. Texas Instruments, Intel, Cisco, Xilinx, Altera etc.
o FPGA Design Company – Programmable Logic
Devices like FPGA and CPLD Design
Ex. Xilinx, Altera, Tejas Network, Cisco etc.
o Fab/Foundry – IC manufacturing/fabrication
Ex. Intel, STMicro, IBM, TSMC, UMC, TI and Samsung etc
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
Physical design
Design
Architecture
Design
Architecture
Backend
o Software designed and developed to serve
ASIC Design, FPGA Design, Analog Mixed
signal and Circuit design community
o Software IP designs
o Etc.
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
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
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)
Reliability Engineer
Fab/Foundry Engineer
Marketing and Sales Executive
• 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
•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
•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
•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
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.
•Automotive embedded (Includes robotics)
•Healthcare devices
•Telecommunications
(Mobiles,2G,3G,4G,LTE, Data
Communications)
•Satellite communications
•Avionics (Aeroplanes ...)
•Testing and Measurement
Sub
Domains
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 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
Application
Engineers
• Application
Engineer
Technical
Support
• Tech Support
Engineer
• Product
Application
Engineer (PAE)
Marketing and
Sales
• Marketing
executive
• Sales
executive
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
Career options for ECE engineers in VLSI and Embedded systems domain
Career options for ECE engineers in VLSI and Embedded systems domain

Career options for ECE engineers in VLSI and Embedded systems domain

  • 1.
    Career Options forECE Students in VLSI and Embedded Domain
  • 2.
    o Telecommunication o SoftwareDevelopment o Consumer Electronics o Semiconductor o Embedded Systems o Etc.
  • 3.
    o Product BasedCompany – 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
  • 5.
    o Telecom equipmentR&D, manufacturing companies are purely under Embedded Systems and VLSI Industry o Telecom Equipments built on embedded platforms with advanced micro processors called network processors Ex. Products: Modem, Routers, Switches, Firewalls etc Ex. Companies: Agere Systems, Broadcom, Infineon and Cisco etc. o Monitoring Network 24x7 Ex: Airtel, Idea, Reliance, Tata Indicom etc
  • 7.
    o EDA Company– Electronics Design Automation Software development Ex. Synopsys, Cadence, Mentor, Xilinx etc. o ASIC Design Company – Application Specific Integrated Circuit Ex. Texas Instruments, Intel, Cisco, Xilinx, Altera etc. o FPGA Design Company – Programmable Logic Devices like FPGA and CPLD Design Ex. Xilinx, Altera, Tejas Network, Cisco etc. o Fab/Foundry – IC manufacturing/fabrication Ex. Intel, STMicro, IBM, TSMC, UMC, TI and Samsung etc
  • 8.
    1. EDA Flow 2. ASIC DesignFlow 3. PLDs Flow (FPGA/CPLDs) Frontend Tools Backend Tools VLSI 4. Chip Fabrication Frontend Flow Backend Flow Frontend Flow Backend Flow
  • 9.
  • 10.
  • 11.
    o Software designedand developed to serve ASIC Design, FPGA Design, Analog Mixed signal and Circuit design community o Software IP designs o Etc.
  • 12.
    o Specialization isrequired in Microelectronics from some premier institutions o Semiconductor fabrication plants (fab) is a factory where devices such as integrated circuits are manufactured
  • 13.
    Design Engineers •ASIC frontenddesigner •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
  • 14.
    EDA/CAD Engineers •Software Development Engineer •Software Test Engineer •Regressionand 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)
  • 15.
  • 16.
    • Proficient inC, 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
  • 17.
    •Proficient in DigitalElectronics 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
  • 18.
    •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
  • 19.
    •FPGA Architecture •Exposure withFPGA 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
  • 21.
    o Embedded systemis 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.
  • 22.
    •Automotive embedded (Includesrobotics) •Healthcare devices •Telecommunications (Mobiles,2G,3G,4G,LTE, Data Communications) •Satellite communications •Avionics (Aeroplanes ...) •Testing and Measurement Sub Domains
  • 24.
    o Embedded systemsopportunity 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
  • 26.
    Embedded Software Engineers •Systemsoftware engineer (Kernel and RTOS) •Application software engineer (Device Drivers) •Software test engineer Embedded Hardware Engineers •Hardware engineer •Board (hardware) validation engineer
  • 27.
    Application Engineers • Application Engineer Technical Support • TechSupport Engineer • Product Application Engineer (PAE) Marketing and Sales • Marketing executive • Sales executive
  • 28.
    Software/Programming Skills • Proficientin 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