Job Title | classification | Job Type | Location | Posted | Apply | Job Number | Key Responsibilities | |
---|---|---|---|---|---|---|---|---|
RF Design Engineer |
Campus | Mar 12, 2020 |
3599 |
1 |
Job Description 1. Responsible for the design, simulation and verification of RF circuits; 2. Work with the layout engineers in circuit designs; 3. Cooperate with application engineers, product engineers and test engineers to put products into mass production; 4. Author design documentation. Job Prerequisites 1. Master’s degree, or above, in Microelectronics, Electrical Engineering, Communication Engineering, or other related disciplines; 2. Solid knowledge of microwave communication technology and RF circuit theory, and great analytical skills; 3. Circuit design experience in one or more the following fields: VCO, LNA, PA, Mixer, etc. 4. Good understanding of IC design cycle and back-end Layout design cycle; 5. Ability to solve problems independently, good communication and learning skills. |
|||
Analog IC Design Engineer |
Campus | Mar 12, 2020 |
3598 |
1 |
Job Description 1. Responsible for the design, simulation and verification of analog circuits; 2. Simulate the floorplan of layouts; 3. Work with the layout engineers in circuit designs; 4. Cooperate with application engineers, product engineers and test engineers to put products into mass production; 5. Author design documentation. Job Prerequisites 1. Master’s degree, or above, in Microelectronics, Electrical Engineering, Communication Engineering, or other related disciplines; 2. Solid knowledge of analog circuit fundamentals; 3. Circuit design experience in one or more the following fields: LDO, oscillator, IO, ESD, ADC, DAC, PLL, filter; 4. Proficiency in at least one programming language, such as Python, matlab or C; 5. Ability to solve problems independently, good communication and learning skills. |
|||
Python Developer |
Campus | Mar 12, 2020 |
3593 |
1 |
Job Description 1. Set up data analysis framework for the existing production data of the company; 2. Develop automatic test scripts, and analyze production test data; 3. Achieve timely data processing, monitoring and tracing; 4. Provide data analysis to support relevant departments in improving production. Job Prerequisites 1. Master’s degree, or above, in Computer Engineering, Electronic Engineering, Communication Engineering, or other related disciplines; 2. Proficiency in C / Python programming languages with a solid programming background; 3. Basic knowledge of hardware circuits; 4. Good communication skills and a team player. |
|||
Automated Test Development Engineer |
Campus | Mar 12, 2020 |
3592 |
1 |
Job Description 1. Design and develop test applications, and verify SDKs; 2. Design and develop automated testing cases, and verify IoT applications; 3. Develop and maintain CI (Continuous Integration) process and tools. Job Prerequisites 1. Bachelor’s degree, or above, in Computer Engineering, Electronic Engineering, Communication Engineering, Automation, or other related disciplines; 2. Familiarity with C language and at least one script language (Python is preferred); 3. Proficiency in Linux operating system; 4. Good knowledge of embedded RTOS operating system; 5. A clear understanding of computer networking. Familiarity with the Wi-Fi / BT / TCP/IP protocols is considered a plus; 6. Keen interest in SCM and web development. Experience of working with IoT chips is preferred; 7. Familiarity with front-end / back-end designs is preferred. |
|||
Digital IC Verification Engineer |
Campus | Mar 12, 2020 |
3588 |
1 |
Job Description 1. Construct verification plans based on design documentation and specifications, and build verification environment and framework, accordingly; 2. Work with SoC design engineers to identify and fix design defects; 3. Verify the integrity of chip designs, and work with SoC design engineers to establish a verifiable design process; 4. Carry out gate-level simulation and verification with UPF to ensure successful tapeout of SoCs; 5. Assist FPGA engineers and software engineers in FPGA prototype testing. Job Prerequisites 1. Master’s degree, or above, in Electronic Engineering, Communication Engineering, Computer Engineering, or other related disciplines; 2. Proficiency in Verilog design and System Verilog verification; 3. Experience in digital communication, or SoC design and development; practical experience in chip tapeout or FPGA design is preferred; 4. Familiarity with digital SoC and communication theory; 5. Familiarity with scripts like Perl, Shell, and Tcl. |
|||
AI Development Engineer |
Campus | Mar 12, 2020 |
1914 |
10 |
Job Descriptions 1. R&D in Artificial Intelligence (AI); 2. Research direction: audio processing, computer vision, machine learning, reinforcement learning, Generative Adversarial Network (GAN), natural language processing, automatic encoder, etc. Job Prerequisites 1. Master's degree, Ph.D. or postdoctoral researcher; 2. Major in Computer Engineering, Applied Mathematics, Pattern Recognition, Artificial Intelligence, Automation Control, Statistics, Operations Research, Biology; 3. Physics/Quantum Science, Neuroscience, or other related disciplines; 4. A solid background in Basic Sciences; rich experience in relevant projects; published academic papers related to AI will be a plus. |
|||
Digital IC Design Engineer |
Campus | Mar 12, 2020 |
3587 |
1 |
Job Description 1. Responsible for baseband / SoC / low-power designs; 2. Finalize design schemes based on design requirements, and provide RTL implementation; 3. Verify the EDA simulation of modules; 4. Work on timing constraints, perform comprehensive and static-timing analysis, and participate in the chip tapeout; 5. Author documentations, and assist in FPGA prototype verification and chip test. Job Prerequisites 1. Master’s degree, or above, in Microelectronics, Electronic Engineering, Communication Engineering, or other related disciplines; 2. Proficiency in communication algorithms or SoC design, and System Verilog; 3. Experience in wireless communication and CPU design is preferred. |
|||
Technical Translator |
Campus | Mar 12, 2020 |
3796 |
1 |
We are looking for a Technical Translator to prepare, edit and maintain documentation for our chips, software development frameworks, applications and development hardware in English and Chinese. You will join a team of talented translators and writers who work collaboratively with our R&D engineers, hardware designers, software developers, product managers and customers globally to make our products easier to program, faster to integrate and more attractive to use. The successful candidate is a team player willing to partner with external and internal teams in developing and publishing the content. If you have experience in translation from Chinese into English and from English into Chinese, high attention to detail and you are anxious to learn details of hardware, software and solutions developed by Espressif, this job is for you. Job Description Objectives of this Role 1. Translate, edit and maintain documentation that meets company standards consistently across all the products; 2. Obtain in-depth understanding of Espressif products to translate complex product information into simple, well organized, and user engaging content; 3. Maintain, develop and improve team's documentation style standards, templates, guides, tools and work-processes. Daily and Monthly Responsibilities 1. Collect input data, translate and update new and existing documentation, working directly with product development teams. Edit and standardize content drafted by subject matter experts, review content prepared by other team members. Translate documentation to/form English and Chinese. Contribute to the planning and scheduling of content deliverables, communicate progress and risks towards the planning. 2. Study internal and external resources on Espressif and related products, review product details with development engineers, subject matter experts and product managers to provide accurate, relevant and easy to use documentation. 3. Contribute to development of documentation standards, templates, tools and work-processes used by the team and other parties that participate in delivering of documentation. Qualifications and Skills 1. Master's degree in English, Translation, Technical Communication or Engineering; 2. CET-6 or TEM-8 certification; 3. Excellent writing and editing skills in both English and Chinese, with a focus on quality and attention to detail; 4. Able to draft / create visuals and diagrams; 5. Passionate about writing, patient, curious, and with a keen eye for detail; 6. Able to quickly learn and understand complex technical topics; 7. Interested in sciences and technology, willing to acquire new knowledge; 8. Competent in using software tools to aid documentation preparation, review, development, translation and publishing, able to quickly learn and master new tools; 9. Strong interpersonal communication skills (written and verbal), with the ability to work with subject matter experts; 10. Skilled at prioritization and handling of multiple projects simultaneously; 11. Previous experience translating technical documentation including procedural materials is a plus. |
|||
Audio Development Engineer |
Campus | Aug 2, 2017 |
1917 |
15 |
Job Description 1. Develop audio solutions for IoT applications; 2. Develop access to cloud-based IoT platforms; 3. Develop drivers for Audio codec chips; 4. Transplant and maintain file systems; 5. Build the test environment for relevant applications; 6. Be responsible for the development and maintenance of device interface protocols. Job Prerequisites 1. Bachelor's degree, or above, in Computer Engineering, Electronic Engineering, Communications Engineering, Automation or other related disciplines; 2. Proficiency in C programming language. Familiarity with embedded operating systems, such as Linux, FreeRTOS, uCOS and Nuttx; 3. Familiarity with codec chips and protocols, such as AirPlay, DLNA and QPlay; experience in the development of audio projects is preferred; 4. Familiarity with HTTP, TCP/IP and FatFs file system, and socket programming language; 5. In-depth understanding of common peripheral interfaces, such as SPI, I2S, I2C, UART, SDIO, etc.; 6. Proven track record in professional programming; 7. Keen interest in the development of IoT applications and hands-on ability; 8. Ability to work both independently and as a part of a team; quick learner with a strong sense of responsibility. |