Position : Manager, ASIC Design
Business Unit: ESC - PerformanceStorage
Location: Shanghai, China
Youwill build and lead an IC design team in Shanghai designing products in our SSDcontroller product roadmap.
Responsibilities:
-
Build an IC design team, ofinitially 6~8 engineers, in Shanghai for the Performance Storage group
-
Manage the team to design anddevelop subsystem blocks up to entire device in SSD controller product roadmap
-
Working with the technicalleads, Provide technical guidance to the team
-
Main interface to otherfunctional groups such as architecture, FW/SW, verification/emulation,implementation, validation, marketing/applications
-
Responsible for building astrong team culture, and growing the team to meet future product developmentrequirements
Qualifications:
-
Master's degree with 10+years related experience
-
Strong inter-personal skills
-
Extensive working experienceswith multi-national engineering groups, strong record of getting the job done
-
Proven ability to learn andadapt to new methodologies and technologies
-
Proficient in VHDL orVerilog/System Verilog
-
Extensive knowledge of ASICdesign processes (design, verification, implementation, layout) and flows
-
Management and team buildingexperiences are strongly preferred
-
Working experiences with ARMprocessor and interconnect IPs will be an asset
-
Protocol knowledge andexperience in PCI-Express, DDR, or NAND flash will be an asset
-
Excellent verbal and writtencommunication skills in English
Position : Staff ASIC DesignEngineer
Business Unit: ESC - PerformanceStorage
Location: Shanghai, China
Asa product development engineer in the Performance Storage group, you will workon developing our next generation SSD Controller products. This will involvetaking a design from initial concept to production form. You will providetechnical leadership to a team of engineers working on the project.
Responsibilities:
-
Provide technical leadershipto a team to designing and developing complex digital integrated circuits atthe block and subsystem level (100K~10M gates)
-
Work with system and chiparchitects to define block/subsystem feature sets, define and document microarchitecture and implementation details into engineering documents
-
Provide guidance to the teamperforming development activities such as RTL coding, Synthesis, FormalVerification, and Static Timing Analysis
-
Work with verification teamsin the US and India to resolve issues and communicate status
-
Support FPGA emulation, andASIC LAB validation
Qualifications:
-
Master's degree with 7+ yearsrelated experience
-
Proficient in VHDL orVerilog/System Verilog
-
Excellent analytical anddebugging skills and the ability to proactively solve issues
-
Excellent teamwork and timemanagement skills and the ability to work under pressure
-
Proven ability to learn andadapt to new methodologies and technologies
-
Excellent scripting andprogramming skills with languages such as TCL, C, and Perl
-
Working knowledge of ASICdesign processes (design, verification, implementation, layout) and flows
-
Working knowledge with Designand Verification tools such as Design Compiler, Cadence NC-SIM, waveformviewers, and other similar tools
-
Working experiences with ARMprocessor and interconnect IPs will be an asset
-
Protocol knowledge andexperience in PCI-Express, DDR, or NAND flash will be an asset
-
Excellent verbal and writtencommunication skills in English
Position : Staff Firmware Engineer
Business Unit: ESC - PerformanceStorage
Location: Shanghai, China
Youwill join a R&D team in design, development, verification and release ofbest-in-class firmware to Microsemi PCI Express switching products. Shanghaiteam, as part of Microsemi global R&D, closely collaborates withgeographical chip design, validation, marketing and application engineeringteams for successful product delivery. You will be responsible for developingand verifying the firmware solution based on PCIe and NVMe technology.
Responsibilities:
-
Analyze business &technical requirements and build firmware module designs
-
Develop state of art firmwareon embedded system
-
Participate in specification,design and implementation review with peers
-
Use of storage testers,analyzer and other debug tools
-
Write and review engineeringdesign document and customer guide
-
Debug and resolve defectsreported from global customers
Qualifications:
-
Master or Bachelor's degreein Electrical Engineering or Computer Science
-
3+ years working experienceon Firmware development and verification
-
Strong C language programmingand debugging
-
Excellent at both spoken andwritten English (passed CET-6)
-
Eager to learn, team-working,and good communications
-
Mastery of PCI Expresstechnology is highly desired
-
Experience with storagefabric system, or Ethernet fabric or virtualization software are plus
-
Experience with ARM/MIPSarchitecture, Linux/ThreadX and SoC peripherals are plus
Position : Staff Software Design Engineer
Business Unit: ESC -Communications Business Unit
Location: Shanghai, China
Responsibilities:
-
Design and implement software that running onMicrosemi's latest telecom devices
-
Diagnostic tests or firmware development andbugs fix on product
-
Work with Microsemi's sales and APPS teams todevelop innovative solutions that use Microsemi silicon to address customerdesign requirements
-
Occasional travel to customer sites may berequired
Qualifications:
-
BS or MS Degree in Electrical/ElectronicEngineering, Computer Engineering or equivalent
-
5-10 years' experience in telecom field,experience with OTN, or Ethernet device drivers are preferred
-
Strong programming and debugging skills in C/C++language.
-
Solid understanding of software architecturedesign
-
Experience with scripting languages (Tcl/Tk,Perl)
-
Development and debugging experience withLinux/VxWorks and/or other Embedded Linux Operating Systems is required
-
Solid understanding of communications protocols(OTN, Ethernet, Openflow, TCP/IP)
-
Experience with tools and techniques forboard-level system debug
-
Strong problem solving and hands-on debuggingskills are required
-
Experience with Telecom testing equipment
-
Excellent verbal and written communications(Chinese) and strong interpersonal skills are required. Strong English languageskills (CET-6) are required
Position : Firmware Verification Engineer
Business Unit: ESC -Communications Business Unit
Location: Shanghai, China
Weare increasing our test engineering team to address specific OTN customerrelease requirements and strengthen our SW and SW test capability in Shanghai.You will join the team to develop and deploy test concepts on real silicon. Inthis role you will work closely with software engineers, silicon designengineers and customer support team to ensure Microsemi provides software withhighest quality and shortest time to market. Good communication andpresentation skills are required.
Responsibilities:
Responsibilities:
-
Plan the software and firmware verification forMSCC Communication devices by fully understanding the design specification andinteracting with design engineers to identify important verification scenarios.
-
Create a constrained-random verificationenvironment using C or shell script language;
-
Monitor and debug the test program issue.
-
Test systems / equipment maintenance
Qualifications:
-
Bachelor Degree or above in Electronics andEngineering or Computer Science.
-
At least 3 years' experience dedicated incommunication product engineering/design/testing and application.
-
CET-4 or above, good communication in English..
-
Familiar with C Programming and scriptlanguage, strong in problem solving.
-
Excellent documentation and presentationskills;
Honest, conscientious, enthusiastic.
Position : Senior Applications Engineer
Business Unit: ESC - ScalableStorage
Location: Shanghai, China
OurApplication Engineering team is responsible for working closely with theProduct Development teams, Product Validation teams, Marketing teams, and Salesteams to provide world-class technical customer support. We provide technicalsupport to assist in design wins, customer product ramp, and customer productproduction. We offer a challenging and dynamic working environment withopportunities to make substantial contributions toward the success of ourbusiness.
Responsibilities:
-
Support focus is on FW and SW for processorbased storage integrated circuit and reference designs
-
Assist in hardware support as needed
-
Work closely with Tier 1 OEMs/ODMs to definerequirements, manage deliverables and support initial bring-up to fullproduction
-
Work independently, and in a team environment
-
Travel within China and internationally, asneeded to work at customer sites to debug hardware and software for the marketleading MSCC storage devices product lines
-
Working closely with cross-functional teams tosupport customers
-
Support of HW & SW solutions to assist withnew product design wins, customer ramp to production, and production
-
Develop verification requirements, understandarchitectures and HW/SW designs in order to characterize customer relatedproblems, providing timely customer technical support and engineering feedback
-
Develop customer level documentation
Qualifications:
-
Bachelors or Master degree in EE, CS, or CE
-
>5 year experience
-
Strong teamwork, communication and presentationskills
-
Ability to effectively work withcross-functional teams and across multiple geographical locations
-
Experience in the Storage Industry
-
Strong knowledge or experience in any one ofthe serial bus or networking protocols (e.g. SAS, SATA, PCI-Express, FibreChannel, Ethernet etc.)
-
Strong debugging skills and experience withLinux kernel (Windbg), JTAG, serial port, Green Hills Debugger
-
Fluent in Mandarin and English speaking skills
Desired Qualifications:
-
Hardware development experience is plus
-
Experience with board-level debug &bring-up
-
Understanding of MSCC device storagearchitectures such as expanders and protocol controllers
-
Customer facing experience
-
Strong fundamental understanding of RAID
-
Experience working with Marketing and Salesteams
-
Technical leadership experience
-
Experience with RISC based embedded processors(MIPS preferred)
-
Program management experience
-
Strong system design skills (HW and SW)
-
Experience with mass storage firmware andsoftware
-
Storage experience - familiarity with storagenetworking concepts and protocols (Fibre Channel, 10/100/1000 Ethernet, SCSI,SAS and SATA, iSCSI, PCI, PCI-Express)
-
Past work with Unix &Wintel drivers andexperience in FW development with light weight embedded kernels (ThreadX,VxWorks, eCos, etc.)
-
C/C++ programming skills
-
TCP/IP knowledge/experience