Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Role Overview
We are looking for a Embedded Testing Engineer ll 4+yrs ll Bengaluru with strong expertise in manual testing of embedded systems and Python-based automation. The role involves validating embedded boards, electrical systems, and developing automation frameworks to ensure product quality and reliability.
About Us
CodeVyasa is a mid-sized product engineering company that works with top-tier product and solutions organizations such as McKinsey, Walmart, RazorPay, Swiggy, and others. We are a team of 550+ engineers, driving innovation across Product & Data Engineering, focusing on Agentic AI, RPA, Full Stack, and GenAI-based solutions.
Key Responsibilities
- Manual Testing (Embedded + Electrical Systems)
- Perform validation of embedded boards, power electronics, and system-level functionalities
- Test communication interfaces such as UART, CAN, RS485, SPI, and I2C
- Conduct electrical and functional testing using lab equipment (oscilloscopes, DMMs, power supplies, electronic loads)
- Reproduce field issues and support root cause analysis
- Python Automation
- Develop and maintain automation frameworks and scripts using Python
- Automate test cases for embedded systems and electrical parameters
- Build device simulators or HIL setups using libraries like pySerial, python-can, Paramiko
- Implement and maintain regression test suites
Required Skills & Qualifications
- 4–5 years of experience in embedded/system testing (manual + automation)
- Strong proficiency in Python programming and automation
- Solid understanding of electrical/electronics fundamentals (EEE/ECE preferred)
- Hands-on experience with communication protocols (UART, CAN, RS485, SPI, I2C)
- Strong debugging skills across firmware, hardware, and system levels
- Experience with version control and collaboration tools (Git, Jira, Confluence)
Good to Have
- Exposure to AI prompting or agentic workflows
- Experience with Hardware-in-the-Loop (HIL) testing setups
- Soft Skills
- Strong analytical and problem-solving abilities
- Ability to work cross-functionally with hardware, firmware, and software teams
- Good communication and documentation skills
Why Join CodeVyasa?
- Work on innovative, high-impact projects with leading global clients.
- Exposure to modern technologies, scalable systems, and cloud-native architectures.
- Continuous learning and upskilling opportunities through internal and external programs.
- Supportive and collaborative work culture with flexible policies.
- Competitive salary and comprehensive benefits package.
- Free healthcare coverage for employees and dependents.
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free