Embedded Software Engineer
10 hours ago
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 looking for an experienced software engineer to join our growing PC-software integration and deployment team in Taipei, Taiwan. This team of developers and testers is responsible for the integration of Cirrus Logic drivers, firmware, and tooling solutions with 3rd-party software and customer-specific customizations. They bring industry-leading Cirrus technologies into production in well-known consumer-electronics devices. Located close to key design and manufacturing sites, they also work directly with our field engineering team to understand customer needs and implement and verify critical changes to Cirrus software solutions to enable rapid time to market. And as part of our factory-based software development organization, they work closely with our US- and UK-based development teams to enable exciting new technologies that are reshaping today's PC user experience.
Responsibilities- Customize Windows/Linux device drivers and associated tools for customer platforms.
- APO (Audio Processing Object) or DSP offload integration or development
- Deploy new features, updates, and bug-fixes to customers.
- Triage, reproduce, and debug customer-reported issues.
- Support customer integration of Cirrus Windows/Linux device drivers.
- Review customer schematics from a software & driver perspective.
- Set-up new devices and reference platforms.
- Work closely with Cirrus factory- and field-applications teams to support customer engagements.
- Collaborate with other teams such as Design, Firmware, SQA, and Tools as necessary.
- BS or MS in Mathematics, Electrical Engineering, Computer Engineering, or Computer Science.
- Minimum of 3 years of recent experience deploying audio device drivers across multiple operating systems (Linux, Windows, etc.) on Intel, AMD, or ARM-based platforms.
- Alternatively, a minimum of 3 years of recent experience designing audio applications or working extensively with Audio Processing Object (APO) and Digital Signal Processing (DSP) algorithms.
- Ability to communicate and work highly effectively across geographies, internal groups, and with external customers and partners.
- Excellent written and verbal communication skills in English.
- Experience with kernel software development, Windows/Linux driver integration, PC system bring-up, and ACPI.
- Experience with OS architectural challenges including race conditions, synchronization, deadlocks, and interrupt management.
- Familiarity with serial buses and protocols (e.g., I2C, SPI, I2S, HDA, Sound Wire).
- Strong troubleshooting skills using software (automated tests, logs, debuggers), hardware (logic analyzers, oscilloscopes, DMMs), and other resources (schematics and data sheets).
- Experience with PC architectures and chipsets.
- Development board and customer platform bring-up experience.
- Background in customer enablement and field engagements.
At Cirrus Logic, we believe that diversity drives innovation, and we are committed to encouraging an open and collaborative culture where different approaches, ideas, and points of view are respected and valued. We aim to promote a workplace where everyone can contribute irrespective of race, color, national origin, religion or belief, gender or gender identity, sexual orientation, age, marital status, pregnancy status, or disability.
-
Senior Embedded Software Engineer
2 weeks ago
Taipei, Taipei City, Taiwan Xperi Inc. Full time $90,000 - $120,000 per yearXperi invents, develops and delivers technologies that create extraordinary experiences at home and on the go for millions of people around the world. Powering billions of consumer electronics, connected cars and digital content titles, we make entertainment more immersive, driving more intelligent and every interaction seamlessly personalized through our...
-
Firmware/Embedded Engineer
10 hours ago
Taipei–Keelung Metropolitan area, Taiwan Swiftlane Full time NT$720,000 - NT$1,440,000 per yearAbout SwiftlaneSwiftlane builds the technology that powers the next generation of smart buildings — secure video intercoms, mobile access systems, and intelligent devices that connect people with their spaces.Check out these two linksWebsite - Video - We're now growing our firmware engineering team in Taiwanto develop the brains behind these systems —...
-
Embedded Firmware Engineer
2 weeks ago
Taipei, Taipei City, Taiwan Ubiquiti Inc. Full time $80,000 - $120,000 per yearAbout UbiquitiAt Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to the next generation of IT solutions. Our growth is made possible by the dedicated team...
-
Embedded Software Engineer, Silicon
10 hours ago
New Taipei, Taiwan Google Full time $80,000 - $120,000 per yearMinimum qualifications:Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.2 years of experience with software development in C or C++ language.Preferred qualifications:Master's degree, or equivalent practical experience in Engineering, Computer Science, or a related technical field.Experience with emulation...
-
Embedded Software Engineer, Silicon
10 hours ago
New Taipei, Banqiao District, New Taipei City, Taiwan Google Full time $120,000 - $180,000 per yearinfo_outlineXGoogle welcomes people with disabilities.Minimum qualifications:Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.2 years of experience with software development in C or C++ language.Preferred qualifications:Master's degree, or equivalent practical experience in Engineering, Computer Science, or...
-
Embedded Software Engineer, Silicon
10 hours ago
Banqiao District, New Taipei City, Taiwan Google Full time NT$2,000,000 - NT$2,500,000 per yearGoogle welcomes people with disabilities.Minimum qualifications:Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.2 years of experience with software development in C or C++ language.Preferred qualifications:Master's degree, or equivalent practical experience in Engineering, Computer Science, or a related...
-
Embedded Firmware Engineer
10 hours ago
Taipei, Taipei City, Taiwan Ubiquiti Inc. Full time NT$720,000 - NT$1,440,000 per yearAbout UbiquitiAt Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to the next generation of IT solutions. Our growth is made possible by the dedicated team...
-
Embedded Systems Engineer 資深軟體工程師
10 hours ago
Taipei, Taipei City, Taiwan Overview AI Full time NT$120,000 - NT$180,000 per yearJob DescriptionWe are seeking a skilled Embedded Linux Systems Engineer to join our engineering team. The ideal candidate will be responsible for developing and maintaining software for our products built on the NVIDIA Jetson platform. This role involves interfacing with low-level embedded Linux systems, working with the latest edge AI software, and managing...
-
Software Engineer Manager II, Silicon Software
10 hours ago
New Taipei, Banqiao District, New Taipei City, Taiwan Google Full time $120,000 - $200,000 per yearinfo_outlineXGoogle welcomes people with disabilities.Minimum qualifications:Bachelor's degree, or equivalent practical experience.8 years of experience in software development in Embedded domain, data structures, algorithms, and software design.3 years of experience in a technical leadership role, overseeing projects, with 2 years of experience in a people...
-
Software Engineer
2 weeks ago
New Taipei, Taiwan Barco Full time $60,000 - $120,000 per yearJoin our innovative team as a Software Engineer – Video & AI, where you will play a critical role in delivering the premium video quality, and reliability of our wireless presentation and collaboration products. We are seeking a highly skilled and results-driven Software Engineer with extensive experience in the development of audio, video, and AI-powered...