Careers

We just raised $55 Million. We are hiring to speed the growth of Inference & eFPGA

Hiring all career opportunities in all locations!

We are Hiring in Silicon Valley

Hiring in Austin

las-cimas-exterior-1-1600x1066

Hiring in Vancouver, BC

Flex Logix's Technologies:

InferX X1: World's Fastest and Most Efficient Edge Inference Accelerator

We have just launched our first inference chip the InferX X1 and it is the best in the world for edge inference, offering low power, high performance and simple programmability. We are staffing up in multiple functions to handle customer demand!
 

EFLX eFPGA: Most Popular and Fastest Growing eFPGA technology

Flex Logix's patented interconnect, XFLX™(the subject of the Outstanding Paper award at ISSCC 2014), uses about half the area of the traditional interconnect but with very high utilization (typically over 90%.)   With more and more customers adopting Flex Logix's eFPGA Technology we are adding staff for multiple positions to meet our demand.

    Join our growing team!

You’ll learn faster, have a bigger impact and have more fun at Flex Logix.  Work with super talented software developers and hardware engineers who have worked on numerous software projects and on high volume ICs on process nodes from  6nm to 180nm. Our products are multidisciplinary: our hardware and our software are co-designed and must work together well.

We are leaders in embedded FPGA hardware and software (like ARM that enables processors to be integrated into ICs, we enable FPGA to be integrated: smaller, faster, lower power, lower cost).

And our new AI Inference hardware and software offers superior throughput per $ and per watt for Edge Inference applications. Our first chip and board are working and we are moving into production and planning next generation devices.

We have grown fast and need more great people to keep up with growing customer demand.  We look for people with a proven track record, who are top performers, and who are passionate and entrepreneurial.  

We don’t care where you are from (our current team comes from North America, South America, Africa, Europe and Asia) but you must live now in Silicon Valley, Austin Texas, or Vancouver BC, and depending on location, preferably be a US/Canadian Citizen or US Permanent Resident (have a “green card”), but we will also consider US H-1B holders or valid Canadian Work Permit.

How To Apply


Just click on the job description below to see the details and apply.  Let us know which location you prefer to work in of the 3 locations noted above.

Only apply if you are highly qualified, very smart, super-motivated, willing to work hard and ready to join a team that will challenge and motivate you.


Please note: Hiring all career opportunities in all locations.   

