Senior Technical Lead – Embedded Software

4 days ago


Austin, Texas, United States Cirrus Logic Full time

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 Senior Technical Lead to guide the technical direction, prioritization, and execution of the software team developing Windows drivers and related embedded software that enable advanced audio experiences in next-generation PCs. This role is ideal for an experienced embedded developer who has evolved toward technical leadership – someone who thrives on collaborating with customers and internal partners, aligning engineering work to business requirements, and ensuring the team is focused on the right solutions at the right time.

In this position, you'll work closely with engineering peers, program management, applications teams, and external customers to drive clarity, direction, and alignment across a complex and fast-moving product space. You will be the central point of technical understanding across products and customers, facilitating conversations, identifying priorities, resolving ambiguity, shaping the hands-on development and debug activities of the team, and ensuring efficient and effective execution.

Responsibilities

  • Technical Direction & Alignment
  • Drive clarity on technical direction for new features, customer requirements, and long-term software evolution
  • Facilitate discussions across developers to ensure alignment on architecture, design decisions, debug approaches, and implementation plans
  • Maintain broad visibility into current and upcoming customer engagements, ensuring engineering priorities map cleanly to business needs
  • Act as the central collection point of technical understanding; synthesize inputs from multiple engineers into unified plans and recommendations
  • Execution & Cross-Functional Leadership
  • Work closely with program management and engineering partners to plan development, track progress, and adapt priorities as needed
  • Represent the Windows driver team in cross-functional forums with hardware, firmware, applications, marketing, and external partners
  • Participate in customer calls, ensuring technical clarity, capturing requirements, and communicating impact and expectations back to the team
  • Coordinate with developers on complex investigations – ensuring issues are understood, resourced, and aligned with overall priorities
  • Quality, Efficiency & Continuous Improvement
  • Identify opportunities to improve efficiency, test coverage, automation, or debugging workflows and collaborate with software leadership to drive changes
  • Recognize emerging architectural or quality risks early and guide toward proactive mitigation
  • Support documentation, knowledge sharing, and communication practices that enable scale across platforms and customers

Required Skills And Qualifications

  • Bachelor's or Master's in Computer Science, Electrical Engineering, or related field
  • 8+ years of experience in embedded, systems-level, or low-level software development (microcontrollers, embedded DSPs, Linux/Windows kernel, or equivalent)
  • Experience working closely with customers and cross-functional partners to define requirements, plan development, and resolve complex issues
  • Experience leading technical direction, architecture discussions, or feature planning within an embedded software team
  • Understanding of OS architecture concepts such as concurrency, synchronization, interrupts, and hardware/software interaction
  • Exceptional communication skills, with the ability to translate between engineering detail and business priorities
  • Experience integrating software with hardware systems, including familiarity with serial buses and protocols (I2C, SPI, I2S, HDA, SoundWire or similar)
  • Excellent analytical, troubleshooting, and problem-solving abilities across system boundaries
  • Experience with CI/CD processes and systems, automated testing, and code quality tools

Preferred Skills And Qualifications

  • Experience with kernel-mode driver development (Windows or Linux)
  • Familiarity with PC system architectures and chipset-level integration
  • Experience with Python, C++, or scripting for automation or tooling
  • Interest in team-level improvements to quality, automation, or development processes
HOTT

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.



  • Austin, Texas, United States Jobs via Dice Full time

    Job DescriptionHybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Austin, TX three times per week, at minimum.The RoleGeneral Motors is seeking a highly skilled and experienced professional to join our team as aSenior Software Engineer, Embedded Radio Software and Connectivity. As a global leader in the...


  • Austin, Texas, United States General Motors Full time

    Job DescriptionHybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Austin, TX three times per week, at minimum.The RoleGeneral Motors is seeking a highly skilled and experienced professional to join our team as a Senior Software Engineer, Embedded Radio Software and Connectivity . As a global leader in the...


  • Austin, Texas, United States AMD Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...


  • Austin, Texas, United States ANRGI TECH Full time

    ResponsibilitiesContribute to feature development and maintenance of a Linux-based chip management applicationDevelop and implement a test suite for validation of SDK application flows used by device customersImplement mock software components to support unit-testing of device firmwareContribute to the design and implementation of testing lab...


  • Austin, Texas, United States MindMerge Tech Full time

    Must Haves15+ years of experience in real-time embedded software / firmware engineeringExpert-level proficiency in Embedded CSemiconductor/ASIC backgroundProven track record developing bare-metal firmwareStrong understanding of DSP and PHY (Physical Layer) concepts, and ability to work with specialists in these areas (i.e. need not be a DSP specialist, but...


  • Austin, Texas, United States CesiumAstro Full time

    Please Note: To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.S. citizen, lawful permanent resident of the U.S., conditional resident, asylee or refugee (protected individuals as defined by 8 U.S.C. 1324b(a)(3)), or eligible to obtain the required authorizations from the U.S. Department of...


  • Austin, Texas, United States Graphcore Full time $156,500 - $211,700

    Senior Embedded SW/FW Engineer (Bringup)Salary $156,500 - $211,700 + Phantom Equity + Benefits Graphcore is a globally recognised leader in Artificial Intelligence computing systems. The company designs advanced semiconductors and data centre hardware that provide the specialised processing power needed to drive AI innovation, while delivering the...


  • Austin, Texas, United States Level Full time

    Senior Technical ProducerLevel is a learning technology company dedicated to helping students build real academic and life skills with confidence and joy. We combine proven curriculum principles with world class interactive design to make meaningful practice something students want to come back to, not something they struggle through.We support what...


  • Austin, Texas, United States Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...


  • Austin, Texas, United States Allied Consultants, Inc. Full time

    OverviewAllied Consultants, Inc is a proudly Austin based firm with over 33 years of experience delivering top-tier technical and business professionals within Texas State Agencies. We are currently seeking an experience Senior Technical Deployment Manager to play a key role within a high-impact technical services team.At Allied Consultants, we value our...