Embedded Engineering Intern

Year    Remote, IN, India

Job Description

Embedded Engineering Intern (Part-time, Remote)



Key Responsibilities:

Assist in designing, developing, and testing embedded firmware and hardware bring up for vehicle telematics and OBD-II devices Work on CAN, UART, SPI, and I2C interfaces for communication with sensors and vehicle ECUs Implement data acquisition, filtering, and encoding logic for OBD-II PID frames Support hardware bring-up, debugging using oscilloscopes, logic analyzers, and serial terminals Help in integration testing with mobile apps, cloud dashboards, and back-end APIs Document test procedures, firmware versions, and validation reports
Mandatory Skills:

Strong understanding of Embedded C / C++ programming Familiarity with microcontrollers. Understanding of UART, SPI, I2C, and GPIO communication Hands-on with development environments for embedded projects Proficiency with debugging tools (serial monitors, logic analyzers, oscilloscopes)
Desired (Good-to-Have) Skills:

Basic knowledge of OBD-II protocols (CAN, ISO 15765, SAE J1979) is optional Familiarity with AWS IoT Core / Azure IoT / ThingsBoard for device-cloud integration Understanding of GNSS / GPS modules, accelerometers, and GSM (SIM7600, SIM800, Quectel) Knowledge of PCB design basics or hardware debugging Python scripting for data logging or test automation Familiarity with Docker, CI/CD
Education:

Pursuing or completed B.E/B.Tech/M.Tech in ECE, EEE, CSE, Mechatronics, or IoT specialization Academic or personal projects in Embedded Systems / IoT / Automotive Electronics are a strong plus
What You'll Learn:

End-to-end exposure to fleet management device architecture: hardware, firmware, cloud, and analytics Hands-on experience with real vehicle communication (OBD-II) Techniques for firmware optimization, diagnostics, and secure communication Working with cross-functional teams in real-world IoT product development
Job Types: Part-time, Internship, Volunteer
Contract length: 6 months

Expected hours: No more than 20 per week

Education:

Bachelor's (Required)
Experience:

Embedded C or C++: 1 year (Required) Python: 1 year (Preferred) microcontroller programming: 1 year (Preferred) interfaces like UART, SPI, IC, and GPIO: 1 year (Preferred) debugging tools: 1 year (Preferred)
Work Location: Remote

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
    JD4466651
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Part Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year