Senior Embedded Software Test Engineer

Job title:

Senior Embedded Software Test Engineer

Company

Cirrus Logic

Job description

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, 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!This exciting opportunity involves tackling complex debugging challenges in real-time, embedded systems! As a Senior Embedded Software Test Engineer, you’ll be deeply involved in crafting and executing test strategies, implementing automation frameworks, and getting hands-on with hardware to ensure rigorous testing of our software and systems. Edinburgh office is preferred but willing to consider our London and Newbury locations. \nResponsibilities:

  • Provide Technical Expertise: Lead by example, driving all aspects of testing throughout the product lifecycle to ensure comprehensive and high-quality testing
  • Design and Execute Tests: Develop test strategies for every scenario, including Black Box, White Box, Stress, Long Duration, and System Testing, and implement tests across pre-silicon and post-silicon phases
  • Hands-On Debugging: Roll up your sleeves to triage and debug issues with both hardware and software teams, leveraging lab tools like oscilloscopes, signal generators, and logic analysers
  • Test Automation: Collaborate with the team to create and implement robust test automation plans, leveraging programming skills to enhance efficiency and scalability
  • Communicate Results: Present test outcomes to product owners and developers, ensuring defects are understood and resolved effectively

Required Skills and Qualifications:

  • Bachelor’s degree in Electrical Engineering, Software Engineering, or a related field
  • Strong proficiency in Python programming (or similar object-oriented language such as C)
  • Extensive experience in developing Python-based tools and frameworks to support software testing activities
  • Solid understanding of software testing methodologies, test automation, and CI/CD processes
  • Experience in lab equipment such as oscilloscopes, signal generators, logic analysers and spectrum analysers for measurement and debugging issues
  • Excellent analytical and problem-solving skills
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams

Preferred Skills and Qualifications:

  • Familiarity with embedded systems development, microcontrollers, and real-time operating systems (RTOS)
  • Experience with a variety of MCU and DSP cores/processors
  • Familiarity with test case management tools, defect management and version control systems
  • Knowledge of software development methodologies such as Agile or Scrum

\nThis position is located in Edinburgh, UK although London and Newbury might be considered.This is a hybrid remote position and will follow a 2+ day in-office work schedule, with in-office days based on business needs and team preference. You must be based within commutable distance of the work location listed on the job posting, or willing to relocate prior to beginning employment with Cirrus Logic.#LI-PD1#LI-HybridAt 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, colour, national origin, religion or belief, gender or gender identity, sexual orientation, age, marital status, pregnancy status, or disability.

Expected salary

Location

Edinburgh – London

Job date

Wed, 27 Nov 2024 08:20:13 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (tendersglobal.net) you saw this job posting.

Share
Tags: scrum

Recent Posts

Sales Consultant (m/w/d) – Innovative Finanzlösungen

Job title: Sales Consultant (m/w/d) - Innovative Finanzlösungen Company Sachwert Invest GmbH Job description Durchsetzungsvermögen…

14 minutes ago

Business Manager- Associate

Job title: Business Manager- Associate Company JPMorgan Chase Job description Job Description:Join our dynamic Business…

28 minutes ago

Responsable du Renforcement du Système de Santé et Plaidoyer

tendersglobal.net Responsable du Renforcement du Système de Santé et Plaidoyer To help us track our…

28 minutes ago

Programmleitung Klassengemeinschaft gestalten (m/w/d)

tendersglobal.net Zur Verstärkung unseres aufgeschlossenen und kreativen Teams suchen wir eine Programmleitung für unseren Bereich…

28 minutes ago

Mercy Corps – Generator and Vehicle Sale Ad 006

tendersglobal.net Tender Title: Generator and Vehicle Sale Ad 006 Tender No: Sale IRQ-002 Location: Erbil, Iraq Tender Package…

28 minutes ago

W3 Professorship in “Buiatrics” (m/f/d)

tendersglobal.net Job advertisement The University of Veterinary Medicine Hannover (TiHo) is inviting applications for a…

28 minutes ago
For Apply Button. Please use Non-Amp Version

This website uses cookies.