Lavora.

Back to search

Software Development Engineer, CV Test Infrastructure

Annapurna Labs (U.S.) Inc.

Location
Austin, US
Workplace
On-site
Job type
Full-time
Salary
$143k
Posted
Today
Source
DevITJobs

Requirements:

  • We require a bachelors degree in computer science, electrical engineering, or a related discipline.
  • We require 3+ years of programming experience in Python, Bash, or similar languages.
  • We look for experience designing and building developer tools or diagnostic utilities.
  • We require strong proficiency in Linux environments and debugging complex systems.
  • We require familiarity with CI/CD concepts and tools such as Jenkins and Git.
  • Preferred: experience building test automation frameworks and tools.
  • Preferred: experience with AWS services including EC2, Lambda, S3, DynamoDB, and SQS.
  • Preferred: experience creating diagnostic and analysis tools for hardware or embedded systems.
  • Preferred: familiarity with SLURM or similar job scheduling systems.
  • Preferred: experience with web development using React or Node.js for dashboard and tooling work.
  • Preferred: familiarity with hardware verification and emulation environments.
  • Preferred: experience with log parsing, failure classification, and root cause analysis tooling.

Responsibilities:

  • We design and build diagnostic tools to analyze test failures, hardware issues, and regression results across emulation, virtual platform, and silicon environments.
  • We build and maintain automation frameworks for test execution across multiple platforms.
  • We develop and improve CI/CD pipelines for nightly regression runs and on-demand test execution.
  • We develop and enhance the Origami platform, our web-based system for test management, resource monitoring, and validation reporting.
  • We automate emulator model build and release workflows.
  • We create dashboards and tooling that provide real-time visibility into regression results, resource usage, and failure analysis.
  • We manage and improve SLURM-based job scheduling infrastructure for shared compute resources.
  • We collaborate with verification and design teams to understand their diagnostic and automation needs.
  • We maintain and extend our AWS-based infrastructure, including EC2, DynamoDB, and S3, that supports the validation platform.

Technologies:

  • AWS
  • Lambda
  • Bash
  • CI/CD
  • EC2
  • Embedded
  • Git
  • Hardware
  • Jenkins
  • Linux
  • Python
  • QEMU
  • React
  • Web
  • NodeJS
  • Cloud
  • Support

More

We are hiring a Software Development Engineer to join the CV Test Infrastructure team within Amazons Annapurna ML organization in Austin, TX. Our team builds and maintains the automated validation infrastructure behind the Origami platform, supporting chip verification and validation across multiple engineering teams and hardware environments, including ZeBu emulators, QEMU virtual platforms, and silicon prototypes. We offer a comprehensive benefits package that includes health insurance, 401(k) matching, paid time off, parental leave, sign-on payments, and restricted stock units, with final compensation based on experience, qualifications, and location. The listed base salary for this role in Austin, TX is 143,400.00 USD annually.

last updated 43 week of 2026