Senior Software Engineer, Embedded Algorithm Verification & Automation
analogdevices · Nova
Job description
About the role
Analog Devices, part of its Data Center and Energy Business Unit, is looking for a Senior Software Engineer to automate the validation of measurement and monitoring algorithms for power systems and data center infrastructure. The engineer will build automated test frameworks, verify algorithm accuracy against industry standards and ensure reliability before embedded deployment. The position is based in Bangalore, requires about 10% travel and is a day shift.
Key responsibilities
- Design and execute test cases for energy measurement and monitoring algorithms
- Develop automated test frameworks using Python (NumPy, SciPy)
- Validate algorithm accuracy against standards such as IEC 61557-12 and IEC 61000-4-7
- Create synthetic test signals and scenarios for comprehensive validation
- Analyze test results, generate reports and document findings
- Collaborate with algorithm developers to ensure correctness and performance
- Use AI coding assistants and agents to speed up test development and analysis
Required profile
- Bachelor's degree in Electrical/Electronics/Computer Engineering or a related field
- 4-8 years of experience in embedded test automation and validation using Python
- Strong analytical and problem-solving abilities, attention to detail, good documentation and communication skills, and ability to work independently
Required skills
- Strong Python with NumPy and SciPy
- Embedded systems testing background
- Electrical fundamentals (voltage, current, power, harmonics) and basic signal processing (filtering, frequency analysis)
- Test automation frameworks (pytest, unittest) and Git
- Comfortable using AI agents such as GitHub Copilot and Claude
- Preferred: familiarity with IEC energy measurement standards and three-phase power systems
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 3 hours ago
Expires 1 month from now
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
analogdevices
Nova