
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 freeSenior Software Verification Engineer
Analog Devices · Valencia
