Principal SoC Development Platform Engineer

Posted 2 Days Ago
Be an Early Applicant
Austin, TX, USA
Hybrid
Expert/Leader
Hardware • Software
Cirrus Logic's technology elevates the consumer experience for the world's top mobile and consumer applications.
The Role
Architect and build AI-native development platforms for advanced SoCs, integrating compilers, embedded software, heterogeneous computing, ML deployment, FPGA flows, and secure cloud infrastructure. The role owns multi-tenant development environments, software lifecycle security, toolchain automation, provenance, artifact signing, and hardware-to-cloud trust. It requires hands-on technical leadership across silicon, compilers, AI, security, and distributed systems, with responsibility for prototypes, architectural decisions, and scalable developer ecosystems.
Summary Generated by Built In
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. But 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! 

We are seeking an exceptional Principal SoC Development Platform Engineer to architect and build next-generation, AI-native software development environments for advanced semiconductor platforms. As part of Cirrus Logic Venture Labs, this role will help shape the software foundations for emerging intelligent edge computing solutions.

A successful candidate will bridge SoC architecture, compiler technologies, embedded software, AI-driven development tools, and secure cloud infrastructure to create integrated, scalable developer platforms. A key focus will be simplifying complex hardware/software development workflows while enabling secure collaboration across customers, technology partners, and third-party software providers.

Central to this role is the development of secure, multi-tenant development environments and end-to-end software lifecycle management, ensuring the protection of proprietary software, algorithms, models, and intellectual property from development through deployment on silicon.

We are looking for a hands-on architect and builder with deep expertise in compilers and SoC software development, broad systems thinking, and an entrepreneurial mindset. This individual will be a foundational member of a small, highly capable team, with the autonomy and ownership to architect, implement, and deliver new capabilities from the ground up.

Key Responsibilities

    Compiler and Heterogeneous Compute Architecture

  • Architect a unified compilation and deployment framework spanning embedded firmware, DSP algorithms, ML models, and FPGA RTL configurations.
  • Develop and integrate compiler frontends, intermediate representations, optimization passes, backends, and runtime frameworks targeting heterogeneous compute resources.
  • Collaborate with silicon architects to optimize instruction sets, custom operators, accelerator interfaces, memory architecture, workload partitioning, and system-level power, performance, and area (PPA).
  • Establish common abstractions for execution, interoperability, and data movement across CPUs, DSP engines, ML accelerators, and configurable logic.
  • AI-Native Development and Toolchain Automation

  • Build a headless, AI-agent-driven development platform that transforms natural-language application intent into compiled, validated, and deployable hardware/software pipelines.
  • Leverage LLMs and agentic workflows to automate code generation, workload partitioning, compiler optimization, build orchestration, simulation, testing, and debugging.
  • Integrate heterogeneous programming environments into a unified toolchain, from application and model development through executable binaries and programmable-logic configurations.
  • Establish reproducible, deterministic build and validation processes while using AI to accelerate development and optimization.
  • Integrate compilation, simulation, debugging, profiling, and validation into a unified, AI-orchestrated development workflow that accelerates development from concept to deployable artifacts.
  • Secure Multi-Tenant Cloud Platform and Software Lifecycle

  • Architect and own a secure, cloud-native, multi-tenant development environment supporting collaboration among Cirrus, third-party software IP providers, and customers.
  • Establish an end-to-end secure software development lifecycle (SSDLC) encompassing IP onboarding, development, compilation, integration, simulation, validation, artifact signing, secure distribution, deployment, and lifecycle updates.
  • Design strong tenant isolation, identity and access controls, encryption, secrets management, and protected build and execution environments to safeguard proprietary source code, ML models, and algorithms.
  • Establish software provenance, integrity verification, secure boot and provisioning interfaces, and chain-of-trust mechanisms extending from cloud development infrastructure to execution on silicon.
  • Enable controlled collaboration, debugging, profiling, and system-level simulation across vendor boundaries while maintaining confidentiality, access restrictions, and auditable software supply chains.
  • Technical Leadership and Execution

  • Partner closely with SoC architects, ML engineers, DSP specialists, embedded software teams, and security experts to shape the hardware/software platform architecture.
  • Evaluate and integrate open-source and commercial compiler frameworks, AI development technologies, simulation platforms, and secure cloud infrastructure.
  • Drive architectural decisions, develop working prototypes, and establish the technical foundation for a scalable third-party developer ecosystem.
  • Operate autonomously in an early-stage innovation environment, balancing long-term architectural vision with rapid experimentation and execution.

Required Skills and Qualifications

  • Education and Experience: Master's or Ph.D. in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent technical expertise, with 10+ years of relevant experience in compiler development, embedded systems, heterogeneous computing, or developer platforms.
  • Compiler and Hardware Architecture: Deep knowledge of compiler design, code generation, optimization, runtime systems, and processor microarchitecture, with hands-on experience in LLVM, MLIR, GCC, or comparable compiler infrastructure.
  • Embedded and Heterogeneous Computing: Strong experience with ARM embedded development and exposure to DSP programming, ML inference deployment, accelerator mapping, and FPGA development flows.
  • Secure Cloud Development: Experience architecting cloud-native developer platforms, multi-tenant infrastructure, secure build environments, CI/CD pipelines, and software supply-chain security.
  • Software Security and Lifecycle: Understanding of secure software development practices, workload isolation, cryptographic signing, software provenance, trusted execution, secure deployment, and protection of third-party intellectual property.
  • AI and Automation: Demonstrated experience applying LLMs, AI agents, and automated engineering workflows to software development, compilation, testing, or complex toolchain orchestration.
  • Software Engineering: Strong proficiency in C/C++, Python, APIs, SDKs, build systems, and distributed development infrastructure.
  • Systems Leadership: Proven ability to architect and deliver complex, cross-disciplinary systems, operate independently, and influence decisions spanning silicon, software, security, and customer experience.

