Intellectual growth should commence at birth and cease only at death- Albert Einstein”.

In today’s business world, technology is driving change, which in turn requires professionals to continuously upgrade their skills to stay efficient and relevant. Executive programmes, when well-designed, can be instrumental in this process by not only helping professionals acquire new skills, but also by facilitating the creation of a valuable peer network. The curriculum of executive programmes is specifically designed to impart knowledge and skills necessary for executives to excel amidst the challenges of the current business environment.

Focus of Executive Education Programmes?

The modern business world is in a constant state of evolution, with new dynamics emerging that require professionals to learn new skills and adapt to changing conditions. Some of these dynamics include:

Technological Advancement: Technological innovations are driving business growth and creating new opportunities at a rapid pace. Professionals who fail to keep up with these advancements risk becoming irrelevant.

Cut-throat Competition: The current business environment is characterised by intense competition, with new players entering the market and disrupting traditional business models.

srmap_Paari

Well-aware consumers: Modern consumers are well informed and have higher expectations from organisations. To remain competitive, businesses must adapt to changing consumer demands.

Agility and Adaptability: Due to the dynamic nature of the business environment, organisations are expected to be flexible and able to adapt to changing market conditions and consumer preferences. As a result, businesses expect their employees to be up-to-date, adaptable, and tech-savvy. In the light of this, executive education programmes focus on addressing the challenges posed by the emerging dynamics. Some of the focused areas are:

Leadership Development: To navigate the challenges of the modern business world, there is a growing need for confident and effective leaders. Executive programmes focus on developing leadership qualities among their students..

Digital Learning and Analytics: Data analytics has become increasingly important in business decision-making. Executive programmes provide training on software and tools that can help executives analyse and interpret data.

Entrepreneurship Skills: Innovative thinking and entrepreneurial skills are essential for driving business growth. As a result, executive programmes focus on developing these skills among their students.

Social Responsibility: Business organisations have a role to play in addressing social problems. Hence, executive programmes sensitise the students about the social issues and train them to contribute to social good.

EMBA- A Complete Package.

Executive MBA (EMBA) programmes are offered by numerous reputable institutions worldwide, with the goal of bridging the gap between executives’ current skillsets and the skills they need to excel in their careers. The EMBA curriculum is highly practical and emphasises the development of leadership qualities, data-driven decision-making, innovation, risk-taking, and more. Additionally, EMBA programmes offer courses in business ethics, which teach students to act responsibly in their business practices.
Individuals who enrol in an EMBA programme will engage in courses grounded in leadership and strategic theories. They will learn how to utilise critical thinking to make informed business decisions and establish relationships with peers to expand their professional networks. In summary, EMBA programmes provide an excellent opportunity for professionals to upgrade their skills, build strong networks, and advance in their careers.

By Prof Y Siva Sankar
Professor of Practice, Department of Electronics and Communication Engineering

The time is right to hop onto the semiconductor bandwagon in India as the semiconductor industry in India is still in its early stages and poised for huge growth compared to some of the other major players in the global semiconductor market, such as the United States, South Korea, Japan, Taiwan, and China. The industry has been growing rapidly in recent years and is expected to play an increasingly important role in the global semiconductor ecosystem in the coming years.

According to a report by the India Electronics and Semiconductor Association (IESA), the Indian semiconductor industry was valued at approximately $36 billion in 2020. This includes the sales of integrated circuits (ICs), diodes, transistors, and other semiconductor products. The industry is expected to grow at a compound annual growth rate (CAGR) of around 22% between 2020 and 2025, reaching a value of $84 billion by 2025.

According to a report by Research and Markets, the global semiconductor market was valued at $464.1 billion in 2020 and is expected to reach $804.3 billion by 2026, growing at a CAGR of 9.3% between 2021 and 2026. The report highlights that the Asia-Pacific region, which includes India, is the largest market for semiconductors, accounting for over 50% of the global market share.

