Embedded Tester

CodeVyasa 

📍 Greater Bengaluru Area, India 🇮🇳

full-time
mid-level
Expired
Posted —
This job posting has expired View All Embedded Systems Engineer Jobs

Key Skills

PythonUARTCANI2CHIL

Industry

Consumer ElectronicsAutomotive

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.