Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer (JM)

Cirrus Logic

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 software engineer to join our team developing drivers that power advanced audio and haptics experiences in next-generation PCs. In this role, you'll be part of a collaborative team that works closely with hardware, firmware, and applications engineers to deliver high-performance, reliable Windows drivers that brings our cutting-edge technology to life. You'll work in a creative, hands-on environment that values curiosity, craftsmanship, and collaboration.


The ideal candidate enjoys solving complex system-level problems, collaborating across hardware and software teams, and continuously expanding their technical depth. A background in Windows, Linux, or embedded driver development is preferred.


Responsibilities
  • Design, implement, and maintain Windows drivers, automated tests, and supporting system software
  • Collaborate with firmware, hardware, and applications teams to define and integrate new devices and features
  • Investigate and resolve complex issues across software and hardware boundaries using tools such as debuggers, logic analyzers, oscilloscopes
  • Participate in architecture reviews, code reviews, and continuous improvement initiatives
  • Write and maintain clear, detailed technical documentation
  • Support customer engagements and platform validation alongside applications and field teams


Required Skills and Qualifications
  • Bachelor's or Master's in Computer Science, Electrical Engineering, or related field
  • 2+ years of experience in embedded or systems-level software development
  • Proficiency in C and familiarity with Visual Studio or similar development environments
  • Strong understanding of OS architecture concepts: synchronization, interrupts, race conditions, and memory management
  • Experience developing or maintaining kernel-mode or low-level drivers
  • Familiarity with serial buses and protocols such as I2C, SPI, I2S, HDA, or SoundWire
  • Strong debugging and problem-solving skills using both software tools and hardware instruments
  • Excellent communication and collaboration skills across multidisciplinary teams


