We are always looking for talented and passionate people to join our team. We are proud of the work that we do, and wouldn’t be successful without our awesome team of dedicated people. If you’ve got the desire to be a part of a creative and innovative group of people, then send your resume to career@keyasic.com

Senior / Staff Analog Design Engineer (posted on 20 March 2020)

Job Description:

 

As senior/staff analog design engineer, this person is required to support all analog design activities on company products, design services, physical design implementation as well as internal IP development. Working closely with other engineering and product marketing teams for end product development. Below are the responsibilities:

 

?    Responsible for entire analog design implementation that covers design specification, design creation, integration and optimization to layout review, final post-layout simulation, silicon characterization and system test and debug.

?    Experience in analog/mixed-signal IP development that include ADC, DAC, Audio/Video Codec, PLL(fractional), IO, memory, DC-DC buck/boost, analog blocks, high speed PHY for 130nm, 90nm and below technologies.

?    Knowledge in foundation IP design such as standard cell library and memory compiler (including OTP/MTP), and high speed PHY mixed signal design (PCIe, USB, Ethernet/GbE, DDR, HDMI) is an added advantage.

?     Preferably done some test characterization, measurement and compliance in previous employment

 

 

Desired Skills & Competency Requirement:

 

?    Must have in-depth knowledge in circuit and logic IP design flow with hands-on experience in design and development, mixed signal design and simulation verification, IP test/characterization, low power high speed design methodology. Scripting in Perl, TCL, Unix, Linux

?     The ability to work with multiple team members

 

 

Desired Qualifications and Experience:   

 

?     Min bachelor degree in electronic

?     Min 5 years’ experience in related field (for senior)

?     Min 8 years’ experience in related field (for staff)

?     Working experience in EDA tools such as Synopsys Design Compiler, Physical Compiler, PrimeTime etc is a plus.

Senior / Staff SoC Digital Design Engineer (posted on 20 March 2020)

Job Description:

 

As senior/staff digital design engineer, this person is required to support all digital design activities on company products, design services as well as internal IP development. Below are the responsibilities:

 

?     Responsible for RTL Design and writing of test bench

?     Experience in IP core design such as peripheral interfaces, CPU cores, digital controllers

?     Architecture review, RTL design, functional verification, post synthesis simulations.

?     Responsible for SOC system Integration & verification

?     Experience in SoC Architecture and Microarchitecture A

?     Experience in ARM CPU integration to SoC

?     Experience in SDRAM Memory Controller integration

?     Experience in interconnect matrix, AHB Bus Arbitration, multi-layer AHB Bus architecture

?     Experience in SoC Peripherals design: GPIO, RTC, UART, I2C, I2S, and SPI

?     Excellent in Verilog RTL coding and simulation

?     Familiar with FPGA prototype and verification

?     SD/SDIO relative experience is an added advantage.

?     AMBA Interface relative experience is an added advantage.

?     Knowledge in controller design (USB, PCIe, SATA, and Ethernet) is an added advantage.

?     Preferably done some FPGA prototyping in previous employment

 

 

Desired Skills & Competency Requirement:

 

?     Verilog RTL coding

?     SoC design flow and SoC peripheral IP design

?     FPGA prototyping and emulation

?     System validation and verification

?     Characterization and the handling of test equipment

?     Digital front-end design, simulation and synthesis

?     Verification in system Verilog OVM

?     Low power synthesis methodology

?     Digital support on DFT and ATPG

?     Scripting in Perl, Python, TCL, UNIX, Linux

 

 

Desired Qualifications and Experience:   

 

?     Min bachelor degree in electronic or IT

?     Min 5 years’ experience in related field (for senior)

?     Min 8 years’ experience in related field (for staff)

Software Design Manager (posted on 28 February 2020)

Job Descripton

 

Lead a team in designing & delivering the software systems in conjunction with product development related to IoT, AI, cloud technologies. Hands-on technical manager to lead the design & architecture discussion, collaborate with other functions & development team within the company & responsible for the success & on-time delivery of software. Scope of work includes but not limited to:

 

 

?      Responsible leading & developing a team of software engineering resources to design, develop & maintain firmware/software for in-house designed ARM-based SoC products & customer products

?      Provide technical leadership, participate in software project planning & drive execution to meet project schedule & quality objectives

?      Participate in product development process including specification definition, design, implementation, & testing. Familiar with software development life cycle

?      Direct hands-on development on products as the team grows to its full staff requirement, with previous experiences in Linux device driver & boot loader development on embedded systems

?      Perform analysis, identify & solve complex technical problems for projects. Define software requirements for new platform & new system features/solutions.

?      Coordinate & lead software projects using standard flow such as PMP, Prince, Scrum and etc

?      Work closely with other departments to develop robust, sustainable products

?      Provide support to internal & external customers.

 

 

Desired Skills & Competency Requirement:

 

?      Hands-on experiences in developing device drivers, test cases for or peripherals/IP on SoC

?      Hands-on experience in IoT technology, cloud integration, web communication protocol

?      Strong debug methodology, analytical skill

?      Good verbal & written communication & interpersonal skills

?      Ability to plan & organize for a team. Can juggle multiple priorities in a fast-paced environment

?      Understanding of Operating System, kernel system & architecture.

?      Knowledge in Linux kernel, device driver, boot loader, hardware troubleshooting

 

 

Desired Qualifications and Experience:  

 

?      PhD / Master’s / Bachelor’s Degree in Electrical/Electronic/Computer Science Engineering with at least 10 years of working experiences on embedded software development preferably with ARM-based CPU application & architecture, software, middleware firmware and hardware

?      Strong programming skills in C, Python, and others language

?      Experience in BSP, SoC, embedded platform is an added advantage

在线精品国产在线视频