In the IC industry, what kind of person can get a high salary offer?

In recent years, the national strategic development of the semiconductor industry has led to an increase in salaries. The salaries of fresh graduates in IC design positions have even reached the level of 30W. More and more people want to work in the IC industry.

In the IC industry, what kind of person can get a high salary offer? Let's hear what senior engineers have to say?

I have participated in some interviews, but I am all technical. I think the HR of my company may first ask for an academic background, try to be a related major.

Second, express boldly and take responsibility. This kind of character is to solve the problem, to find a way to solve it, not to shirk. Bold expression is a very important quality.

And hard work. In fact, the IC industry is not only a deeply cultivated industry, but also a really demanding industry. Endure hardship, can you endure hardship? If your family is a rich second generation, I guess HR will pass you off first. Because we also have a lot of interviews like this, Beijing's research institutes generally don't like to ask for children from Beijing, why, he can't bear the hardship.

Details are the devil. If you want to enter the IC industry, whether it is design or verification, ask a few more why. Including that we will have an exam. This exam may have some questions that are relatively open, and some questions are very detailed. You must ask a few more whys in your usual study and work, so that you can say in future interviews that it is very important to be organized, express, and resolute when expressing.

In fact, no matter which technical position you are in, these two points are very important, one is professional skills, and the other is project experience. Therefore, if you want to enter the IC industry, having certain project experience will definitely enhance your personal competitiveness. Even an IP-level verification project is very important, especially the debugging experience accumulated during the project.

insert image description here

Required professional skills


Basic CMOS manufacturing process of digital integrated circuits
Devices (diodes, field effect transistors)
Wires
Gate circuits
Combination logic (inverters, AND gates, OR gates, XOR)
Sequential logic (Latch, DFF)
Memory
FPGA
Testability design
Packaging
Test
digital The essential difference between circuit and analog circuit

Design basics
Digital IC design process
Combinatorial logic (Boolean algebra, Karnaugh map simplification, competition and adventure)
sequential logic (FSM)
synthesizable design
Functional simulation
Timing analysis

Design example
After mastering the foundation of digital integrated circuits and basic design methods, actual combat is the key to improving capabilities. The actual combat is to write code. Here are some basic and advanced examples. According to your own interests and main research direction, write more and try more. This is very important.

Programming language:

RTL Language: Verilog/VHDL
Verification Language: SystemVerilog/SystemC
Advanced Language: C++/C
Scripting Language: Python/TCL/Perl/Shell Script
EDA Tool: Design Compiler

EDA tools are weapons in the hands of IC designers. Only by fully understanding the EDA tools at hand can the design tasks be best completed. Being able to complete the entire process from RTL to netlist is considered a full skill point.

Project experience

In fact, whether you are doing it for personal self-study or job interview, project training is a very important step in the process of learning IC. Carry out practical operations according to the project, and be able to self-check where the learning is not in place, which is suitable for checking for leaks and filling vacancies by yourself. During the interview process, the project is the highlight of the interview questions.
insert image description here

Project resources in six major directions (receipt methods are included at the end of the article)

How to increase project experience, or what kind of project experience can be favored by interviewers.

We say to increase project experience. When you do a project, for example, if we are doing design or verification, there must be a point. What is the quality standard we want to deliver? The more we understand the delivery standard, the more we will With an in-depth understanding of the business, we can better know what problems the things we deliver will encounter in the future, and we can prepare them in advance.

When we are reviewing, we discuss with the supervisor, or discuss with the customer, including the design and verification personnel to discuss the problem. We care more about the logic behind the problem and the logic behind the product. We need to get close to its usage scenarios and go to Think about the ins and outs of this matter, look at the examples more, and discuss the details of the implementation. Although I don't really code, I figured out this matter.

To increase project experience, to put it simply, we still want to continue rolling, and we want to be better. So in the first three years of work, it was a process of burying myself and learning. It takes more time to hone before we can be called senior engineers.

My annual salary is 300,000 this year, 500,000 the next year, and one million in a few years. I think it is all right, but I am not limited to these. I hope everyone has a goal that can make your eyes shine when you talk about it. Just like when we were studying in school, for the goal and for this achievement, we must have infinite ways to achieve it.

If you have some confusion and intention about entering/changing careers, or want to know about the project, and get free learning materials for each position, you can contact us by private message.

Guess you like

Origin blog.csdn.net/coachip/article/details/129387150