Job Prospects for Engineers and Innovators

India’s semiconductor industry is expected to benefit from the global growth in demand for semiconductors, driven by the increasing adoption of technologies such as 5G, artificial intelligence, and the Internet of Things (IoT) in various industries. In addition, India is a major consumer of semiconductor products, but most of these products are imported. The Indian government has recognized the potential of the semiconductor industry and has taken several steps to promote its growth in the country.

Some of the key initiatives are:

  1. Make in India: The Make in India initiative, launched in 2014, aims to promote India as a global manufacturing hub by providing various incentives and reducing the regulatory burden on businesses. The initiative aims to increase the share of manufacturing in India’s GDP from 16% to 25% by 2025.
  2. National Policy on Electronics: The National Policy on Electronics (NPE) was launched in 2019 to promote the domestic manufacturing of electronic products and increase the value added in the electronics sector. The policy aims to create a conducive environment for the industry and attract foreign investment in the sector.
  3. Electronics Development Fund: The Electronics Development Fund (EDF) was set up in 2012 to financially support domestic companies involved in electronics design and manufacturing. The fund provides seed capital, venture capital, and debt financing to eligible companies.
  4. Modified Special Incentive Package Scheme: The Modified Special Incentive Package Scheme (M-SIPS) was launched in 2012 to provide capital subsidies to domestic companies to set up new electronics manufacturing units or expand existing ones. The scheme also includes reimbursement of central and state taxes and duties.
  5. Electronic Manufacturing Clusters: The government has set up Electronic Manufacturing Clusters (EMCs) across the country to provide world-class infrastructure and facilities to domestic and foreign companies for electronics manufacturing. The EMCs offer various incentives to eligible companies, such as tax exemptions, subsidies, and reimbursements.

Another significant step taken by the government is establishing a semiconductor wafer fab manufacturing facility in India. In 2020, the government announced the setting up of a Rs 6,900-crore ($941 million) semiconductor wafer fab manufacturing facility in Prayagraj, Uttar Pradesh. This facility is expected to boost the country’s semiconductor manufacturing capabilities and reduce its deep import dependence furthermore; several leading semiconductor companies have established their research and development (R&D) centres in India, taking advantage of the country’s vast talent pool and cost-effective workforce. These R&D centres are involved in developing cutting-edge semiconductor technologies and designing chips for various applications. These companies include Intel, Qualcomm, Samsung, Texas Instruments, and Broadcom.

According to a report by the India Semiconductor Association, the semiconductor industry in India is expected to create 1.75-2 million direct and indirect jobs by 2025. The report also stated that the industry had created 400,000 direct and indirect employment as of 2018.

The report highlighted that the demand for skilled professionals in the semiconductor industry is expected to increase across various job roles and functions, including research and development, design, manufacturing, testing, quality control, and sales and marketing.

In terms of salaries, the semiconductor industry in India offers competitive remuneration packages to skilled professionals. The average salary for a design engineer in the semiconductor industry in India is around INR 9-10 lakhs per annum, while the salary for a project manager can range from INR 15-25 lakhs per annum. Salaries for senior-level positions, such as director or vice president, can range from INR 50-100 lakhs per annum.

Opportunities and Career Paths in the Semiconductor Industry

The semiconductor industry in India also offers good career growth opportunities, with skilled professionals able to progress to senior-level positions within a few years. The industry sector provides opportunities for professionals to work on cutting-edge technologies and contribute to developing innovative products.

The semiconductor industry is large and diverse, with many different job roles and career paths available. Some of the most common job roles in the semiconductor industry include the following:

1. Semiconductor Process Engineer:

A Semiconductor Process Engineer is responsible for designing and developing processes for manufacturing semiconductor devices such as integrated circuits, microprocessors, and memory chips. They work closely with other engineers and technicians to optimize production processes and ensure that the final products meet quality and performance standards.

