Soutrik Maiti
Soutrik Maiti
Soutrik Maiti - Embedded Systems Engineer

Embedded Software Engineer Specializing in Real-Time Systems & Hardware Integration

I design and develop embedded software solutions for medical devices, semiconductor equipment, and IoT systems using C/C++ and real-time operating systems.

About Me

Soutrik Maiti - Embedded Systems Engineer

Soutrik Maiti

Hardware Whisperer

I'm Soutrik Maiti — an embedded software engineer with 6+ years of experience developing real-time systems for medical devices, semiconductor equipment, and IoT applications.

I specialize in C/C++ development, embedded Linux, RTOS implementation, hardware integration, and performance optimization for resource-constrained environments.

Currently based in Dallas, TX, I've contributed to critical systems at companies like ASML, Qualcomm, and innovative biotech startups.

C/C++
🐧
Embedded Linux
⏱️
RTOS
🔧
ARM Cortex
💾
STM32/ESP32
🔍
Hardware Debug

Projects

A showcase of my embedded systems projects, featuring real-time control systems and hardware integration work.

Build RTOS from Scratch
Build RTOS from Scratch
C
Assembly
ARM Cortex-M
Real-Time
Kernel Development
Custom real-time operating system built from the ground up, featuring task scheduling, memory management, interrupt handling, and synchronization primitives for embedded applications.
Handheld Video Game System
Handheld Video Game System
Embedded C
Real-Time Graphics
Hardware Abstraction
Memory Optimization
Game Development
Embedded C implementation of a classic Pong game replica for handheld gaming devices, featuring real-time graphics rendering, input handling, and optimized memory management for resource-constrained hardware.
TV Stream Parser Engine
TV Stream Parser Engine
C/C++
Data Structures
Algorithms
Stream Processing
High-performance C/C++ application for parsing TV audio/video binary streams with optimized data structures and algorithms.

Services Offered

Specialized embedded software engineering services to bring your hardware projects to life with reliable, real-time solutions.

Embedded C/C++ Development
Custom embedded software development using modern C/C++ standards, focusing on performance, reliability, and maintainability.
Real-Time Systems & RTOS
Design and implementation of real-time systems using various RTOS platforms, ensuring deterministic behavior and timing constraints.
Hardware Integration & BSP
Board Support Package development and hardware abstraction layer implementation for various microcontrollers and embedded platforms.
Embedded Linux Development
User space and kernel development for embedded Linux systems, including device drivers and system optimization.
Hardware Debugging & Testing
Comprehensive debugging using JTAG, oscilloscopes, logic analyzers, and other hardware debugging tools for embedded systems.
Performance Optimization
Memory and performance profiling, code optimization, and system tuning for resource-constrained embedded environments.

Get In Touch

Have a project in mind or want to discuss how I can help your business? Let's talk!

Embedded Systems Expertise

I specialize in embedded systems and IoT solutions. Let's discuss how I can bring your hardware and software ideas to life.

Email

soutrikmaiti.uta@gmail.com

Connect with me

Send a Message