Senior Software Engineer, Embedded Algorithm Verification & Automation
Analog Devices, Inc.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessTier-1 employer, Bangalore metro, and mid-level generalist title increase competition despite niche embedded validation skills.
Embedded algorithm validation with IEC power-system standards and hardware testing reduces cross-industry transferability.
Explicit 4–8 years, mandatory embedded test automation/Python skills and export-licensing increase shortlisting strictness.
Job Description
Structured overview of role & requirementsAbout This Role
Automate validation and testing of energy measurement and monitoring algorithms for data center and power system applications.
Develop and execute automated test frameworks using Python with scientific libraries (NumPy, SciPy), including creating synthetic test signals.
Validate algorithm accuracy against IEC standards and collaborate closely with developers to ensure algorithm performance and correctness.
Minimum Requirements
Bachelor's degree in Electrical, Electronics, Computer Engineering or related field.
4-8 years of professional experience in embedded test automation and validation using Python.
Strong proficiency in Python programming with scientific libraries (NumPy, SciPy) and experience with test automation frameworks (pytest, unittest) and Git.
Knowledge of electrical fundamentals (voltage, current, power, harmonics) and basic signal processing (filtering, frequency analysis).
Ideal Candidate Profile
Experienced in embedded systems testing particularly in energy measurement domains and algorithm validation.
Comfortable using AI coding assistants (e.g., GitHub Copilot) to enhance test development efficiency.
Skilled in designing comprehensive test scenarios and interpreting results, with familiarity of IEC energy measurement standards considered a plus.