The job role of a Semiconductor Process Engineer can vary depending on the specific industry and company they work for, but generally, their duties include:

  1. Developing and improving semiconductor manufacturing processes and equipment
  2. Conducting experiments and analyzing data to identify process improvements
  3. Designing and implementing process control systems to monitor and optimize production
  4. Troubleshooting and resolving process-related issues to minimize downtime and maintain production schedules

Some of the skills required for a Semiconductor Process Engineer include:

  1. Strong understanding of semiconductor manufacturing processes and equipment
  2. Proficiency in data analysis and statistical process control
  3. Familiarity with CAD tools, modeling software, and simulation techniques
  4. Experience in process development, optimization, and validation

Overall, a Semiconductor Process Engineer ensures the production processes are optimized for maximum efficiency and high-quality products.

Semiconductor Design Engineer

2. Semiconductor Design Engineer

A Semiconductor Design Engineer is responsible for designing and developing semiconductor components and systems such as microprocessors, memory chips, and integrated circuits. They work closely with other engineers, including process engineers, to ensure their designs can be manufactured using existing or new production processes.

The job role of a Semiconductor Design Engineer can vary depending on the specific industry and company they work for, but generally, their duties include:

  1. Developing and implementing semiconductor design methodologies, processes, and standards
  2. Designing and testing semiconductor components and systems using CAD tools and simulation software
  3. Collaborating with cross-functional teams, including process engineers, testing engineers, and project managers, to ensure successful design and product development
  4. Conducting feasibility studies and analysing technical requirements to guide design decisions
  5. Ensuring that designs meet performance, power, and cost targets while adhering to quality and safety standards
  6. Preparing and reviewing design documentation, including schematics, layouts, and test plans
  7. Troubleshooting and resolving design-related issues to ensure successful product development and release

Some of the skills required for a Semiconductor Design Engineer include:

  1. Strong understanding of semiconductor design methodologies, processes, and standards
  2. Proficiency in CAD tools and simulation software for designing semiconductor components and systems
  3. Familiarity with semiconductor manufacturing processes and their impact on design
  4. Experience in designing and testing complex semiconductor systems

Overall, a Semiconductor Design Engineer ensures that semiconductor components and systems are designed to meet performance, cost, and quality targets while adhering to safety and regulatory standards.

3. Semiconductor Test Engineer

Semiconductor Test Engineer

A Semiconductor Test Engineer is responsible for designing and developing testing processes and systems for semiconductor devices such as microprocessors, memory chips, and integrated circuits. They work closely with other engineers, including design and process engineers, to ensure the testing processes are optimized for the specific device.

The job role of a Semiconductor Test Engineer can vary depending on the specific industry and company they work for, but generally, their duties include:

  1. Developing and implementing test methodologies, processes, and standards for semiconductor devices
  2. Designing and developing test hardware and software for semiconductor testing systems
  3. Collaborating with cross-functional teams, including design, process, and packaging engineers, to ensure successful product testing
  4. Conducting feasibility studies and analysing technical requirements to guide testing process development
  5. Ensuring that testing processes meet performance, power, and cost targets while adhering to quality and safety standards
  6. Preparing and reviewing test documentation, including test plans and test reports
  7. Troubleshooting and resolving test-related issues to ensure successful product testing and release

Some of the skills required for a Semiconductor Test Engineer include:

  1. Strong understanding of semiconductor testing methodologies, processes, and standards
  2. Proficiency in testing hardware and software for semiconductor devices
  3. Familiarity with semiconductor manufacturing processes and their impact on testing
  4. Experience in designing and developing testing processes and systems for semiconductor devices

Overall, a Semiconductor Test Engineer ensures that semiconductor devices are tested and validated to meet performance, cost, and quality targets while adhering to safety and regulatory standards.

Design for Testability (DFT) Engineer

4. Design for Testability (DFT) Engineer

