×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Test Engineer

Job in Northern, Floyd County, Kentucky, USA
Listing for: Cirrus
Full Time position
Listed on 2026-09-18
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Software Testing, Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 180000 USD Yearly USD 120000.00 180000.00 YEAR
Job Description & How to Apply Below
Position: Staff Embedded Software Test Engineer
Location: Northern

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!

We are looking for a Staff Embedded Software Test Engineer who will be a hands-on technical lead responsible for ensuring embedded firmware and software products are thoroughly tested and deliveries are rock-solid. You will work with cross-functional teams to build robust and scalable test methodologies for embedded systems that meet the high-quality bar our customers expect.

Responsibilities
  • Provide technical expertise to the team through all aspects of testing embedded firmware across the product cycle and ensure all software is thoroughly tested.
  • Own communications with cross-functional teams and represent the team in technical discussions, design reviews, and project reviews.
  • Design comprehensive test strategies for embedded firmware projects, including black-box, white-box, stress, long-duration, integration, and system testing.
  • Work with the team to develop automation plans that increase test efficiency, coverage, and repeatability.
  • Implement tests during both pre-silicon and post-silicon phases of embedded firmware development.
  • Find issues and triage/debug them in collaboration with embedded software, firmware, hardware, and systems teams.
  • Present test results, coverage, risks, and defect findings to product owners, internal customers, and software developers to assist in resolving issues.
Required

Skills and Qualifications
  • BS in Electrical Engineering, Computer Science, or Computer Engineering with a minimum of 8 years of experience, or MS in Electrical Engineering, Computer Science, or Computer Engineering with a minimum of 6 years of experience.
  • Strong knowledge of embedded systems, embedded firmware, and Real-Time Operating Systems (RTOS).
  • Experience with a variety of MCU and DSP cores/processors and the software stacks that support them.
  • Strong leadership skills with a consistent track record of delivering embedded software and firmware projects.
  • Proficiency with Python, shell, C, and C++, with hands-on experience developing reusable embedded test frameworks, test utilities, and hardware-in-the-loop test infrastructure.
  • Knowledge and hands-on experience in embedded hardware or firmware system testing sufficient to design and execute test strategies, develop test plans, identify defects, and assess system-level functionality and reliability.
  • Knowledge of requirements analysis and test case development, including interpreting technical requirements, deriving comprehensive test scenarios, and documenting traceable test cases with clear expected results.
  • Experience automating functional, regression, integration, and system-level tests for embedded hardware or firmware,and analyze automated test results.
  • Ability to debug embedded hardware or firmware using logs, traces, debuggers, instrumentation, and systematic root-cause analysis.
  • Experience using lab equipment such as oscilloscopes, signal generators, logic analyzers, and spectrum analyzers for measurement and debugging of embedded systems.
Preferred

Skills and Qualifications
  • Experience with Jira, SVN/Git, and continuous integration systems such as Jenkins.
  • Familiarity with defect management practices.
  • Familiarity with the…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary