Minimum technical requirements for an electronic engineer

Publisher:SereneDreamsLatest update time:2013-09-10 Source: 21ic Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

Minimum technical requirements for an electronic engineer

1. MCU classification: 4-bit machine, 51, PIC, AVR, MSP430 and other series for study;

2. Hardware knowledge: components, PCB wiring, classic circuits, communication protocols, EMC, development tools;

3. Software knowledge: ASM, C, C++, VISIO, SmartDraw, SourceInsight, VC++6.0;

4. Auxiliary knowledge: AutoCAD, Matlab, OrCAD, related software, important projects;

5. Proficient in electronic components and familiar with the uses of common components;

6. Input and output port control KEY, V/F converter, voice control, power supply design and monitoring, basic unit circuit;

7. Display technology: control technology of LED, LCD, VFD, etc.;

8. Electromechanical control technology PWM, motor control, remote control;

9. Knowledge of data acquisition technology AD, DA, various sensors, and attention to programming;

10. Signal and algorithm technology, coding, various algorithm data structures, C, ASM source code;

11. Communication technology: SPI bus, I2C bus, CAN bus, RS232, RS485, 1-WIRE.

12. PCB design skills, simulation software MultiSim, EMC, EMI technical knowledge.

13. Ability to design programming standards ASM, C, and C++.

14. Proficient in the application of ADS, Protel DXP, KEILC and other related software;

15. Familiarity with embedded UC/OS-II kernel, ARM architecture and programming, and typical chips;

The following is a summary of some recruitment requirements for electronic engineers:

1. General requirements

1. Age: No limit, some indicate 20 to 40 years old, but in fact there is no limit

2. Education: Bachelor degree or above, some are junior college

3. Foreign language: Good, CET-4 or above (although you haven't passed CET-4, you can tell him that the certificate doesn't mean anything, then he will usually take out some English materials, usually the original English materials of the chip for you to translate, so you can't fool him)

4. Work experience: 2 years (this is all bluffing, they also recruit outstanding fresh graduates, so if it says you need experience, don’t give up, you should also submit a resume, and you must be good at speaking and be confident:)

2. General Skill Requirements

1. Have experience in MCU development, be familiar with common development tools, and have some experience in MCU programming;

2. Proficiency in Protel. Some companies require PowerPCB, and some require Orcad and other CAD software;

3. Proficiency in assembly language and C language. (C language is a must)

4. Master the commonly used simulation development tools (such as KEIL software, ISP programming software, etc.)

5. Proficient in using common electronic components

6. Proficient in searching various components and materials;

7. Ability to use AVR MCU and PIC MCU (it is best to learn more about them, it is easy to learn if you have 51 basics)

3. Special skills requirements

1. Familiar with embedded system development, those with ARM system development experience are preferred

2. Applicants with FPGA and CPLD development experience will be given priority;

3. Experience in PCB Layout with four layers or above;

4. Have practical experience in signal integrity, power integrity and EMI analysis of PCB design;

5. Applicants who are familiar with application of relevant simulation software for analysis will be given priority.

6. Applicants with experience in embedded system or DVD related professional design will be given priority

7. Familiar with relevant industry standards, those with EMC/ESD debugging experience are preferred (the third item above is a bonus!)

IV. Professional Experience and Ethics

1. Work conscientiously and meticulously, have a positive attitude and a strong sense of responsibility

2. Excellent language skills

3. Good communication and problem-solving skills

4. Teamwork ability

5. Ability to work overtime frequently

6. Have a keen sense of "customer service"

Essential knowledge for hardware engineers

1. Basic knowledge of hardware engineers

Purpose: To understand and master the most basic knowledge to become a qualified hardware engineer based on practical experience and actual projects.

1) Basic design specifications

2) Basic knowledge, architecture, performance and selection guidance of CPU

3) Basic knowledge, performance details and selection guide of MOTOROLA's PowerPC series

