Software Engineer – Runtime/Bigdata, Genomics

Software Engineer – Runtime/Bigdata, Genomics

Santa Clara
Posted 3 months ago

Falcon Computing is a promising startup developing infrastructure tools for customized computing and acceleration solutions for both on-premises and cloud environments. It is seeking talented and self-motivated software engineers to join its solution/runtime development team. Falcon’s accelerated applications are built on top of its runtime system and acceleration libraries in selected application domains such as genomics data processing that can be deployed in the cloud or onsite. They can provide orders-of-magnitude performance and power efficiency, all without any change of application code.

Job Responsibilities:

  • Developing accelerated solutions for big data applications such as genomics data processing and machine learning
  • Developing runtime systems to manage/share accelerators in data centers
  • Integrating Falcon runtime systems with accelerated applications and cloud computing frameworks
  • Participating in all phases of feature development from specification, software architecture design, algorithm design to implementation and testing

Job Requirements

  • BS/MS with at least two years of experience in HPC or cloud computing, or PhD in CS/EE or related fields
  • Excellent programming skills in C/C++ and/or Java
  • Experience in systems programming using IPC, shared memory, sockets, etc
  • Experienced in parallel/distributed computing
  • Familiar with Hadoop and Spark programming is a plus
  • General knowledge in FPGAs is a plus

Falcon prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status

Apply Online

A valid email address is required.
A valid phone number is required.
By |2018-12-19T07:45:30+00:00December 18th, 2018|Comments Off on Software Engineer – Runtime/Bigdata, Genomics