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
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.
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
- 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
- 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
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...SuggestedFull timeTemporary workInternshipFlexible hours$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...SuggestedHourly payPrice workTemporary workInternshipFlexible hours$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...SuggestedLocal areaRemote work$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...SuggestedWork at officeVisa sponsorshipNight shift- ...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...SuggestedLocal area
- ...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
- ...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
- ...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 areaWork from homeRelocation package
- ...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 workRelocation
- ...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 placementLocal area
- ...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 employmentFull timeContract workWork experience placementLocal area
$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- ...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
- ...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 employmentFull timeContract workWork experience placementLocal area
$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- ...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 employmentTemporary workFlexible hours
- ...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...
- ...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 workLocal area
- ...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 workWork at officeShift work
$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 workFlexible hours$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 timeTemporary workFlexible hours- ...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
- ...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 workRelocation
- ...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 employmentTemporary workFlexible hours
- ...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
$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 timeTemporary workRemote work- ...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...
- ...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,...
$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...$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 workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer (JM). Be the first to apply!
Related searches
- embedded firmware developer Austin, TX
- embedded linux engineer Austin, TX
- embedded systems software engineer Austin, TX
- embedded developer Austin, TX
- embedded engineer Austin, TX
- embedded software engineer Austin, TX
- internship software Austin, TX
- software support Austin, TX
- software quality assurance Austin, TX
- embedded software Austin, TX



