Company logo

Senior Embedded Test Engineer – Automotive & IoT Systems

Pearlsoft Technologies LLP

Kochi

in 7 days

Senior Embedded Test Engineer – Automotive & IoT Systems Job Description: Senior Embedded Test Engineer – Automotive & IoT Systems Experience: 8–10 years.
Employment Type: Full-Time

Key Responsibilities • Design and execute test plans and test cases for embedded systems, including automotive ECUs and IoT devices. • Develop and maintain automated test scripts using CAPL, Python, or other automation tools. • Validate communication protocols like CAN, LIN, Ethernet, and IoT-specific protocols such as MQTT, BLE, and Zigbee. • Perform regression, integration, and system testing for firmware and software components. • Work closely with development, system architecture, and quality teams to identify test requirements and defects. • Analyze test results, report bugs, and track them to closure using tools like JIRA, HP ALM, or Bugzilla. • Set up and manage HIL (Hardware-in-the-Loop), MIL (Model-in-the-Loop), and SIL (Software-in-the-Loop) environments for test execution. • Contribute to test framework development and continuous integration pipelines (CI/CD). • Prepare documentation including test reports, test coverage metrics, and traceability matrices.

Key Skills: • Working Knowledge in Embedded C/C++, Linux, RTOS, and scripting languages like Python or Shell • Strong expertise in CAPL scripting (Vector Tools: CANoe/CANalyzer) or any other opensource tools. • Deep understanding of automotive communication protocols (CAN, LIN, UDS, FlexRay). • Familiarity with IoT communication standards (MQTT, CoAP, BLE, Wi-Fi, Zigbee). • Test case development, automation, and execution for embedded systems. • Good grasp of ECU testing, diagnostics, and test automation tools. • Experience with debugging tools (Oscilloscope, Logic Analyzer, Multimeters). • Experience with version control tools such as Git, and repository hosting platforms like GitHub or GitLab. • Good in client interaction

Required Skills and Experience: • Bachelor's or Master’s degree in Electronics, Electrical, Computer Science, or related discipline with exposure to fundamentals of digital logic and microcontroller programming. • 8–10 years of hands-on testing experience in embedded systems, with minimum 5+ years in automotive domain. • Proficient in using Vector CAN tools (CANoe, CAPL, CANape, CANalyzer). • Solid experience in test planning, test strategy design, and defect lifecycle management. • Exposure to ISO 26262 or other automotive safety standards. • Strong analytical and troubleshooting skills. • Excellent communication and documentation skills.

Preferred Skills: • Familiarity with Autosar, Functional Safety, or Cybersecurity standards. • Exposure to cloud platforms used in IoT applications (AWS IoT, Azure IoT Hub). • Experience with Continuous Testing tools in DevOps environments (Jenkins, GitLab CI). • Few years of experience in Embedded Development is an added advantage.

                                    If this opportunity aligns with your career goals, kindly share your updated resume with us at joinus@pearlsofttechnologies.com