4) Basic knowledge, architecture, performance and selection of network processors (INTEL, MOTOROLA, IBM)

5) Basic knowledge and performance details of common buses

6) Detailed performance introduction, design points and selection of various memories

7) Basic knowledge of physical layer interface chips commonly used in Datacom and Telecom fields, including performance, design key points and selection

8) Key points and essence of common device selection

9) Detailed performance introduction, design points and selection guidance of FPGA, CPLD and EPLD

10) Introduction to VHDL and Verilog HDL

11) Network Basics

12) Hardware research and development process of large domestic communication equipment companies;

2. The most popular EDA tool guide

Proficient in using the latest and most popular professional design tools in the industry

1) ViewDraw, PowerPCB, Cam350 from Innoveda

2) OrCad, Allegro, Spectra from CADENCE

3) Altera's MAX+PLUS II

4) Learn to use VIEWDRAW, ORCAD, POWERPCB, SPECCTRA, ALLEGRO, CAM350, MAX+PLUS II, ISE, FOUNDATION and other tools proficiently;

5) XILINX FOUNDATION, ISE

3. Overall hardware design

Master the hardware design experience and design ideas required for overall hardware design

1) Product demand analysis

2) Development feasibility analysis

3) System solution research

4) Overall architecture, CPU selection, bus type

5) Mainstream CPUs in the data communication and telecommunication fields: M68k series, PowerPC860, PowerPC8240, 8260 architecture, performance and comparison;

6) Overall hardware structure design and issues that should be noted;

7) Communication interface type selection

8) Task decomposition

9) Minimum system design;

10) PCI bus knowledge and specifications;

11) How to avoid fatal errors in the overall design stage;

12) How to reasonably decompose tasks to achieve twice the result with half the effort?

13) Project examples: mid- and low-end routers, etc.

4. Hardware schematic design technology

Purpose: Through specific project cases, the entire experience of schematic design is detailed, and the key points and essence of design are revealed.

1) The design experience and essence of mainstream CPUs (M68k, PowerPC860, 8240, 8260, etc.) in the field of telecommunications and data communications;

2) The essence of Intel's PC motherboard schematic design

3) The principle design experience and essence of network processors;

4) Design experience and essence of bus structure principle;

5) Memory system principle design experience and essence;

6) Principle design experience and essence of universal physical layer interface in data communication and telecommunication fields;

7) The principle design experience and essence of WATCHDOG commonly used in telecommunications and data communication equipment;

8) Design experience and essence of hot plug-in principle of telecommunication and data communication equipment system;

9) Crystal oscillator and clock system principle design experience and essence;[page]

10) PCI bus schematic design experience and essence;

11) Project examples: mid- and low-end routers, etc.

5. Hardware PCB design

Purpose: Through specific project cases, we will reveal all the experience of PCB design, so that you can quickly grow into an excellent hardware engineer.

1) High-speed CPU board PCB design experience and essence;

2) Design points and essence of ordinary PCB

3) The essence of PCB design of MOTOROLA's PowerPC series

4) The essence of PCB design for Intel PC motherboards

5) PCB design experience of PC motherboards, industrial computer motherboards, and motherboards for telecommunication equipment;

6) PCB design specifications and workflow of a well-known domestic communication company;

7) Relevant requirements for production and processing technology in PCB design;

8) Transmission line issues in high-speed PCB design;

9) PCB design experience and essence of mainstream CPU (PowerPC series) in the field of telecommunications and data communications;

10) PCB design experience and essence of common physical layer interfaces (100M, Gigabit Ethernet, ATM, etc.) in the field of telecommunications and data communications;

11) Experience and essence of PCB design for network processors;

12) The topological structure of PCB routing is extremely important;

13) PCI line PCB design experience and essence;

14) PCB design experience and essence of SDRAM, DDR SDRAM (125/133MHz);

15) Project Case: Mid-range Router PCB Design

6. Hardware debugging

Purpose: To impart hardware debugging, testing experience and key points through specific project cases