Current Opportunities

  • AI Embedded Software Engineer - FL1021
    Austin TX, Silicon Valley CA

    Flex-Logix Software team is looking for highly motivated, proactive and curious embedded software/firmware engineers to be a part of its excellent team responsible for the full product development of our next generation Inference SOC. You will be part of the team involved with architecting, designing, implementing and productizing Infer-X2 SOC. This is an exceptional opportunity to develop the technology that breathes life into AI inferencing solutions targeting systems in medical, industrial, automotive and other Enterprise edge applications. 
     

  • eFPGA Verification Engineer - FL1024
    Austin TX, Silicon Valley CA

    Verification Engineer involved in functional verification and customer delivery of the EFLX (embedded FPGA) cores in different process nodes (most recent designs in 14/16nm, moving to 7nm and beyond).

  • SR. AI Inference Software Engineer Compiler FL1039
    Austin TX, Silicon Valley CA

    Flex-Logix Inference Software team is looking for software engineers to be a part of its excellent team responsible for the Infer-X Model Compiler. The compiler generates Verilog Code for the Flex-Logix eFPGA platform which controls the nnMAX/TPU computation blocks and memory connections. This is an exceptional opportunity to develop the technology that breathes life into AI inferencing solutions targeting systems in medical, industrial, automotive and other Enterprise edge applications.

  • Pr. Physical Design Engineer - AI & eFPGA
    Austin TX, Silicon Valley CA

    Flex Logix develops industry-leading AI inference engines and is the #1 provider of eFPGA solutions. Our InferX X1 chipset is the industry’s fastest and most-efficient AI edge inference accelerator that brings AI to high-volume applications, surpassing competitor’s performance. Our Inference Compiler is easy to use (we take in neural network models in TensorFlowLite and ONNX) and our APIs allow for rapid integration by the customer. Our architecture is covered by dozens of patents and is highly differentiated giving us a sustainable competitive advantage. 

    We recently completed a $55M funding round. 

    Our InferX X1 is the industry’s fastest and most-efficient AI edge inference accelerator that brings AI to high-volume applications, surpassing competitor’s performance at 1/7th size and much lower price. InferX X1 is available as a chip, PCIe board and M.2 board. InferX X1 is working and running YOLOv3 as well as other models today and is ready for production.

  • AI Systems QA Engineer - FL1005
    Silicon Valley CA

    We are looking for a hands-on Staff System QA engineer to join our team to move our board products from engineering phase to production. You will own, define and implement the InferX X1P1 board offers the most efficient AI inference acceleration for edge AI workloads. You will also work on X1M which allows you to put high performance AI inference anywhere. You will work on hardware and System QA tasks, which include the functionality verification, 4-corner testing and error handling verification for current and future system products. To learn more about what you will be testing, checkout: https://flex-logix.com/inference/inferx-products.html. See full description for complete requirements.

  • AI Inference SoC and RTL Logic Design Engineer - FL1010
    Austin TX, Silicon Valley CA

    Flex Logix is seeking Inference SoC (System on Chip) and Logic Design Engineers to join our team developing the SoC RTL that controls our Inference SoCs and interfaces; and the “SoftLogic” RTL that controls the execution of the compute kernels of our neural network model operators.

  • AI Inference SW Engineer FL1045
    Austin TX, Silicon Valley CA

    Flex-Logix Inference Software team is looking for highly motivated, proactive and curious software engineers to be a part of its excellent team responsible for the development of the Infer-X Model Compiler. The compiler generates binaries for the Flex-Logix eFPGA platform which controls the nnMAX/TPU computation blocks and memory connections. The individual must be passionate about being part of an aggressive, venture-backed startup team that is revolutionizing the way chips are architected, designed and programmed. This is an exceptional opportunity to develop the technology that breathes life into AI inferencing solutions targeting systems in medical, industrial, automotive and other Enterprise edge applications. 

  • AI Inference Staff SW Engineer FL1046
    Austin TX, Silicon Valley CA

    Flex-Logix Inference Software team is looking for highly motivated, proactive and curious software engineers to be a part of its excellent team responsible for the development of the Infer-X Model Compiler. The compiler generates binaries for the Flex-Logix eFPGA platform which controls the nnMAX/TPU computation blocks and memory connections. The individual must be passionate about being part of an aggressive, venture-backed startup team that is revolutionizing the way chips are architected, designed and programmed. This is an exceptional opportunity to develop the technology that breathes life into AI inferencing solutions targeting systems in medical, industrial, automotive and other Enterprise edge applications.

  • AI RTL Frontend Design Engineer FL1017
    Austin TX, Silicon Valley CA

    Flex Logix is seeking a RTL/Frontend Design Engineer to join our team developing/migrating the RTL of the eFPGA and the next-generation InferX solutions.

  • Senior RTL Engineer FL1018
    Austin TX, Silicon Valley CA

    Flex Logix is seeking Inference SoC (System on Chip) and Logic Design Engineers to join our team developing the SoC RTL that controls our Inference SoCs and interfaces; and the “SoftLogic” RTL that controls the execution of the compute kernels of our neural network model operators.

    You'll be working with software engineers, marketing specialists, physical design engineers, verification engineers, & deep learning scientists, to implement the features needed to accelerate the next generation of machine learning algorithms. Must be passionate about being part of an aggressive, venture-backed startup team that is changing chip architecture.  Must be entrepreneurial, innovative problem solver and willing to work hard.

    Be part of our exciting team developing our chips that accelerate the execution of neural networks. The candidate must be able to own major portions of our chips; developing them from concept through execution and silicon bringup support. The candidate must provide technical leadership in solving new and challenging problems that require
    coordination with other hardware, software and system engineering teams. The preferred candidate would be able to work in every stage of silicon development: specification, coding, verification, timing closure and post-silicon validation for SoC to deliver microarchitecture and RTL for the full SoC.
     

  • Synthesis & STA Design Engineer FL1052
    Austin TX, Silicon Valley CA

    We are looking for a Synthesis & STA Engineer to contribute to delivering high standard EFLX (embedded FPGA) and nnMAX (Inference accelerator) cores in advance technology nodes. You will work closely with the Architect, Designer and Implementation team in developing IPs. You will work on setting up flows, writing timing constraints, running synthesis, fixing timing paths, and timing signoff. 

  • Director of Runtime Software Development - FL1055
    Vancouver, Canada

    Flex-Logix Inference Software team is looking for software engineers and development leaders to be a part of its excellent team responsible for the Infer-X Model Compiler. The compiler generates Verilog Code for the Flex-Logix eFPGA platform which controls the nnMAX/TPU computation blocks and memory connections. This is an exceptional opportunity to develop the technology that breathes life into AI inferencing solutions targeting systems in medical, industrial, automotive and other Enterprise edge applications.

    In this role, you will be responsible for leading the development and maintenance of the InferX runtime environment. You'll be working with multiple software teams, deep learning scientists, and hardware designers, to implement the features needed to accelerate the next generation of machine learning algorithms.

    If you're a collaborative engineer or scientist who has a passion for innovation, solving challenging technical problems and doing impactful work you need to join the team at Flex Logix!
     

  • AI Inference Verification Engineer - FL1062
    Silicon Valley CA

    Flex Logix is looking for Verification Engineers to join our growing team. You will be involved in functional verification and emulation of Inference cores. You will work on all aspects of verification and emulation. You will develop and debug SV/UVM testbenches for TPU blocks. You will develop verification testbench for silicon validation, post-silicon bring-up and checkout.

  • AI Inference Verification Engineer - SoC - FL1064
    Silicon Valley CA

    Flex Logix is looking for Verification Engineers to join our growing team. You will be involved in functional verification and emulation of Inference SoC.

  • Sr. / Staff eFPGA EDA PnR Engineer
    Austin TX, Silicon Valley CA

    Flex Logix is a rapidly expanding, high growth company and is seeking a very strong Senior / Staff EDA PnR Software Engineer to develop a static timing engine for high frequency eFPGA designs and supporting multimillion LUT eFPGAs. 

    Our Placement and Routing (PnR) tool is a core component of our software stack, supporting AI inference and eFPGA technologies. Our architecture is covered by dozens of patents and is highly differentiated giving us a sustainable competitive advantage. 

    We are developing a new placement and routing tool using modern C++ language and OO design principles. In this role you will work on multiple algorithms and components of our placement and routing tool.
     

  • Senior EDA Application Engineer
    Silicon Valley CA

    Flex-Logix Inference Software team is looking for an Applications Engineer or Software Engineer, ideally with an EDA background, to serve as an internal application engineer between its SoftLogic group (Verilog generation and optimization) and its EFLX compiler (primarily place-and-route technology).  The position will report to the Senior Director of FPGA Technology. The successful applicant will serve as a bridge between the two groups and as an ambassador for the backend technology (these groups)  to the customer application engineering group.  As such, the position offers great upward growth potential, including direct paths into either software or hardware engineering, customer application engineering, or management.