A DFT (Design for Testability) Engineer is responsible for designing and implementing testability features in semiconductor devices such as microprocessors, memory chips, and integrated circuits. They work closely with other engineers, including design, test, and manufacturing engineers, to ensure the device can be efficiently tested during manufacturing.

The job role of a DFT Engineer can vary depending on the specific industry and company they work for, but generally, their duties include:

  1. Developing and implementing testability features in semiconductor device designs
  2. Collaborating with design and test engineers to ensure that the device can be efficiently tested during the manufacturing process
  3. Analysing and optimising design for testability, including scan chain insertion and boundary scan implementation
  4. Creating and reviewing test plans and test coverage reports
  5. Designing and implementing functional test vectors and test programs for the device
  6. Developing and implementing fault models for the device to improve test coverage
  7. Troubleshooting and resolving DFT-related issues to ensure successful manufacturing and product release

Some of the skills required for a DFT Engineer include:

  1. Strong understanding of DFT methodologies, processes, and standards
  2. Proficiency in DFT tools and software for semiconductor devices
  3. Familiarity with semiconductor manufacturing processes and their impact on DFT
  4. Experience in designing and implementing DFT features in semiconductor device designs

Overall, a DFT Engineer ensures that semiconductors are designed with the necessary testability features to improve manufacturing efficiency and product quality while adhering to safety and regulatory standards.

Physical Design (PD) Engineer

5. Physical Design (PD) Engineer

A Physical Design Engineer is responsible for designing and implementing the physical layout of semiconductor devices such as microprocessors, memory chips, and integrated circuits. They work closely with other engineers, including design, verification, and manufacturing engineers, to ensure that the device is optimised for performance, power, and manufacturability.

The job role of a Physical Design Engineer can vary depending on the specific industry and company they work for, but generally, their duties include:

  1. Designing and implementing the physical layout of semiconductor devices using tools such as Cadence, Synopsys, and Mentor Graphics
  2. Collaborating with design, verification, and manufacturing engineers to optimise the device for performance, power, and manufacturability
  3. Analysing and optimising the device for timing, power, noise, and thermal characteristics
  4. Creating and reviewing design rules and design constraints
  5. Developing and implementing design methodologies and flow to improve design efficiency and quality
  6. Preparing and reviewing design documentation, including floor plans, power grid, and package designs
  7. Troubleshooting and resolving physical design-related issues to ensure successful manufacturing and product release.

Some of the skills required for a Physical Design Engineer include:

  1. Strong understanding of physical design methodologies, processes, and standards
  2. Proficiency in physical design tools and software such as Cadence, Synopsys, and Mentor Graphics
  3. Familiarity with semiconductor manufacturing processes and their impact on physical design
  4. Experience in designing and implementing physical layouts of semiconductor devices

Overall, a Physical Design Engineer ensures that semiconductor devices are optimised for performance, power, and manufacturability while adhering to safety and regulatory standards.

Verification Engineer

6. Verification Engineer

Verification Engineers are responsible for verifying and validating electronic hardware and software design functionality. They ensure that the design meets the specified requirements, is robust, and meets the required quality standards. Verification engineers work closely with other engineers, including design, validation, and manufacturing engineers, to ensure that the product meets the required standards and is ready for release.

The job role of a Verification Engineer can vary depending on the specific industry and company they work for, but generally, their duties include:

  1. Developing and implementing verification plans and test benches for electronic hardware and software designs
  2. Collaborating with design and validation engineers to ensure that the product meets the specified requirements and standards
  3. Creating and reviewing design verification documentation, including test plans, test cases, and test coverage reports
  4. Designing and implementing functional and non-functional tests for the product
  5. Developing and implementing fault models and stress tests for the product
  6. Troubleshooting and resolving verification-related issues to ensure successful product release

Verification Engineer

