微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > 美资DTV/STB芯片公司上海&苏州研发中心急招SW Engineer和HW AE

美资DTV/STB芯片公司上海&苏州研发中心急招SW Engineer和HW AE

时间:12-12 整理:3721RD 点击:
大量知名IC公司Analog/Digital/AE/FAE职位,请直接把简历发到我邮箱sy5985@gmail.com,我看到会联系您的!
JOB TITLE: (Senior/Staff) Software Engineer
JOB DESCRIPTION:
1.       Contribute to embedded software development in the following areas:
a)         Linux kernel or other real time OS, bootloader
b)         Peripheral device drivers (HDMI/USB/ETHERNET/DDR/FLASH/SD/SMC etc)
c)         Audio or video drivers (demultiplexer/ graphics/audio/video/display etc).
d)         Multi-format video decoder
firmware (MPEG2/H264/AVS/MPEG4/VC-1 etc).
e)         Multi-format audio decoder firmware (MPEG/AC3/DD+/HE-AAC etc).
f)           Firmware architecture
g)         Multi type protocols (File system/7816/tcpip/usb etc)
2.       Tasks will include:
a)         IC pre-tapeout verification on FPGA
b)         Validating chip coming back from tapeout.
c)         Co-work with marketing and IC designer to deliver IC spec
d)         Software design, coding and review
e)         Software test plan and test module development
f)           Audio and Video firmware optimization
g)         Customer requirement analysis and customer support.
QUALIFICATION:
1.       Bachelor or Master degree in Computer Science, Electrical Engineering, or related fields.
2.       2+ years of experience developing embedded software.
3.       Solid C/C++ programming skill.
4.       Good English writing and reading skills.
5.       Good communication skill, team work spirit, self-motivated.
6.       Having experience developing video or audio firmware is preferred
7.       Having experience closely interacting with IC designer is preferred
8.       Understanding one kind of ISA like MIPS/ARM is preferred.
Title: Senior Software engineer (PC development)
Job Requirements (skills/experiences/Qualifications)
- 3~5 years experience in software development (experience in several medium/large projects expected).
- Very good knowledge of C/C++ object-oriented programming.
- Deep software debugging skill.
- Good expertise in the software development process (Waterfall, Scrum).
Nice to have:
- Solid programming skill in C++ templates.
- Rich experience in compiling/link tool chain.
- Strong experience in Design, Analysis and Improving the efficiency of algorithms.
- VC/MFC, GDI/OPENGL/DIRECTX, Multithreading, UART, I2C.
Personal Qualities:
- Good teamwork spirit and communication skills.
- Self-motivated and strong responsibility.
- Smart, quick learner and strong analytical skills.
- Creativity thinking and willingness to improve.
Main responsibilities:
- Participates in software development (design, prototypes, code writing, unit testing, documentation).
- Researching new technology and implementing algorithms/architectural designs.
- Reviews code and product.
Title:(Senior/Staff) Application Engineer
Job Description:
-
Develop system board for IC validation.
-
Work on IC function verification and performance test.
-
Develop evaluation board for demonstration and evaluation.
-
Develop reference board for customer design.
-
Support customers to facilitate their product development cycles.
Qualification:
-
BSEE or MSEE.
-
At least two-year experience in the Set Top Box or Digital TV hardware development and SoC IC silicon validation, or USB/HDMI/Ethernet product hardware development and IC silicon validation.
-
Familiar with HD/SD decoder SoC, A/V circuit, DDR1/2/3, HDMI, USB, Ethernet, etc.
-
Experience in digital and analog circuit design and debug.
-
Experience in PCB layout.
-
Familiar with lab equipments, such as video/audio measurement set, oscilloscope, logic analyzer, spectrum analyzer, etc.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top