Preferred Skills and Qualifications
  • Experience with Windows Driver Framework (WDF/KMDF) or equivalent kernel driver model
  • Understanding of PC architectures, chipsets, and board-level bring-up
  • Experience with Gerrit-based workflows and CI/CD systems (Jenkins, SonarQube)
  • Familiarity with static analysis and code quality tools
  • Knowledge of C++, Python, or scripting for automation and test development
  • Familiarity with test-driven development


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.
Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer (JM) in Austin, TX vacancy
  • $119k - $281k

     ...Embedded Software Engineer, Implant Embedded Systems Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore... 
    Suggested
    Full time
    Temporary work
    Internship
    Flexible hours

    Neuralink

    Austin, TX
    1 day ago
  • $35 per hour

     ...Embedded Software Engineer Intern Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed... 
    Suggested
    Hourly pay
    Price work
    Temporary work
    Internship
    Flexible hours

    Neuralink

    Austin, TX
    3 days ago
  • $78.4k - $130k

     ...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration... 
    Suggested
    Local area
    Remote work

    ITW

    Austin, TX
    5 days ago
  • $105k - $145k

     ...Embedded Software Engineer Atomic Semi is building a small, fast semiconductor fab. It's already possible to build this with today's technology and a few simplifications. We'll build the tools ourselves so we can quickly iterate and improve. We're building a small... 
    Suggested
    Work at office
    Visa sponsorship
    Night shift

    Atomic Semi

    Austin, TX
    4 days ago
  •  ...Embedded Linux Software Engineer Austin, TX Company Overview: Allen Control Systems (ACS) is a cutting-edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing a small, autonomous... 
    Suggested
    Local area

    Allen Control Systems

    Austin, TX
    1 day ago
  •  ...Embedded Software Engineer Base is America's next-generation power company. We're rebuilding the foundation of modern civilization–electricity–by deploying a vast network of distributed batteries that is transforming today's fragile, centralized grid into a resilient... 
    Shift work

    BasePower

    Austin, TX
    5 days ago
  •  ...Embedded Software Engineer Location: Austin, TX, US As an Embedded Software Engineer, you will design, develop, and support next-generation FPGA and RF products in an exciting high growth market. The fast-paced Abaco RF&DSP team develops leading edge ruggedized... 
    Immediate start

    AMETEK

    Austin, TX
    5 days ago
  •  ...Job Description The Role GM’s Software Defined Vehicle Platform unlocks the ability to scale new software rapidly, seamlessly...  ...creative customer-facing features of tomorrow. As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop... 
    Local area
    Work from home
    Relocation package

    General Motors

    Austin, TX
    2 days ago
  •  ...Embedded Linux Software Engineer to Sensors and System Software Team Austin, TX About the Team The Sensors and System Software team is crucial to autonomous driving, developing the core software that allows our vehicles to perceive and understand the world around... 
    Remote work
    Relocation

    Avride

    Austin, TX
    5 days ago
  •  ...Embedded Software Engineer - Security Austin, Texas, United States Ambiq is on a mission to enable intelligence everywhere — powering the AI edge revolution with the world's lowest-power semiconductor solutions. Built on our proprietary sub- and near-threshold... 
    Work experience placement
    Local area

    Ambiq

    Austin, TX
    4 days ago
  •  ...energetic, and forward-thinking individuals to join our team. We are seeking a highly skilled and experienced Principal Embedded Software Engineer II to join our software team. In this position, you will be responsible for low-level and high-level software in... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    3 days ago
  • $80k - $102k

     ...Embedded Software Design Engineer Step into a high-impact Embedded Software Design Engineer opportunity with a confidential client, where you will help drive meaningful results across Aerospace / Defense,Automotive/ Motor Vehicles,Electrical Equipment & Components... 
    Relocation package

    Top Engineer

    Austin, TX
    5 days ago
  •  ...here. This role will be on-site 5 days a week in NW Austin. Scope As a member of the team at Ambiq, an Sr. Staff Embedded Software Engineer (Security), will provide technical and team leadership in extending and supporting Ambiq's Secure Bootrom/Bootloader and... 
    Local area

    Ambiq Micro

    Austin, TX
    1 day ago
  •  ...passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are seeking an experienced Senior Embedded Software Engineer II with a strong background in developing embedded applications using Linux and Yocto. The ideal candidate will have... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    5 days ago
  • $65 - $70 per hour

     ...System Firmware Test Engineer Job details Posted 01 June 2026 Location Austin, TX Reference 1006303 Job...  ...test and analysis tools Qualifications: 4+ years firmware/software testing experience SoC bring-up and debugging C/C++ and Python... 
    Worldwide

    Dexian DISYS

    Austin, TX
    1 day ago
  •  ...Embedded Firmware Engineer Firefly Aerospace is a space and defense technology company that enables our world to launch, land, and operate...  ...reliability applications. As the counterpart to our Linux software engineering team, you will collaborate closely on integrating... 
    Permanent employment
    Temporary work
    Flexible hours

    Firefly Aerospace

    Austin, TX
    5 days ago
  •  ...computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and...  .... THE ROLE: AMD is looking for an influential software engineer who is passionate about improving the performance of key applications... 

    Advanced Micro Devices , Inc.

    Austin, TX
    2 days ago
  •  ...embeddings, vector databases, and prompt engineering best practices Work with Azure...  ...Experience ~8+ years of experience in software engineering, with at least 3+ years in...  ..., LLMs (GPT, Claude, LLaMA, etc.), and embedding models ~ GCP stack: Vertex AI, Cloud... 
    Contract work
    Local area

    Abode Techzone LLC

    Austin, TX
    a month ago
  •  ...Full Stack Software Engineer Saronic Technologies is a leader in revolutionizing autonomy at sea, dedicated to developing state-of-the...  ...Collaborate with the Foundry platform team and Palantir embedded engineers to ensure alignment on architecture, data standards... 
    Temporary work
    Work at office
    Shift work

    Saronic

    Austin, TX
    5 days ago
  • $125.7k - $211.93k

     ...team that is full of results-driven individuals who are constantly seeking to innovate? Want to make an impact? At SailPoint, our Engineering team does just that. Our engineering is where high-quality professional engineering meets individual impact. SailPoint is... 
    Temporary work
    Flexible hours

    SailPoint Technologies Holdings, Inc.

    Austin, TX
    4 days ago
  • $138k - $300k

     ...Firmware Engineer, Robotics and Surgery Engineering Austin, Texas, United States; South...  ...the cutting-edge worlds of robotics, software, and neuroscience. Job Description and...  ...team that will allow you to create new embedded systems from scratch while challenging and... 
    Full time
    Temporary work
    Flexible hours

    Neuralink

    Austin, TX
    5 days ago
  •  ...better. JOB SUMMARY We are seeking a Firmware Engineer with an interest in developing software for Battery Management Systems (BMS), robot...  ...to system integration, validation, and debugging as embedded devices come online. These embedded systems are core... 
    Local area

    Synthesia

    Austin, TX
    5 days ago
  •  ...Embedded Tools Engineer Austin, TX About the Team The Embedded Tools Team develops and supports infrastructure for embedded software development. Our responsibilities include developing and supporting continuous integration/continuous delivery (CI/CD) pipelines... 
    Remote work
    Relocation

    Avride

    Austin, TX
    20 days ago
  •  ...Firefly Aerospace Embedded Software Engineer Firefly Aerospace is a space and defense technology company that enables our world to launch, land, and operate in space – anywhere, anytime. As the partner of choice for critical space missions, Firefly is the only commercial... 
    Permanent employment
    Temporary work
    Flexible hours

    Firefly Aerospace

    Austin, TX
    3 days ago
  •  ...Firmware Engineer Austin, TX Company Overview: Allen Control Systems (ACS) is a...  ...with a proven track record in robotics and software. We are developing a small, autonomous...  ...developing, optimizing, and implementing embedded software for real-time control of our... 
    Local area

    Allen Control Systems

    Austin, TX
    3 days ago
  • $103.71k - $138.28k

     ...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions... 
    Full time
    Temporary work
    Remote work

    Lumen

    Austin, TX
    4 days ago
  •  ...upstreaming work to the OpenBMC community and troubleshooting existing designs. A successful candidate will employ solid software methodologies, manageability design expertise, debug capabilities, and strong process practices to ensure on-schedule, defect-free... 

    Managed Staffing

    Austin, TX
    4 days ago
  •  ...AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation...  .... We are looking for a qualified engineer with a strong desire to work on bringing...  ...contribute towards debug and optimization of software to support silicon bring-up, validation,... 

    Advanced Micro Devices , Inc.

    Austin, TX
    1 day ago
  • $130k - $135k

     ...Mobile & UI Automation Engineer Location Austin, TX (Onsite – 5 Days/Week) Compensation $130K – $135K Annual Salary (Including...  ...identify testing requirements. Participate in the complete Software Testing Life Cycle (STLC). Analyze test results, troubleshoot... 

    Rezolve Ai

    Austin, TX
    3 days ago
  • $80k

     ...is remote. Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS220, T4, Band 7 The Mobile Devices Engineer supports enterprise mobility services, providing secure engineering, operations, and sustainment of mobile device platforms supporting... 
    Contract work
    Remote work

    MAXIMUS

    Austin, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer (JM). Be the first to apply!