Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Actualize • Maharashtra, India
Role & seniority: Experienced Embedded Test Engineer (mid-to-senior level; 4–8 years in software testing/QA)
Stack/tools: Python, C++; RTOS concepts; automated testing with Pytest or Robot Framework; embedded development/testing tools; communication protocols (UART, SPI, I2C, CAN); Git/Gerrit; CI/CD (Jenkins)
Build and maintain automated test suites for embedded/IoT devices
Ensure software quality through effective testing, validation of system behaviors
Collaborate with cross-functional teams to validate integration and hardware/software interactions
4–8 years in software testing/QA; strong Python/C++ skills
Embedded systems with RTOS knowledge (task scheduling, inter-task communication, timing analysis)
Automated test scripting (Python/C++), Pytest or Robot Framework
Experience with embedded testing tools and protocols (UART, SPI, I2C, CAN)
Version control (Git, Gerrit) and CI/CD (Jenkins); strong problem-solving and collaboration
Hardware debugging tools/techniques; test management tools (JIRA/JAMA)
ISTQB certification; familiarity with Java, JavaScript, and React
Location & work type: Location and work type not specified in the job description
About the Role We are looking for an experienced Embedded Test Engineer to join our dynamic team. The ideal candidate will have strong knowledge of embedded systems testing, automation frameworks, and tools for emulating and testing complex IoT and embedded devices. This role involves creating automated test suites, ensuring software quality, and collaborating with cross- functional teams to validate system behaviors.
Requirement
Bachelor’s or Master’s degree in computer science, Electrical Engineering, or a related
field.
Minimum of 4-8 years of experience in software testing and quality assurance.
Proven experience with Python and C++ programming languages.
Strong understanding of embedded systems and real-time operating systems (RTOS),
including experience with task scheduling, inter-task communication, and timing
analysis.
Proficiency in developing automated test scripts using Python and C++.
Hands-on experience with Pytest or Robot Framework for writing modular and reusable
test cases
Experience with embedded system development and testing tools.
Familiarity with communication protocols (e.g., UART, SPI, I2C, CAN).
Knowledge of version control systems (e.g., Git, Gerrit).
Understanding of CI/CD pipelines and tools (e.g., Jenkins).
Excellent problem-solving and analytical skills
Strong attention to detail and commitment to quality
Effective communication and collaboration skills.
Ability to work independently and in a team environment.
Experience with hardware debugging tools and techniques.
Familiarity with test management tools (e.g., JIRA, JAMA).
Certification in software testing (e.g., ISTQB) is a plus.
Better to know Java, JavaScript, and React.