Some of the skills required for a Verification Engineer include:

  1. Strong understanding of verification methodologies, processes, and standards
  2. Proficiency in verification tools and software for electronic hardware and software designs such as SystemVerilog, UVM, and Verilog
  3. Familiarity with manufacturing processes and their impact on verification
  4. Experience in designing and implementing verification plans and test benches for electronic hardware and software designs

Steps to master the skillset required for Verification

  1. Learn the basics of digital electronics: Before you dive into VLSI verification, you need to have a solid foundation in digital electronics. You should be familiar with Boolean algebra, logic gates, and digital circuits.
  2. Familiarize yourself with VLSI design: It is essential to understand the design process of VLSI circuits. You should learn about the different types of design methodologies, design flows, and tools used in VLSI design.
  3. Study verification methodologies: Verification methodologies provide a systematic approach to verifying a design’s functionality. You should learn about various verification methodologies such as UVM (Universal Verification Methodology), OVM (Open Verification Methodology), and VMM (Verification Methodology Manual).
  4. Practice coding: VLSI verification requires coding skills. You should learn programming languages such as SystemVerilog and C++.
  5. Get hands-on experience: VLSI verification requires practical experience. You can get hands-on experience by working on projects, internships, or online courses.

Best websites to learn Verification

  1. Verification Academy: Verification Academy is a comprehensive online resource for learning VLSI verification. It offers free online courses, webinars, and technical papers on verification methodologies, tools, and techniques.
  2. VLSI Encyclopedia: VLSI Encyclopedia is an online resource for learning VLSI design and verification. It provides a wealth of information on topics such as digital design, verification, analog design, and testing.
  3. ChipVerify: ChipVerify is a website that offers free online courses on SystemVerilog, UVM, and VLSI verification. It also provides a platform for users to practice coding and learn through practical examples.
  4. Udemy: Udemy is an online learning platform that offers several courses on VLSI verification. These courses cover topics such as SystemVerilog, UVM, and verification methodologies.
  5. Coursera: Coursera is another online learning platform that offers courses on VLSI verification. These courses are developed by leading universities and cover topics such as digital circuits, VLSI design, and verification.
  6. YouTube: YouTube has several channels that offer tutorials and lectures on VLSI verification. Some popular channels include VerificationGentleman, Doulos, and Synopsys

Websites where we can practice Verification

  1. EDA Playground: EDA Playground is a free online platform that allows you to practice coding and simulation of digital circuits. You can use EDA Playground to practice coding in SystemVerilog and run simulations using various simulators.
  2. ChipVerify: ChipVerify offers a free online platform for practising coding and simulation of digital circuits. You can practice coding in SystemVerilog and run simulations using UVM-based testbenches.
  3. VLSI Encyclopedia: VLSI Encyclopedia offers a free online platform for practising coding and simulation of digital circuits. You can use the platform to practice coding in Verilog, VHDL, and SystemVerilog.
  4. Questa Verification Community: Questa Verification Community is a free online community for practising VLSI verification. You can use the community to access resources, tutorials, and webinars on verification methodologies and tools.
  5. Synopsys VCS Community Edition: Synopsys VCS Community Edition is a free simulator that you can use to practice VLSI verification. You can use the simulator to run simulations on your Verilog or SystemVerilog code.

