CO

Senior Engineer_Manual Embedded Testing

Converge Electronics
Hyderabad8-13 LPA Posted 19 Jun 2025
FULL TIME
Communication Protocols
RF Testing

Job Description

We are seeking a highly skilled and experienced Senior Engineer, Manual Embedded Testing to join our dynamic team. The ideal candidate will possess a strong background in embedded firmware testing, hardware debugging, and a deep understanding of IoT devices and communication protocols. This role requires a hands-on individual who can contribute to all phases of the software development lifecycle, ensuring the delivery of high-quality, reliable embedded systems.

Key Responsibilities:

  • Test Planning & Execution: Work closely with stakeholders to thoroughly understand product requirements and use cases, translating them into comprehensive test plans and test cases.
  • Perform functional, integration, and system testing for embedded devices, IoT solutions, and firmware.
  • Create and execute detailed test cases based on functional and product design specifications, reporting results in adherence to QA policies and procedures.
  • Analyze, interpret, and report test results for both system integration and verification purposes.
  • Embedded & IoT Testing Expertise: Demonstrate strong expertise in testing Embedded Devices, IoT, and Firmware, including MQTT and other relevant protocols.
  • Test various Communication Protocols such as CAN, I2C, SPI, RS232, RS485.
  • Conduct testing of Cloud-based IoT firmware.
  • Possess experience with cellular protocols (2G, 3G, 4G, 5G, LTE, NB-IoT, Cat-M) and RF testing using cellular network simulators.
  • Utilize CAN tools (CANoe, CANalyzer, PCAN, etc.) for data logging, analysis, and debugging.
  • Exhibit expertise in battery technologies, power profiling, and energy efficiency testing.
  • Hardware Debugging & Tool Proficiency:Perform Hardware debugging and debug hardware setups in case of failures.
  • Proficiently use logic analyzers, oscilloscopes, emulators, simulators, debuggers, and other diagnostic equipment.
  • Quality Assurance & Process Improvement: Help define, promote, and ensure adherence to Quality Assurance processes, including test plan reviews, defect management, risk/complexity analysis, and regression test maintenance.
  • Be responsible not only for the quality of the system but also for the way it is released to the customer.
  • Provide pro-active feedback to development and system design teams to foster a strong quality culture.
  • Define standard methodologies and train & guide engineers to maximize the value of test automation.
  • Collaboration & Project Participation: Actively participate in the project planning process (e.g., estimates for project plan tasks, resources, completion time, capital requirements, risks, expenses, etc.).
  • Support and participate in engineering processes (SDLC, release management, etc.).
  • Work flexibly on manual testing and automation testing based on business priorities.
  • Domain & Product Understanding: Quickly gain hands-on knowledge of products and rapidly acquire domain knowledge to apply in project execution.
  • Understand the various use cases of the product, including other system integrations, to provide value to users.
  • Maintain a relentless customer focus and provide customer perspective and product management vision to the delivery team.

Required Skills & Qualifications:

  • 8+ years of hands-on experience in Embedded Firmware Testing.
  • Strong experience in Hardware Debugging.
  • Proven experience in testing IoT devices and Cloud-based IoT firmware.
  • Extensive experience with Communication Protocols such as CAN, I2C, SPI, RS232, RS485.
  • Proficiency in using logic analyzers, oscilloscopes, emulators, simulators, debuggers, and other diagnostic equipment.
  • Experience with cellular protocols (2G, 3G, 4G, 5G, LTE, NB-IoT, Cat-M).
  • Experience with RF testing and cellular network simulators.
  • Expertise in battery technologies, power profiling, and energy efficiency testing.
  • Strong hands-on experience with CAN communication and CAN tools (CANoe, CANalyzer, PCAN, etc.).
  • Knowledge of communication protocols like REST (HTTP or CoAP), MQTT, etc.
  • Familiarity with CI/CD pipelines, Jenkins, and automation frameworks for embedded testing.
  • Experience utilizing Agile Software Process Techniques.
  • Very strong understanding of testing techniques (e.g., unit, integration, system, user acceptance, etc.).

Desired Attributes:

  • Excellent analytical and problem-solving skills.
  • Strong communication and interpersonal skills.
  • Ability to work independently and as part of a team.
  • Detail-oriented with a commitment to delivering high-quality results.