Senior Software Verification Engineer at Analog Devices - ScoutJobs - The AI-curated global job board
Skip to content
Analog Devices
Posted 15 days ago

Senior Software Verification Engineer

Analog Devices

Requirements

Bachelor's or Master's in Electronics, Electrical Engineering, or Computer Science, 5+ years in embedded systems or software testing, 3+ years developing test code with Python and PyTest, Experience with CI/CD tools like Jenkins or GitHub Actions, Knowledge of I2C, SPI, UART, or CAN protocols, Understanding of Signal Processing concepts

Skills

PythonPytestCI/CDEmbedded SoftwareJenkinsC#Docker

About the role

Responsibilities

  • Verify embedded software for cutting-edge systems driving intelligent power management for datacenters
  • Identify opportunities for test automation and implement robust tools and libraries within a test framework
  • Define test specifications and develop automated test code to maintain stable regression suites
  • Analyze test results to identify defects and collaborate with developers on root cause analysis and debugging
  • Check software release quality and verify against acceptance criteria for final sign-off
  • Prepare comprehensive test reports summarizing findings and recommendations
  • Apply software industry best practices including CI/CD workflows, version control, and static analysis

Requirements

  • Bachelor's or Master's degree in Electronics, Electrical Engineering, or Computer Science
  • 5+ years of industry experience in embedded systems or software testing
  • 3+ years of hands-on experience developing test code using Python and PyTest
  • Experience with CI/CD tool environments such as Jenkins or GitHub Actions
  • Knowledge of embedded protocols including I2C, SPI, UART, or CAN
  • Understanding of signal processing concepts such as Filters and Fast Fourier Transforms

Preferred Qualifications

  • Knowledge of power systems and DC/DC conversion
  • Experience with containerization using Docker
  • ISTQB certification
  • Software development experience with C/C++ and testing frameworks like Ceedling, Unity, or GoogleTests
  • Experience with code coverage tools such as Gcov
  • Experience working in Agile workflows like Scrum or Kanban

About the Company

Analog Devices, Inc. (ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. We combine analog, digital, and software technologies to drive advancements in digitized factories, mobility, digital healthcare, and climate change solutions.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Verification Engineer

Analog Devices · Valencia

Sign up to apply