Best books to refer to

  1. SystemVerilog for Verification: A Guide to Learning the Testbench Language Features, Third Edition, by Chris Spear and Greg Tumbush: This book provides a comprehensive introduction to SystemVerilog and its use in verification. It covers topics such as classes, constrained-random testing, and functional coverage.
  2. UVM: A Guide to the Universal Verification Methodology, Second Edition, by Ray Salemi: This book provides a comprehensive introduction to the Universal Verification Methodology (UVM) and its use in verification. It covers topics such as UVM classes, transactions, and sequences.
  3. Verification Methodology Manual for SystemVerilog, by Janick Bergeron, Eduard Cerny, Alan Hunter, and Andy Nightingale: This book provides a detailed description of the Verification Methodology Manual (VMM) for SystemVerilog. It covers topics such as testbenches, sequences, and scoreboards.
  4. Practical UVM, by Ray Salemi: This book provides a practical introduction to the Universal Verification Methodology (UVM) and its use in verification. It covers topics such as UVM testbenches, sequences, and coverage.
  5. Verification Methodology Cookbook, by Janick Bergeron: This book provides a practical guide to verification methodology. It covers topics such as verification planning, testbenches, and coverage.
  6. Digital Design and Verification with Verilog and SystemVerilog, by Frank Vahid and Roman Lysecky: This book provides a comprehensive introduction to digital design and verification using Verilog and SystemVerilog. It covers topics such as combinational and sequential logic, simulation, and synthesis.

Overall, Verification Engineers play a critical role in ensuring the quality of electronic hardware and software designs, ensuring that products meet the required standards and are ready for release.

Front End Design Engineer

7. Front End Design Engineer

Front End Design Engineer

A Front End Design Engineer is responsible for developing and implementing electronic circuits and systems, from conception to final product release. They work closely with other engineers, including Verification, Physical Design, and Test Engineers, to ensure the design meets the specified requirements and standards.

The job roles of a Front End Design Engineer can vary depending on the specific industry and company they work for, but generally, their duties include:

  1. Designing and developing electronic circuits and systems, including microprocessors, memory chips, and integrated circuits, using languages such as Verilog and VHDL
  2. Collaborating with Verification Engineers to ensure that the design meets the specified requirements and standards
  3. Creating and reviewing design documentation, including specifications, block diagrams, and schematics
  4. Optimizing the design for timing, power, noise, and thermal characteristics
  5. Conducting design simulations and analysis to validate the design
  6. Providing guidance and support to the Physical Design Engineers to ensure that the design can be manufactured efficiently

Some of the skills required for a Front End Design Engineer include:

  1. Strong understanding of electronic design methodologies, processes, and standards
  2. Proficiency in design languages such as Verilog and VHDL
  3. Familiarity with design tools such as Cadence, Synopsys, and Mentor Graphics
  4. Experience in designing and developing electronic circuits and systems

Overall, a Front End Design Engineer ensures that electronic circuits and systems are designed and developed to meet the specified requirements and standards while adhering to safety and regulatory standards.

CAD Engineer

8. CAD Engineer

CAD Engineer

A CAD Design Engineer in the VLSI (Very Large Scale Integration) industry is responsible for designing and testing electronic circuits and systems using CAD software. They work closely with other engineers, including Physical Design, Verification, and Circuit Design Engineers, to ensure the design meets the specified requirements and standards.

The job roles of a CAD Design Engineer in the VLSI industry can vary depending on the specific industry and company they work for, but generally, their duties include:

  1. Developing and implementing CAD tools and methodologies for electronic circuit and system design
  2. Collaborating with Physical Design Engineers to ensure that the design is optimised for timing, power, and area
  3. Creating and reviewing design documentation, including specifications, block diagrams, and schematics
  4. Conducting design simulations and analysis to validate the design
  5. Providing guidance and support to the Circuit Design Engineers to ensure that the design meets the specified requirements and standards
  6. Staying up-to-date with new technologies, materials, and design tools to continually improve design processes and product quality.

Some of the skills required for a CAD Design Engineer in the VLSI industry include:

  1. Strong understanding of electronic design methodologies, processes, and standards
  2. Proficiency in CAD software for electronic circuit and system design, such as Cadence, Synopsys, and Mentor Graphics
  3. Familiarity with semiconductor manufacturing processes and their impact on design
  4. Experience in designing and developing electronic circuits and systems using CAD software

Overall, a CAD Design Engineer in the VLSI industry plays a critical role in ensuring that electronic circuits and systems are designed and developed to meet the specified requirements and standards while adhering to safety and regulatory standards.