Careers

Join us as we enable the third wave of computing in the data center using FPGAs. Open positions are listed below.

Megh’s founders are Intel veterans who pioneered the adoption of FPGAs in Data Center. We’re based in Hillsboro (just outside of Portland), Oregon, and have development offices in Bangalore, India. We offer a fast-paced, exciting work environment with competitive salaries and benefits.

All positions can be located in Hillsboro or Bangalore, unless otherwise noted.

To apply, send your resume to jobs@meghcomputing.com.

Program Manager

This position is located in our Hillsboro office.

Megh Computing is looking for a Program Manager to manage projects in our startup organization. You must be a self-motivated, team player who is excited about working on leading edge technologies to solve customers’ problems. You will have the opportunity to drive the success of the company by supporting our organization’s strategic direction and goals.

Responsibilities

Primary responsibilities include:

  • Organizing programs and projects to support the strategic direction of the company.
  • Creating and managing long-term goals to meet customers’ expectations.
  • Managing assignment and execution of tasks to meet schedules.
  • Identifying program risks and building mitigation plans.
  • Managing a geo-diverse team with a diverse array of talents and responsibilities.

Qualifications and Experience

The following qualifications are required:

  • BS or MS degree in Business or related field of study.
  • Minimum 3 to 5 years experience in program management of new products.
  • Proven stakeholder management skills.
  • Proven experience managing a diverse team.
  • Experience managing projects, including task definition and tracking.
  • Strong written and verbal communications skills.
  • Ability to define and execute tasks with limited direction.

The following qualifications are highly desirable:

  • Experience managing projects using agile development methodology.
  • Knowledge of Big Data technologies.
  • Knowledge of hardware acceleration technologies, including FPGAs.

Business Development Manager

This position is located in our Hillsboro office.

Megh Computing is looking for a Business Development Manager to identify customers and manage business relationships to drive sales of products based on our Real Time Analytics platform. You must be a self-motivated, team player who is excited about creating new opportunities and closing  deals to drive company success.

Responsibilities

Primary responsibilities include:

  • Locate or propose potential business deals by discovering and exploring opportunities and contacting potential customers/partners.
  • Screen potential business deals by analyzing market strategies and deal requirements, potential, and financials; evaluating options; and resolving internal priorities.
  • Develop negotiating strategies and positions examining risks and potentials; and estimating partners’ needs and goals.
  • Close new business deals by coordinating requirements; developing and negotiating contracts; and integrating contract requirements with business operations.
  • Build and refine the sales process to bring new products to market.
  • Protect confidential business information.
  • Update job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; and participating in professional organizations.

Qualifications and Experience

The following qualifications are required:

  • Experienced sales professional with closing skills, motivation for sales, prospecting skills, sales planning knowledge, and ability to sell to customer needs.
  • Strong written and verbal communications skills.
  • Ability to define and execute tasks with limited direction.

The following qualifications are highly desirable:

  • Market knowledge of Big Data Analytics.
  • Familiarity with cloud architecture and hardware accelerators.
  • Strong technical and problem solving skills.

Big Data Framework Engineer

Megh Computing is looking for a Big Data framework Developer to create/build Realtime Data Analytics Solutions on Intel PAC Card using Intel OPAE stack. You must be a self-motivated, team player who is excited about working on leading edge technologies to solve customer’s problems and driving the success of the company.

Responsibilities

Primary responsibilities include:

  • SPARK, SPARK Streaming, Kafka and Big Data framework Core feature development.
  • Big Data application development using JAVA, SPARK, Python and SCALA.
  • Possibly contribute to Opensource git community.
  • Instrument, Analyze and Optimize SPARK Core internals.
  • Design and implement unit tests for the solution within the test framework.
  • Work with software architects to design and implement applications and SW infrastructure:
    • With reviews at each stage to ensure integration into the larger system
    • With an eye to future maintenance
    • With simplicity and clarity

Qualifications and Experience

The following qualifications are required:

  • BS/MS with 4-10 years relevant experience.
  • Degree programs in CS, CE, EE or similar technical field.
  • Development experience in JAVA, SCALA and Python.
  • Knowledge of SPARK, SPARK Streaming, Kafka.

The following qualifications are highly desirable (a successful candidate need not possess all of these qualifications, although the more the better):

  • Strong technical and problem solving skills.
  • Strong written and verbal communications skills.
  • Ability to define and execute tasks with limited direction.
  • Knowledge of internals of Linux and/or Windows (both are desired).
  • Knowledge of FPGA technology.
  • Experience in test or validation application development
  • Experience with source code development, control, review and maintenance in C/C++.

Linux SW Development Engineer

Megh Computing is looking for a Linux SW Development Engineer to design/develop compiler/runtime that maps Realtime Data Analytics Solutions on Intel PAC Card using Intel OPAE stack. You must be a self-motivated, team player who is excited about working on leading edge technologies to solve customer’s problems and driving the success of the company.

Responsibilities

Primary responsibilities include:

  • Runtime/Compiler Application code development.
  • Design and implement unit tests for the solution within the test framework.
  • Work with software architects to design and implement applications and SW infrastructure:
    • With reviews at each stage to ensure integration into the larger system
    • With an eye to future maintenance
    • With simplicity and clarity

Qualifications and Experience

The following qualifications are required:

  • BS/MS with 4-10 years relevant experience.
  • Degree programs in CS, CE, EE or similar technical field.
  • Development experience with C++ and/or C.
  • Knowledge of Graph Theory and Compiler Internals.

The following qualifications are highly desirable (a successful candidate need not possess all of these qualifications, although the more the better):

  • Strong technical and problem solving skills.
  • Strong written and verbal communications skills.
  • Ability to define and execute tasks with limited direction.
  • Knowledge of internals of Linux and/or Windows (both are desired).
  • Knowledge of FPGA technology.
  • Experience in test or validation application development.
  • Experience with source code development, control, review and maintenance in C/C++.

FPGA RTL Engineer

Megh Computing is looking for a FPGA RTL Engineer to develop infrastructure/algorithms for Realtime Data Analytics Solutions on Intel PAC Card using Intel OPAE stack. You must be a self-motivated, team player who is excited about working on leading edge technologies to solve customer’s problems and driving the success of the company.

Responsibilities and Duties

Primary responsibilities include:

  • Develop FPGA RTL infrastructure to allow offload on compute intensive algorithms on to FPGA.
  • Redesign/remap Big Data/DL algorithm to FPGA.
  • Design and implement unit tests for the solution within the test framework.
  • Work with software architects to design and implement applications:
    • With reviews at each stage to ensure integration into the larger system
    • With an eye to future maintenance
    • With simplicity and clarity

Qualifications and Experience

The following qualifications are required:

  • BS/MS with 4-10 years relevant experience.
  • Degree programs in CE, EE or similar technical field.
  • Development experience with RTL/HLS on FPGA/ASIC.
  • Experience in developing using VHDL, Verilog and System Verilog languages.
  • Knowledge of Linux User and/or Kernel Mode development.

The following qualifications are highly desirable (a successful candidate need not possess all of these qualifications, although the more the better):

  • Experience with mapping various workloads to CPUs and accelerators, including implementing algorithms on FPGAs.
  • Prior experience working with Heterogenous (FPGA, GPGPU) hardware systems.
  • Strong technical and problem solving skills.
  • Strong written and verbal communications skills.
  • Ability to define and execute tasks with limited direction.
  • Experience in test or validation application development.
Share this page
Share on facebook
Facebook
Share on google
Google+
Share on twitter
Twitter
Share on linkedin
LinkedIn