Preferred Skills and Qualifications

  • Experience developing compilers, runtimes, or programming environments for NPUs, AI accelerators, DSPs, GPUs, or custom processor architectures.
  • Familiarity with ML compilation and deployment frameworks such as TVM, IREE, ONNX, TensorFlow Lite, or PyTorch.
  • Experience with FPGA synthesis, hardware/software co-simulation, virtual platforms, and performance modeling.
  • Experience designing secure multi-party development platforms, confidential computing environments, hardware roots of trust, or protected IP distribution ecosystems.
  • Background in semiconductor startups, emerging compute architectures, developer ecosystems, or early-stage technology incubation.

What Success Looks Like

    A successful candidate will establish the software foundations that make advanced compute platforms more accessible, programmable, and scalable. They will translate complex technical challenges into intuitive, robust development capabilities that accelerate innovation, simplify integration, and improve developer productivity.

    Success will be measured by the ability to bring together diverse hardware and software technologies into cohesive, secure, and efficient development workflows, enabling rapid experimentation, seamless collaboration, and a streamlined path from concept to deployment.

    Our ambition is to fundamentally simplify how developers engage with advanced computing platforms, removing technical barriers and accelerating the journey from innovation to real-world applications.

Export control restrictions based upon applicable laws and regulations would prohibit candidates who are nationals of certain embargoed countries from working in this position without Cirrus Logic first obtaining an export license.  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.

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. 

Skills Required

  • Master's or Ph.D. in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent technical expertise
  • 10+ years of relevant experience in compiler development, embedded systems, heterogeneous computing, or developer platforms
  • Deep knowledge of compiler design, code generation, optimization, runtime systems, and processor microarchitecture
  • Hands-on experience with LLVM, MLIR, GCC, or comparable compiler infrastructure
  • Strong experience with ARM embedded development
  • Exposure to DSP programming, ML inference deployment, accelerator mapping, and FPGA development flows
  • Experience architecting cloud-native developer platforms, multi-tenant infrastructure, secure build environments, CI/CD pipelines, and software supply-chain security
  • Understanding of secure software development, workload isolation, cryptographic signing, software provenance, trusted execution, secure deployment, and third-party intellectual-property protection
  • Experience applying LLMs, AI agents, and automated engineering workflows to software development, compilation, testing, or toolchain orchestration
  • Strong proficiency in C/C++, Python, APIs, SDKs, build systems, and distributed development infrastructure
  • Ability to architect and deliver complex cross-disciplinary systems, operate independently, and influence decisions across silicon, software, security, and customer experience
  • Experience developing compilers, runtimes, or programming environments for NPUs, AI accelerators, DSPs, GPUs, or custom processor architectures
  • Familiarity with TVM, IREE, ONNX, TensorFlow Lite, or PyTorch
  • Experience with FPGA synthesis, hardware/software co-simulation, virtual platforms, and performance modeling
  • Experience designing secure multi-party development platforms, confidential computing environments, hardware roots of trust, or protected IP distribution ecosystems
  • Background in semiconductor startups, emerging compute architectures, developer ecosystems, or early-stage technology incubation

Cirrus Logic Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Cirrus Logic and has not been reviewed or approved by Cirrus Logic.

  • Healthcare Strength — Healthcare includes multiple medical, dental and vision options, mental‑health resources, wellness programs, and access to an on‑site clinic in Austin. Feedback suggests these offerings underpin strong total‑rewards sentiment.
  • Parental & Family Support — Programs span paid parental leave, fertility/adoption/surrogacy coverage, backup/dependent‑care supports, and a structured flex return. Feedback suggests family‑building depth is a notable strength of the package.
  • Strong & Reliable Incentives — Compensation design features semiannual performance bonuses, profit‑sharing, and recognition awards that augment base pay. Feedback suggests these incentives help maintain competitive total compensation in key engineering roles.

Cirrus Logic Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Austin, TX
1,604 Employees
Year Founded: 1984

What We Do

Cirrus Logic is a leading supplier of low-power, high-precision mixed-signal processing solutions for mobile and consumer applications. The company has a robust portfolio of sophisticated low-power products, including boosted amplifiers, smart codecs, camera controllers, haptic driver and sensing solutions, power conversion and control Integrated Circuits, and fast-charging Integrated Circuits. These solutions have innovative technology, software and associated algorithms incorporated. With a strong intellectual property portfolio and extensive mixed-signal expertise, Cirrus Logic is well-positioned to drive innovation and growth in the evolving markets of audio and high-performance mixed-signal processing technologies. We are hiring like crazy! Please visit our careers portal at cirrus.jobs to check out our available openings!

Why Work With Us

Engineering drives our company, and innovation isn’t just encouraged – it’s expected! This is a culture where you get to work with some of the largest, most innovative customers and products on the planet on a daily basis and where everyone is a key contributor to the company’s success. There are no Miltons here!

Gallery

Gallery

Similar Jobs

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Sales Associate III

eCommerce • Fashion • Retail • Sales • Wearables • Design
Hybrid
Grand Prairie, TX, USA
16000 Employees
15-20 Hourly
In-Office
2 Locations
5000 Employees
150K-150K Annually

INTOO Logo INTOO

Senior Software Engineer

Other • Professional Services
Remote or Hybrid
14 Locations
70 Employees
130K-170K Annually

Matador Solutions Logo Matador Solutions

Customer Success Manager

Agency • Digital Media • Legal Tech • Marketing Tech • Social Media • SEO
Remote or Hybrid
3 Locations
50 Employees
75K-95K Annually

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Unusual Machines, Inc. Thumbnail
Hardware • Robotics
Orlando, FL
300 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account