×
Register Here to Apply for Jobs or Post Jobs. X

CAD HW-SW Infrastructure Engineer

Job in Austin, Travis County, Texas, 78716, USA
Listing for: Efficient Computer
Full Time position
Listed on 2026-03-01
Job specializations:
  • IT/Tech
    Systems Engineer
  • Engineering
    Systems Engineer
Salary/Wage Range or Industry Benchmark: 160000 - 220000 USD Yearly USD 160000.00 220000.00 YEAR
Job Description & How to Apply Below

Efficient is developing the world’s most energy-efficient general-purpose computer processor. Efficient’s patented technology uses 100x less energy than state of the art commercially available ultra-low-power processors and is programmable using standard high-level programming languages and AI/ML frameworks. This level of efficiency makes perpetual, pervasive intelligence possible: run AI/ML continuously on a AA battery for 5-10 years. Our platform’s unprecedented level of efficiency enables IoT devices to intelligently capture and curate first-party data to drive the next major computing revolution.

Efficient is seeking a CAD HW-SW Infrastructure Engineer to own and scale the backbone of both our hardware design infrastructure and software build/CI infrastructure. This role is a hybrid between CAD infrastructure and Dev Ops: you’ll keep software systems running smoothly for compiler and runtime teams, while also managing the hardware toolchain used for ASIC development—including PDK installs, EDA licensing, and third-party IP integration.

If you enjoy making engineers wildly productive, love root-causing weird build failures, and don’t mind occasionally wrestling with a vendor license server at 2am then this role is for you. Join our team and help us shape the future of computing at the edge and beyond!

Key Responsibilities
  • Install, maintain, and update PDKs from semiconductor foundries, including version control, documentation, and internal distribution.
  • Manage installation and configuration of EDA tools and license servers (Cadence/Synopsys/Siemens, etc.).
  • Install, validate, and upgrade third-party vendor IP (digital, analog, memory, interface, etc.).
  • Maintain standard CAD environments, tool wrappers, and setup scripts.
  • Support reproducible flows for synthesis, P&R, timing closure, DRC/LVS, signoff, and regression runs.
  • Maintain and improve build and test infrastructure for compiler and software optimization teams.
  • Own CI pipelines (e.g., Git Hub Actions/Jenkins/Buildkite), ensuring correctness, speed, and reliability.
  • Support package/tool distribution and dependency management across Linux development environments.
  • Manage compute resources for builds, regression testing, and performance benchmarking.
  • Monitor infra health, improve uptime, and reduce engineer time lost to tooling issues.
  • Create a “single source of truth” for tooling, versions, and environments across hardware + software teams.
  • Improve onboarding speed by making environments easy to set up and consistent.
  • Partner with design, verification, and compiler teams to reduce friction and improve iteration speed.
  • Manage proprietary hardware infrastructure (test boards and system environment) for automated, on‑chip application testing (regression and benchmarking).
Required Qualifications
  • Bachelor’s degree in Computer Engineering or related fields with 5+ years of industry experience or MS in Computer Engineering or related fields with 3+ years of industry experience.
  • Strong Linux fundamentals: shell, permissions, process/debugging, networking basics.
  • Experience supporting engineering infrastructure (Dev Ops, CAD, build systems, CI, etc.).
  • Scripting ability in Python, Go and Bash.
  • Comfort working across both software and hardware teams, translating requirements into reliable tooling.
  • Installing and maintaining PDKs and related flows.
  • EDA license server setup and management.
  • Familiarity with ASIC/SoC flows and common tool chains.
  • Managing third-party IP releases and validation.
  • CI/CD for large repos and multi-language build systems.
  • Experience with CMake/Bazel/Ninja/Make and modern dependency management.
  • Experience with containers (Docker/Podman), and/or reproducible dev environments (Nix, Conda, etc.).
  • Familiarity with cluster compute environments (Slurm, Kubernetes, etc.) is a plus.
Desired Qualifications & Experience Requirements
  • Experience supporting compiler tool chains (LLVM, codegen, performance tooling).
  • Experience managing artifact caches, distributed builds, and test sharding.
  • Familiarity with security best practices for internal infra.
  • Prior work in a startup environment where you build systems from scratch.

We offer a competitive salary for this role, generally ranging from $160,000 to $220,000, along with meaningful equity and comprehensive benefits. The final compensation package will be based on your experience and location, with some flexibility to ensure we align with the right candidate.

Why Join Efficient?

Efficient offers a competitive compensation and benefits package
, including 401K match, company-paid benefits, equity program, paid parental leave, and flexibility
. We are committed to personal and professional development and strive to grow together as people and as a company.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary