
Efinix, Inc. provides FPGA silicon platforms focused on edge computing. Their core technology is the disruptive Quantum fabric, offering advantages in power, performance, and area compared to traditional FPGAs. Efinix offers several FPGA families: Trion FPGAs for general-purpose logic applications with 4K to 120K logic elements, designed for low power and high-volume production. Trion Titanium FPGAs feature an enhanced Quantum compute fabric and a 16nm process for lower power and higher speeds, with densities from 25K to 500K logic elements, targeting applications like custom logic, compute acceleration, machine learning, and deep learning. They also provide software solutions like Efinity Software and RISC-V embedded software IDEs, along with accelerators and SoCs. Efinix's products are used in high-speed communication, broadcast, industrial, automotive, medical, consumer, compute, and test & measurement sectors.

Efinix, Inc. provides FPGA silicon platforms focused on edge computing. Their core technology is the disruptive Quantum fabric, offering advantages in power, performance, and area compared to traditional FPGAs. Efinix offers several FPGA families: Trion FPGAs for general-purpose logic applications with 4K to 120K logic elements, designed for low power and high-volume production. Trion Titanium FPGAs feature an enhanced Quantum compute fabric and a 16nm process for lower power and higher speeds, with densities from 25K to 500K logic elements, targeting applications like custom logic, compute acceleration, machine learning, and deep learning. They also provide software solutions like Efinity Software and RISC-V embedded software IDEs, along with accelerators and SoCs. Efinix's products are used in high-speed communication, broadcast, industrial, automotive, medical, consumer, compute, and test & measurement sectors.
Location: On-Site in Cupertino, CA
Efinix summary:
Efinix®, an innovator in programmable products, is committed to delivering the low power and reconfigurability of its high-performance Titanium FPGA silicon platforms for applications in the mainstream market. Efinix FPGAs deliver power, performance, and area advantages over traditional FPGA technologies, unlocking new applications and delivering rapid time to market. Titanium devices range from 35K to 2M logic elements, have a small form-factor, low-power, and are priced for high-volume production. The Efinity® Integrated Development Environment provides a complete FPGA design suite from RTL to bitstream. For more information, visit http://www.efinixinc.com .
Position Overview:
We have an open position for a Software Build Engineer at our Headquarters in Cupertino. We are looking for a talented and passionate Engineer to join our team and help us build, deploy, and manage the infrastructure that powers our FPGA tools development lifecycle.
Key Responsibilities:
Design, implement, and maintain CI/CD pipelines specifically for FPGA tools development.
You will work with IT department to set up new infrastructure.
Administer and maintain both Linux and Windows based build machines, including monitoring of the health and performance status.
Work closely with other Software Engineers to understand their needs and provide them with the tools and infrastructure they need to be productive.
Required Skills:
At least 5+ years of work experience as a SoftwareBuild/DevOps engineer.
Hands-on experience with CI/CD tools like Jenkins, GitLab and Docker.
Proficiency in scripting languages such as Python, Groovy and Bash.
Strong working knowledge of Linux, Windows, MacOS system administration.
- Experience in Windows build environment is a plus.
Experience in Deploying Windows VM and License Management is a plus.
Experience in Makefile and CMake is a plus.
Must have knowledge on how to use version control system like Git.
Education:
Minimum BS in Computer Science or equivalent.
Compensation:
Competitive base salary and performance-based incentives. Base salary: $140k - $175k
Comprehensive benefits package including health, dental, and vision insurance.
Stock options are a part of the compensation package for this role.
Efinix provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Required to collaborate with other sites/time zones.
Diagnose and resolve issues related to the build environment, CI/CD pipelines, and infrastructure.