Falcon Computing Solutions 是加州大学洛杉矶分校(UCLA)的丛京生(Jason Cong)教授新创办的创业公司,公司总部在洛杉矶,在北京设立了一个R&D中心,目前有开放职位,公司信息与具体职位介绍如下。丛教授与著名的图灵奖获得者姚期智先生师出同门,曾担任UCLA的计算机系主任,之前创办的几个创业公司均已经被雅虎等收购。其科研工作也是非常出色,是IEEE与ACM的双料Fellow。
As a startup company providing innovative compiler and runtime technologies for FPGA-based acceleration and data center solutions, Falcon Computing Solutions is looking for talented and self-driven engineers to join our Beijing R&D center. Please e-mail your resume to
[email protected] for immediate consideration. Thank you for considering employment at Falcon. Successful full-time candidates must have a MS or PhD in Computer Science, Computer Engineering or related fields. Candidates with BS must have a least 3 years of experience. Here is a list of full-time positions:
[Runtime Engineer]
Job Responsibilities:
Developing runtime systems for accelerators in heterogeneous clusters
Working with partners to customize/integrate runtime systems
Writing feature spec and creating test plan
Desired Skills and Experience
Strong programming skills, preferably in C/C++/Java
Experience in Hadoop and Spark programming
Knowledge in task scheduling is a plus
[Solution Engineer]
Job Responsibilities:
Optimizing domain algorithms for FPGA acceleration
Implementing cloud-based applications using Falcon compiler and runtime
Performance analysis and benchmarking against CPUs and GPUs
Desired Skills and Experience
Good understanding of design and analysis of algorithms
Strong programming skills, preferably in C/C++/Java
Experience in parallel programming
Knowledge in one of the major domains (e.g., machine learning, bioinformatics and image processing) is highly desirable
[Compiler Engineer]
Job Responsibilities:
Developing compilation techniques/algorithms to exploit parallelism
Implementing source-level transformations for high-performance and efficient hardware realization
Writing feature spec and creating test plan
Desired Skills and Experience
Good understanding of compiler optimizations
Strong programming skills in C++
Familiar with open source compiler infrastructures such as LLVM or ROSE
Knowledge in parallel programming models
Knowledge in FPGA acceleration is a plus
[FPGA Platform Engineer]
Job Responsibilities:
Developing hardware platforms for applications and FPGA boards
Working with partners to create custom platforms
Performance analysis and testing of platforms
Desired Skills and Experience
Familiar with system IPs, such as AXI, DDR controller, PCIe and Ethernet
Familiar with FPGA design flows, including synthesis, verification and debugging
Experience in scripting
Knowledge in FPGA acceleration is a plus
About Falcon Computing Solutions:
Falcon Computing Solutions, Inc. is a privately held company providing compilation and runtime management solutions to enable FPGA-based customized computing for big-data applications in cloud computing. The company was founded in 2014, leveraging multi-year research program on customizable domain-specific computing at UCLA (led by Prof. Jason Cong). It is headquartered in Los Angeles, California, USA with an R&D center in Beijing, China.