# Harika U

Harika U is a remote worker on Himalayas, Embedded Systems Engineer at Oculotronics, based in India.

Source: https://himalayas.app/@harikau

```text
Embedded Systems Engineer at Oculotronics, integrating STM32 control with a five-camera container inspection system.
```

| Detail | Value |
| --- | --- |
| Availability | Looking for a job |
| Location | India |
| Authorized to work in | India |
| Salary expectations | 140k+ INR |
| Job categories | Embedded Systems Engineer, Computer Vision Engineer, Firmware Engineer |
| Skills | Embedded C, C, Python, Bare Metal, Register Level Driver Development, ARM Cortex M, STM32F407, STM32F446RE, STM32F103C8T6, PIC16F877A, 8051, SPI, UART, I2C, GPIO |
| LinkedIn | https://linkedin.com/in/harika-uppu-70189a247 |

## About

```text
At Oculotronics, I contribute to a five-camera automated inspection and rejection system that connects STM32 sensor and actuator control with computer vision. I developed firmware logic that triggers image acquisition when a photoelectric sensor detects a container and relays inspection results over UART.

I implemented timed GPIO and solenoid pulses to reject defective containers, and developed open-loop tracking to synchronize actuator timing with conveyor movement. I also extended serial telemetry from two sensors to five, updating the firmware data format and Python parsing.

For the inspection pipeline, I worked on OpenCV image preprocessing, including stitching and cylindrical projection for 360° panoramas. I prepared defect-inspection datasets and supported YOLO model training, validation, and per-class error analysis.

At Tech Mahindra, I developed register-level peripheral drivers and reusable SPI EEPROM modules for STM32 boards. I also used FreeRTOS tasks and semaphores to coordinate shared SPI access, and debugged firmware with JTAG/SWD and an oscilloscope.
```

## Experience

### Embedded Systems Engineer (current)

Oculotronics. Jun 2026 - Present

```text
Contributing to a 5-camera real-time automated inspection and rejection system, integrating STM32-based sensor/actuator control with a computer-vision pipeline for container quality inspection. Developed firmware for sensor-triggered image acquisition, reject-side actuator control, and serial telemetry extension.
```

Skills: STM32, Embedded-C, Python, OpenCV, YOLO, UART, GPIO, Solenoids, Computer-Vision, Image-Processing, NumPy, Dataset-Preparation, Model-Training, Telemetry

### Embedded Firmware Engineer

[Tech Mahindra](https://himalayas.app/companies/tech-mahindra). Feb 2024 - May 2026

```text
Designed and implemented register-level SPI drivers on STM32F407 for EEPROM interfacing, and developed bare-metal peripheral drivers for GPIO, UART, SPI, and I2C. Implemented FreeRTOS task scheduling with semaphore-based peripheral access control and debugged firmware using JTAG/SWD and oscilloscope.
```

Skills: STM32, Embedded-C, SPI, EEPROM, FreeRTOS, GPIO, UART, I2C, NVIC, JTAG, SWD, Oscilloscopes, Logic-Analyzers, Register-Level-Programming

### Automation Intern

APSSDC. Sep 2022 - Oct 2022

```text
Worked with PLC-based control systems and SCADA interfaces in an industrial automation environment; developed understanding of real-time control requirements and hardware state management.
```

Skills: PLC, SCADA, Industrial-Automation, Control-Systems

### Technical Intern

BSNL. May 2022 - Jun 2022

```text
Gained hands-on exposure to optical fiber communication systems and GSM module interfacing; supported fiber network installation and fault diagnosis.
```

Skills: Fiber-Optics, GSM, Network-Installations, Fault-Diagnosis

## Education

### Adikavi Nannaya University

Bachelor of Technology, Electronics & Communication Engineering. 2019 - 2023. Grade: 7.6/10.0

```text
Pursued a Bachelor of Technology in Electronics & Communication Engineering, achieving a CGPA of 7.6/10.0.
```

### Argyn Technologies

Embedded Systems Training, Embedded Systems

```text
Completed embedded systems training covering PIC16F877A microcontroller programming, ARM Cortex-M programming, and embedded C with peripheral interfacing.
```

### Etalvis

Embedded Hardware Fundamentals, Embedded Hardware

```text
Completed training in embedded hardware fundamentals, including digital and analog electronics, circuit analysis, and microcontroller hardware interfacing.
```

## Tech stack

- NumPy
- OpenCV
- Jira
- Python
- C
- Linux
- Windows
- Git
- Zephyr RTOS

To contact Harika, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [Ankur Omer](https://himalayas.app/@ankuromer): Embedded Security Researcher, BECIL
- [Govardhan Place](https://himalayas.app/@govardhanplace): Embedded Systems Intern, Tessolve
- [venkata suresh](https://himalayas.app/@venkatasuresh): Embedded Software Engineer, Micro Vision Embedded Systems Pvt. Ltd.
- [Sai Raghu User](https://himalayas.app/@sairaghuuser): Industrial Visit Intern, South Central Railway
- [Gopika Karuppusamy](https://himalayas.app/@gopikakaruppusamy): Level 2 Member in Embedded and IoT Engineer, IQube Innovation Centre
- [SANJAI User](https://himalayas.app/@sanjaiuser): Embedded Engineer Intern, VAct Technology
- [Nandini Dholakia](https://himalayas.app/@nandinidholakia): Associate Engineer Embedded Firmware, Volansys (An ACL Digital Company) Pvt. Ltd.
- [Heemangshu Chattopadhyay](https://himalayas.app/@heemangshuchattopadh): Firmware Engineer, H2LOOP AI
- [Rahul Hirekodi](https://himalayas.app/@rahulhirekodi): Embedded Intern, Texas Instruments India
- [Nikita Sinha](https://himalayas.app/@nikitasinha): Embedded Engineer, JASCO Applied Sciences
