Job Description

Job Title

IoT & Embedded Testing Engineer - Raspberry Pi | Python



Job Summary

We are seeking a skilled

IoT & Embedded Testing Engineer

with hands-on experience in

Raspberry Pi, Python automation, and hardware validation

. The candidate will be responsible for testing embedded systems, IoT devices, sensors, and communication protocols to ensure performance, reliability, and compliance with product requirements.

Key Responsibilities1. Embedded & Hardware Testing

Perform

functional, regression, and performance testing

on embedded systems. Test

Raspberry Pi-based boards

, sensors, actuators, and IoT modules. Validate

GPIO, I2C, SPI, UART

interfaces. Debug hardware issues using logs, multimeters, and logic analyzers.
2. Python Automation for IoT

Develop

Python test scripts

for device validation. Automate hardware test cases using

pytest / unittest

. Create mock device simulators for testing. Integrate test scripts with CI/CD pipelines.
3. IoT Protocol Testing

Test communication protocols such as: MQTT HTTP/REST CoAP TCP/IP Validate data transmission, latency, and reliability.
4. Firmware & System Validation

Test firmware updates (OTA). Verify boot sequences and power management. Validate sensor data accuracy and device responses.
5. Test Documentation

Prepare

Test Plans, Test Cases, and Test Reports

. Maintain bug reports using

JIRA / Bugzilla

. Provide detailed logs and root-cause analysis.
6. Cloud & IoT Platform Testing

Validate device connectivity with

AWS IoT / Azure IoT / ThingsBoard

. Test data dashboards and API integrations.
7. Compliance & Quality

Ensure devices meet

safety, performance, and reliability standards

. Perform stress, endurance, and environmental tests.
Required SkillsTechnical Skills

Python for automation testing Raspberry Pi (GPIO, sensors, relays, motors) Embedded Linux IoT Protocols: MQTT, HTTP, TCP/IP Hardware debugging tools PyTest / Unittest Git & CI/CD REST API testing
Hardware Knowledge

Sensors: DHT11, DS18B20, IR, Ultrasonic Actuators: Relays, Motors, LEDs Communication: I2C, SPI, UART
Soft Skills

Analytical thinking Problem-solving Documentation skills Team collaboration
Educational Qualifications

B.Tech / Diploma in

ECE, EEE, CSE, IoT, Embedded Systems

IoT / Embedded Testing certification (preferred)
Experience LevelsFresher / Entry-Level

Basic Raspberry Pi + Python knowledge Sensor interfacing Simple automation scripts
Experienced (2+ Years)

Advanced automation frameworks CI/CD integration Cloud IoT testing Firmware validation
Job Roles in IndustryRoleDescriptionEmbedded Test EngineerValidates firmware & hardwareIoT QA EngineerTests IoT devices & protocolsAutomation Test EngineerAutomates device testingHardware Validation EngineerVerifies hardware designFirmware Test EngineerTests device softwareField Test EngineerTests real-world device performance

Job Type: Internship
Contract length: 6 months

Pay: ₹5,000.00 - ₹5,001.00 per month

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5093232
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Internship
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TS, IN, India
  • Education
    Not mentioned
  • Experience
    Year