Senior AI Engineer at Cirrus Logic | Austin, TX, US | Rezi

Senior AI Engineer at Cirrus Logic

Senior AI Engineer

Cirrus Logic · Austin, TX, US

2 weeks ago

Senior AI Engineer

Cirrus Logic · Austin, TX, US

18 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are seeking a hands-on Senior AI Engineer to join Cirrus Logic’s centralized AI Core team. You will develop, prototype, validate, and scale AI-enabled engineering capabilities across R&D’s Hardware, Software & Firmware design teams. This role is ideal for an engineer energized by solving ambiguous technical problems, validating solutions rigorously, and turning pilots into practical engineering leverage at scale.

Responsibilities

  • Partner with Hardware, Software & Firmware leaders, architects, developers, test engineers, and DevOps to identify, prioritize, and rapidly prototype high-value AI use cases.
  • Build and evaluate AI-assisted workflows for firmware and driver development, code understanding, debugging, test creation, documentation, and engineering productivity.
  • Design and implement retrieval-augmented generation, contextual knowledge, tool integration, and agentic workflows that safely use approved internal engineering information.
  • Connect AI systems to appropriate engineering tools, repositories, build and test systems, documentation, and, where appropriate, hardware and lab environments.
  • Establish rigorous evaluation methods for AI-enabled workflows, including quality, correctness, security, developer experience, productivity, and hardware-in-the-loop validation.
  • Convert successful pilots into reusable AI Core capabilities, including reference architectures, libraries, integration patterns, governance controls, documentation, and enablement materials.
  • Help define the technical roadmap for AI in R&D, including build-versus-buy recommendations, vendor evaluation, data and access requirements, and deployment patterns.
  • Work with security, IT, legal, and engineering leadership to ensure responsible use of models, code, confidential information, and internal tools.
  • Share learnings across the AI Core team and R&D through demonstrations, technical guidance, and practical training that supports adoption.
  • Establish repeatable, validated ways for Cirrus engineers to use AI effectively in hardware-adjacent development environments.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related discipline, with 5+ years of relevant experience in software, AI/ML systems, developer infrastructure, embedded systems, firmware, or a closely related field.
  • Strong Python software engineering skills, with experience delivering production-quality tools, services, or developer infrastructure.
  • Practical experience applying modern AI/ML technologies, including large language models, retrieval-augmented generation, embeddings and vector search, tool calling, agents, model evaluation, or AI application platforms.
  • Experience designing reliable software systems with clear interfaces, observability, testing, security, and maintainability.
  • Demonstrated ability to move from an ambiguous problem statement through prototype, evaluation, and engineering adoption.
  • Ability to work effectively across software, firmware, hardware, test, DevOps, IT, and security disciplines.
  • Strong technical judgment, structured problem solving, and communication skills, including the ability to explain complex AI tradeoffs to technical and leadership audiences.
  • Candidates for this role must be able to access technical data without a requirement for an export license.
  • We are unable to sponsor or obtain export licenses for this role.

Skills

  • Python
  • Large language models
  • Retrieval-augmented generation
  • Embeddings and vector search
  • Tool calling
  • Agents
  • Model evaluation
  • AI application platforms
  • Embedded software
  • Firmware
  • Device drivers
  • RTOS
  • Bare-metal development
  • Hardware bring-up
  • Hardware/software co-debug
  • Source control integration
  • CI/CD integration
  • Issue tracking integration
  • Documentation systems integration
  • Build systems integration
  • Test automation integration
  • Laboratory equipment integration
  • Hardware-in-the-loop
  • Simulation
  • Emulation
  • Automated validation environments
  • C/C++
  • Linux
  • Developer tooling
  • Code analysis
  • Secure software-development practices
  • Enterprise data governance
  • Access controls
  • Model safety
  • Intellectual-property considerations
  • Reusable technical platforms
  • Standards development
  • Enablement materials development

Experience Level

  • 5+ years of relevant experience

Education Level

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related discipline
  • Advanced degree or equivalent practical experience is valued

About the Company

  • For over four decades, Cirrus Logic has been propelled by the top engineers in mixed-signal processing.
  • Our rockstar team thrives on solving complex challenges with innovative end-user solutions for the world's top consumer brands.
  • Cirrus Logic is also known for its award-winning culture, which was built on a foundation of inclusion and fairness, meaningful community engagement, and delivering enjoyable employee experiences at every turn.
  • We couldn’t do it without our extraordinary workforce – and that’s where you come in.
  • Join our team and help us continue to make Cirrus Logic an exceptional place to grow your career!

Equal Opportunity

  • Cirrus Logic strives to select the best qualified applicant for any opening.
  • Different approaches, ideas and points of view are both valued and respected.
  • Employment decisions are made on the basis of job-related criteria without regard to race, color, religion, sex, national origin, age, protected veteran or disabled status, genetic information, or any other classification protected by applicable law.