Cirrus Logic

Senior Staff Embedded Software Test Engineer – NG

Cirrus Logic

full-time

Posted on:

Location Type: Hybrid

Location: ChandlerArizonaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Design and develop test plans for new features and products (both black box and white box) by translating requirements into test cases and incorporating customer feedback into test plans.
  • Implement tests during the pre-silicon and post-silicon phases of the product.
  • Own the communication with cross-functional teams and represent the team in discussions and reviews.
  • Drive toward automation of all tests within a Continuous Integration environment.
  • Find issues and triage/debug them with software teams.
  • Present results to product owners, internal customers, and software developers to assist in resolving defects.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Science or Computer Engineering with a minimum of 10 years of experience OR Master's degree in Electrical Engineering, Computer Science or Computer Engineering with a minimum of 8 years of experience.
  • Experience in embedded systems and Real Time Operating Systems (RTOS).
  • Experience with a variety of MCU and DSP cores/processors.
  • Experience with scripting or programming C/C++ and Python languages required
  • Understanding of software testing and test automation principles.
  • Excellent debugging and problem-solving skills.
  • Experience in lab equipment such as oscilloscopes, signal generators, logic analyzers and spectrum analyzers for measurement and debugging issues.
  • Experience developing and implementing embedded software tests on development boards.
Benefits
  • 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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
test plansblack box testingwhite box testingtest casestest automationC/C++Pythonembedded systemsReal Time Operating Systems (RTOS)debugging
Soft Skills
communicationproblem-solvingcollaboration
Certifications
Bachelor's degree in Electrical EngineeringBachelor's degree in Computer ScienceBachelor's degree in Computer EngineeringMaster's degree in Electrical EngineeringMaster's degree in Computer ScienceMaster's degree in Computer Engineering