Cirrus Logic
Posted 3mo ago

Manager, Software Engineering – Embedded Driver Development

Cirrus Logic
Austin, Texas, United States
HybridFull Time
Responsibilities
  • lead team
  • align priorities
  • drive quality
Requirements
  • 10+ years embedded software
  • 5+ years people management
  • Led customer-facing embedded software
  • Strong communication and leadership
Technical tools mentioned
ZephyrLinuxAndroidRTOSBare-metal

Job description

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! 

Cirrus Logic is seeking a Manager of Software Engineering to lead the team developing embedded drivers for Cirrus Logic products and supporting the integration of Cirrus software solutions into customer platforms. This team enables advanced audio and haptics experiences across smartphones, smart watches, gaming controllers, automotive systems, and adjacent growth areas.
 
This role is ideal for a technically grounded software leader who can support strong execution today while scaling into new growth areas. You will lead a team developing bare-metal, Zephyr, Linux, and Android driver solutions for Cirrus technologies including audio DSP codecs, audio DSP amplifiers, and haptic DSP amplifiers. You will work closely with customer engineering teams, Cirrus field engineers, and internal partners across DSP, firmware, system test, user-space tools, hardware applications, program management, and marketing.
 
The ideal candidate brings strong embedded software experience, clear communication, disciplined execution, and a passion for building teams, systems, and practices that improve quality, predictability, and business alignment.


Responsibilities

Team Leadership & Execution

  • Ensure on-time execution with high outgoing quality across customer programs and internal deliverables
  • Partner with marketing and program management to continuously align team priorities, staffing, and resource assignments to business objectives
  • Manage capacity planning, recruiting, onboarding, and talent development
  • Build skill redundancy and succession plans to support long-term team resilience
  • Manage execution hot spots, risks, and priority conflicts across programs
  •  Quality, Compliance & Continuous Improvement

    • Ensure team practices align with open-source software, security, quality, and AI standards and policies
    • Increase internal visibility into team activities, load, delivery status, and execution risks
    • Drive continuous improvement across technology, process, talent, quality, planning, and execution practices
    • Develop practical mechanisms – such as dashboards, checklists, templates, or periodic reviews – to increase visibility into team activity, delivery status, quality trends, and improvement opportunities 
    • Strategic Growth

      • Expand the team’s focus into adjacent growth areas by building internal knowledge, developing talent, and identifying ownership opportunities
      • Develop scalable practices and identify approaches that may be useful to share with adjacent teams
      • Evaluate and influence software strategy for new products and new product areas
      • Recruit and develop high-potential embedded developers who can contribute across current and emerging product spaces
      • Stay engaged with team-adjacent activities to identify technical gaps, ownership opportunities, and future team scope
      • Mentor and develop technical talent and leadership successors to enable broader team coverage and future scope expansion


Required Skills and Qualifications
  • Bachelor’s or Master’s in Computer Science, Electrical Engineering, or related field
  • 10+ years of experience in embedded, systems-level, or low-level software development
  • 5+ years of technical people-management experience
  • Experience leading software teams responsible for customer-facing embedded software deliveries
  • Strong understanding of embedded driver development, hardware/software integration, and platform bring-up
  • Experience with bare-metal, RTOS, Linux, Android, Zephyr, or similar embedded software environments
  • Demonstrated ability to manage priorities, capacity, execution risks, and resource assignments across multiple programs
  • Strong communication skills, with the ability to align engineering teams, program managers, marketing, field teams, and customer-facing stakeholders
  • Experience driving quality, planning discipline, and continuous improvement across software teams
  • Ability to develop talent, build skill redundancy, and support succession planning


Preferred Skills and Qualifications
  • Experience with audio, haptics, DSP-based systems, codecs, amplifiers, or related mixed-signal products
  • Experience supporting smartphone, wearable, gaming, automotive, PC, or consumer electronics platforms
  • Familiarity with open-source software compliance, security practices, and software quality systems
  • Experience developing dashboards, release checklists, planning views, or other mechanisms for improving execution visibility
  • Experience with automated unit, integration, or system-level testing for embedded software
  • Experience partnering with marketing or business teams to align engineering work with product strategy
  • Experience expanding team scope into new technical areas or building capability in adjacent product spaces
  • Familiarity with Windows driver or application development, or PC software integration workflows


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. 

About Cirrus Logic

Designs mixed-signal integrated circuits for consumer electronics.

Similar jobs

Manager, Software Engineering roles near Austin, Texas
1w
Save
Mark Applied
Hide
Senior Software Engineering Manager
Austin, Texas, United States
$185k-$275k/yr OnsiteFull Time
Vectra AI
Vectra AI: AI-powered cybersecurity platform for hybrid cloud threat detection.
5+ MgmtRequires 5+ years of engineering management or technical leadership, production software or platform ownership, strong architecture and operations judgment, Linux/Unix proficiency, Agile delivery, and team leadership experience.
Jira, AWS, Azure, Kubernetes, Docker, Terraform, GitHub Actions, Jenkins, Packer, Python, Go, C++, Linux/Unix, Debian, AppArmor, cgroups, iptables, nftables
2w
Save
Mark Applied
Hide
Senior Manager, Software Engineering - Procore AI Infrastructure & Operations
Austin, Texas, United States
$198k-$273k/yr HybridFull Time
Procore
ProcoreNYSE: PCOR: Cloud-based construction management software for projects and teams.
8+ YOE3+ MgmtBachelor’s degree required; 8+ years software development experience, 3+ years engineering management, and hands-on GCP, Kubernetes, Terraform, CI/CD, and scalable infrastructure expertise.
GCP, Kubernetes, Terraform, AWS, CI/CD, DORA metrics, FedRAMP, NIST 800-53, GDPR
2w
Save
Mark Applied
Hide
Software Engineering Manager
Durham or Austin or New York City or Los Angeles or San Francisco or London or Berlin or Singapore or Tel Aviv or Europe or United States or Israel
HybridFull Time
Digital Turbine
Digital TurbineNASDAQ: APPS: Platform for mobile application distribution and advertising monetization.
8+ YOE2+ MgmtRequires 8+ years of software development, 2+ years of direct engineering people management, full-stack and distributed systems expertise, API design, cloud infrastructure, Agile, CI/CD, and operational metrics experience.
TypeScript, React, Java, Kotlin, Go, Python, C++, AWS, GCP, CI/CD, Agile, SLA, SLO
2w
Save
Mark Applied
Hide
Software Engineering Manager - Open Banking
San Antonio or Austin or Dallas
OnsiteFull Time
Frost Bank
Frost BankNYSE: CFR: Provides personal and commercial banking, investment, and insurance services.
6+ YOEMaster's or equivalent, typically 6+ years experience, people leadership, Java/Spring Boot microservices, API-first design, Kubernetes/OpenShift, CI/CD, observability and Agile delivery experience.
Java, Spring Boot, Microservices, REST APIs, Kubernetes, OpenShift, CI/CD, SQL, NoSQL, Splunk, Dynatrace, Grafana, Prometheus, ELK, AppDynamics
3w
Save
Mark Applied
Hide
Software Engineering Manager - Software Aligned Vehicle
Austin or Warren
HybridFull Time
General Motors
General MotorsNYSE: GM: Manufactures and sells automobiles and automotive parts globally.
7+ YOE3+ MgmtBachelor's degree in CS or related, 7+ years software development with 3+ years management, coaching/mentoring experience, cross-functional leadership, Agile/Scrum expertise, strong communication and hiring skills.
Agile, Scrum
4w
Save
Mark Applied
Hide
Mgr, Software Engineering - Salesforce
Austin, Texas, United States
HybridFull Time
Realtor.com
Realtor.comNasdaq: NWSA: Online marketplace for buying, selling, and renting homes.
1+ MgmtExperience leading engineering teams (1+ year), strong system design and Salesforce knowledge, familiarity with integrations, Agile methodologies, and mentoring engineers.
Salesforce, REST API
4w
Save
Mark Applied
Hide
Sr. Software Engineering Manager, Salesforce
Stuart or Oregon or Austin or Atlanta or Cincinnati or Boston or San Diego or Virginia or Seattle or Michigan or Las Vegas or Dallas or Palo Alto or Houston or New Hampshire or Sacramento or San Francisco or New Mexico or Salt Lake City or New York or New York or Richmond or Ohio or Arizona
RemoteFull Time
BD
BDNYSE: BDX: Manufactures medical devices, surgical instruments, and pharmacy automation systems.
10+ YOE8+ MgmtExperienced Salesforce leader to manage engineering teams, architect Salesforce solutions, oversee DevOps/CI-CD and MuleSoft integrations; requires bachelor's degree and extensive leadership experience.
Salesforce, Service Cloud, Health Cloud, Commerce Cloud, Experience Cloud, Marketing Cloud, Data Cloud, MuleSoft, Jira, AWS, GCP, Azure, NIST, HITRUST CSF
1mo
Save
Mark Applied
Hide
VPII, Software Engineering Manager & AI Lead - M&A & Partner Integration
San Diego or Austin or Fort Mill
$211k-$352k/yr OnsiteFull Time
LPL Financial
LPL FinancialNASDAQ: LPLA: Provides wealth management and brokerage services to financial advisors.
10+ YOE3+ Mgmt10+ years software/AI engineering experience with 5+ years AI/ML leadership and 3+ years leading engineering teams; production LLM/GenAI ownership on Bedrock or equivalent; experience with static analysis and remediation; bachelor’s required, master’s preferred.
AWS Bedrock, EKS, Neptune, S3, Step Functions