Cirrus Logic

Cirrus Logic

Embedded Machine Learning Engineer (AI/ML)

Austin, Texas, USA · full-time

Sponsorship not specifiedDetected 64 days ago
PythonC++AlgorithmsMachine LearningData EngineeringNLPMLOpsA/B TestingIntellectual PropertyEmbedded SystemsElectrical EngineeringSignal ProcessingResearchLeadershipCommunicationCollaborationMentoring

About the role

  • Are you a builder at the frontier of Edge AI/ML, eager to apply your craft to high-impact, real-world problems?
  • Do you thrive in ambiguous spaces where data, silicon, and algorithms intersect?
  • Cirrus Venture Labs (CVL) may be the place for you.

Responsibilities

  • Build datasets, design model architectures, and optimize performance, efficiency, and interpretability.
  • Collaborate with silicon, firmware, and systems teams to co-design ML architectures that operate efficiently on constrained hardware and embedded systems, balancing algorithmic accuracy with compute and power budgets.
  • CVL is Cirrus Logic's newly formed technology accelerator, chartered to develop disruptive, scalable, and monetizable innovations that solve endemic industry problems.
  • You will drive the development of ML models, frameworks, and prototyping pipelines, spanning data generation, curation, model engineering, and optimization for deployment on Edge and mixed-signal systems.

Requirements

  • Demonstrated experience with CNNs, RNNs (LSTM/GRU), and Transformer-based models, including custom architecture design and optimization for production.
  • Experience tailoring these architectures for low-latency and low-power embedded inference.
  • Ability to translate these methods into efficient implementations suited for real-time sensor, audio, or control workloads.
  • Familiarity with memory hierarchy tradeoffs, compute-offload, and bandwidth constraints in embedded ML.
  • Proficiency in embedded software and firmware development (C/C++/Python) with experience integrating ML inference engines into real-time embedded stacks, RTOS environments, or bare-metal systems.
  • Proven track record of co-designing ML and firmware solutions alongside hardware teams, balancing algorithmic, architectural, and physical constraints.
  • Familiarity with embedded ML frameworks and toolchains (e.g., TensorRT, ONNX Runtime, TVM, CoreML, TFLite, Glow, Edge Impulse).
  • Ability to translate complex ML concepts into actionable insights for cross-disciplinary teams of algorithm, firmware, and hardware engineers.
  • experience contributing to incubation of new products or platforms.
  • Familiarity with MLOps frameworks, data labeling pipelines, and distributed training.

Skills

  • Stay at the forefront of ML frameworks, foundation/SLM trends, and physical-world AI applications.
  • Scout external IP, academic work, and startups to inform CVL's ML strategy.

Benefits

  • Our vision is to be a globally recognized innovation engine that repeatedly shapes and transforms semiconductor markets.
  • As a Principal ML Engineer, you will be a hands-on technical leader shaping CVL's machine learning programs.

Company info

  • Work hand-in-hand with Innovation Managers, advisory teams, customers, and external partners to identify opportunities, define success criteria, and validate ML-enabled innovations in real-world scenarios.

This listing is sourced directly from Cirrus Logic's careers page and normalized into a canonical job model.