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

Senior Software Verification Engineer

Analog Devices

Requirements

Bachelor's or Master's in Electronics, Electrical Engineering, or Computer Science, 5+ years industry experience in embedded systems or software testing, 3+ years experience 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#

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 based on requirements and develop automated test code for stable regression suites.
  • Analyze test results to identify defects, collaborate with developers on debugging, and perform root cause analysis.
  • Check the quality of software releases and verify/sign-off against acceptance criteria.
  • Apply software industry best practices, including CI/CD workflows, version control, and static analysis.
  • Prepare comprehensive test reports summarizing findings and recommendations.

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.
  • Basic knowledge of embedded protocols including I2C, SPI, UART, or CAN.
  • Working knowledge of signal processing concepts such as Filters, FFT, and Harmonic Distortion.
  • Excellent written and verbal communication skills.

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 (ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. We combine analog, digital, AI, and software technologies into solutions that combat climate change, connect humans and the world, and drive advancements in automation, mobility, healthcare, energy, and data centers.

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