1) Hardware debugging is equivalent to black box debugging. How to quickly analyze and solve problems?

2) Imparting a large amount of debugging experience;

3) How to speed up the hardware debugging process

4) How to quickly solve hardware debugging problems

5) CE test requirements for DATACOM terminal equipment

7. Joint debugging of software and hardware

1) How to determine if it is a software fault?

2) How to perform joint debugging with software?

3) Transfer of a large amount of joint debugging experience;

Purpose: To clarify the direction and positioning of career development, truly understand the requirements of large enterprises for talents, and clarify the direction of personal efforts in professional skills.

1) Career consultation and guidance

2) How to become an excellent hardware development engineer and get a high salary and high position?

3) Dilemma and solution for hardware engineers

4) Criteria for an excellent hardware engineer

Several essential skills for MCU engineers

1. Strong hands-on ability. If you are clumsy, either work hard to become an expert or change your career!

For example, I am the type who can use my brain but not my hands. However, after training,

The 20mil pitch TQFP package is solderable.

2. Broad knowledge, including knowledge of software, hardware, electronics, mechanics, physics and mathematics.

You don't have to be an expert in everything, but it's best to know a little bit. At least you have to have a basic idea.

3. Strong learning ability. There are new skills and knowledge to learn every day.

4. Be brave enough to take apart anything and have a look. Have the courage to repair anything.

For example, I don't know anything about computer hardware, but my computer has broken down several times. Last time, the fan broke down.

I removed all the components and replaced the fan, and now I can install the computer without any problems.

My computer is giving me problems again. There are always BIOS errors. I have refreshed the BIOS many times but it still doesn't work. I have no idea what is going on.

Today I suddenly remembered that the battery on the mainboard might be dead, so I just replaced it with a new one.

5 You need to have the intuition of a technician, or in other words, you need to have the ability to understand. If you don't have it naturally, you can only rely on hard work.

6 Be diligent. Lazy people are destined to mediocrity.

7. Have a spirit of research and dedication, and treat MCU as an interest, hobby, or career instead of a job.

Come and do it. Which of the experts in the forum has not stayed up until 1 or 2 o'clock in the morning? For me personally, making a website is simply a love.

Well, there is no benefit from investing and it takes a lot of energy, but as long as I like it, that’s fine.

8 Be humble. Everyone grows gradually. Ignorance is fearless. I have experienced this. The more I learn, the more I feel I am not

OK. Arrogant people will never become masters.

9 You must be able to endure the loneliness and pain of growing up. I once met a small boss with an annual income of one million.

Engineers, who only sleep 4-5 hours a day, are really like gods. But only hard work can bring rewards!

10 Several essential skills: Master at least 1 EDA software (protel orcad powerpcb, etc.), at least 1 high-level language

(generally refers to C), at least 1 RAD language (such as VB BCB DELPHI, etc.), at least 2-3 MCU cores,

At least understand the basics of digital circuits and analog circuits, and at least some pure software knowledge (such as data structures, software engineering, etc.).

programs, some algorithms, etc.).

As a qualified electronic engineer,

Mastering the following hardware and software knowledge, you can basically become a qualified electronic engineer:

Part 1: Hardware Knowledge

1. Digital Signal

1. TTL and buffered TTL signals

2. RS232 and definition

3. RS485/422 (balanced signal)

4. Dry contact signal

2. Analog signal video

1. Unbalanced signal

2. Balanced signal

3. Chip

1. Packaging

2. 7407

3. 7404

4. 7400

5. 74LS573

6. ULN2003

7. 74LS244

8. 74LS240

9. 74LS245

10. 74LS138/238

11. CPLD (EPM7128)

12, 1161

13. max691

14. max485/75176

Reference address:Minimum technical requirements for an electronic engineer

Previous article:Attitude Measurement System Based on Multiple MEMS Sensors
Next article:Single-phase motor speed regulation method and its implementation based on single-chip microcomputer

Latest Microcontroller Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号