Embedded Developer
C++
Python
Java
C
Active 13 days ago
Download CVCV
Overview
Technical skills
Projects
Timeline
Roles
Open to
Find a job
Overview
Backend-focused generalist at a middle level specializing in pragmatic Node.js API and data-layer design. The strongest proven skill is server and database engineering shown by server/db.js which defines schema, migrations, indexes and a dbHelper wrapper. There is little to no public evidence of game-engine work, graphics or physics engineering, deterministic simulation, profiler-driven performance tuning, or test/CI coverage.
Phone
Technical skills
Languages
4
C++
Python
Java
C
C
3
Embedded C
U-Boot
Valgrind
IoT
6
FreeRTOS
MQTT
ESP-IDF
Azure RTOS
LoRaWAN
Zigbee
AI/ML
10
TFLite
Quantization
OpenCV
TensorFlow
LiteRT
ONNX Runtime
Machine Learning
ONNX
OpenVINO
TensorRT
DevOps
6
Linux
Azure
Amazon S3
Cortex
GitHub
Prometheus
Robotics
4
GStreamer
PX4 Autopilot
MAVLink
QGroundControl
Other
14
TensorFlow C++
CMake
SonarQube
Wireshark
KiCad
CoAP
WebSockets
Sensor Fusion
Computer Vision
Multimodal AI
RTOS
OpenOCD
Wi-Fi
Anomaly Detection
Projects
Safety-Critical OBD Device for Telecom Fleet
Created a safety-focused OBD device concept for telecom fleet usage and field deployments. Addressed safety and compliance considerations alongside embedded functionality. Supported deployment readiness for installation across operational environments.
Fleet Telematics OBD System with ML Driver-Behavior Analysis
Designed an OBD-based telematics system intended for fleet-scale production deployment. Implemented ML-based driver-behavior analysis as part of the edge device workflow and supported integration for real-world operation. Emphasized reliable data handling for ongoing fleet monitoring.
Target Camera ISP & Image-Quality Tuning Pipeline
Built an end-to-end camera pipeline using a Raspberry Pi with MIPI-CSI-2 input feeding an ISP and inference workflow. Tuned image-quality parameters to improve downstream detection behavior. Validated the pipeline by comparing sensor-to-ISP settings and their effect on inference results.
Predictive Maintenance System
Developed a predictive maintenance approach using STM32F722ZE and MPU6050 DSP processing to detect bearing faults. Worked on a DSP pipeline for fault detection and supported research outputs connected to the system. Focused on translating sensor signals into features useful for maintenance decisions on embedded hardware.
Timeline
Embedded Software Engineer
·
Middle
TP-Link India Pvt. Ltd.
·
Full-Time
Developed and contributed to embedded secure-boot and OTA mechanisms for networking/IoT products. Implemented firmware for ARM Cortex-M4F and Cortex-M7 platforms, including performance and power optimizations. Integrated real-time computer-vision features on resource-constrained camera devices and supported production quality improvements through test and audit process work.
Cortex
Embedded Software Engineer
·
Middle
Zuree Telecom Pvt. Ltd.
·
Full-Time
Contributed to compliance-focused engineering for mass-market networking products, aligning embedded work with specified safety and regulatory requirements. Designed and implemented a secure-boot chain using ARM TrustZone-M concepts, TEE components, and hardware-backed keys. Optimized embedded firmware performance and integrated resource-aware vision features, including building secure OTA update behavior with rollback protection.
Cortex
Babu Banarasi Das Northern India Institute of Technology
Bachelor's Degree ·
Computer Science
Embedded Software Engineer
·
Middle
TechVein IT Solution Pvt. Ltd.
·
Full-Time
Built embedded IoT and edge-device solutions spanning sensor integration, real-time DSP/control, and camera/imaging pipelines. Developed secure communications and update workflows, including MQTT over TLS patterns and dual-bank OTA with integrity checks and rollback. Implemented edge ML inference using TensorFlow Lite (and quantized models) with supporting media pipelines for real-time capture and streaming on embedded Linux targets.
Cortex
FreeRTOS
GStreamer
TFLite
Quantization
MQTT
Linux
Junior Game Developer
Confidence: Medium Generalist
Backend-focused generalist at a middle level specializing in pragmatic Node.js API and data-layer design. The strongest proven skill is server and database engineering shown by server/db.js which defines schema, migrations, indexes and a dbHelper wrapper. There is little to no public evidence of game-engine work, graphics or physics engineering, deterministic simulation, profiler-driven performance tuning, or test/CI coverage.
Gameplay Systems & Mechanics
How game logic works
Not evidenced in public code
Graphics & Rendering
Drawing game visuals
Not evidenced in public code
Physics & Math
Game physics and math
Not evidenced in public code
Engine Proficiency
3/10
Skill with the game engine
Practical engine/framework proficiency for web backends: well-structured Express app, middleware setup, Socket.IO integration, and a self-written DB wrapper with migration handling.
Performance & Frame Budget
3/10
Keeping the game smooth
Basic attention to performance and operational stability: explicit indexes, use of prepared statements and a reloadable DB connection; no profiler captures or advanced zero-alloc optimizations present.
Content Pipeline & Tooling
1/10
Tools for game content
Minimal content-pipeline or CI/tooling evidenced in the human-authored files; there is static serving and hooks to start background sync timers but no build/CI automation or import pipelines in the analyzed human files.
Industries
Software· Junior
Recommendations
- Use for building and extending Node.js/Express backend APIs and data-model work, including adding routes, migrations and DB helpers.
- Use to add realtime features and integration (Socket.IO) and to implement pragmatic operational tooling such as DB reloads and lightweight sync tasks.
- Assign to harden security and production-readiness: improve CSP/CORS, remove hardcoded credentials, add logging/monitoring and rate-limited endpoints.
- Put on projects that need quick full-stack delivery of admin panels, booking workflows, and email/notification integrations.
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories:
Intern Embedded Engineer
Confidence: Medium Firmware Engineer
Junior embedded firmware developer focusing on MCU audio and DSP integration. The strongest proven artifact is integration of vendor CMSIS DSP and CMSIS-NN build/config files such as Drivers/CMSIS/DSP/Source/CMakeLists.txt and Drivers/CMSIS/NN/Source/CMakeLists.txt which indicate work around ARM CMSIS DSP and NN stacks. There is little evidence of original driver code, ISR discipline, RTOS task design, DMA-driven I/O, or device-level reliability/OTA logic in the public human-authored files reviewed.
Embedded & Firmware
Low-level device code
Not evidenced in public code
Hardware-Software Interface
Connecting code to hardware
Not evidenced in public code
Resource Constraints
Working with limited resources
Not evidenced in public code
Real-time & Timing
Precise timing control
Not evidenced in public code
HDL & Circuit Logic
Designing digital circuits
Not evidenced in public code
Reliability & On-device Testing
Testing on real hardware
Not evidenced in public code
Expertise
Firmware· Intern
Digital Signal Processing· Intern
Industries
Hardware· Intern
Technologies
KiCad
OpenOCD
Recommendations
- Use for implementing and integrating CMSIS-DSP based signal processing blocks and prototyping audio processing on STM32 targets using vendor libraries and CMake build integration.
- Implement peripheral drivers and DMA-based PDM/I2S audio front-ends and develop short, well-scoped ISRs with explicit volatile/atomic handling and minimal work inside the ISR.
- Develop RTOS task designs that include documented priorities, stack budgets and inter-task synchronization for audio/ML pipelines, and add FreeRTOSConfig-driven configuration with measured stack use.
- Add device-level reliability features such as watchdog strategies, firmware metadata/CRC for safe OTA, and on-device test harnesses or HIL tests to validate wake/sleep and error recovery.
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories:
Intern Robotics Engineer
Confidence: Low Generalist
Embedded firmware engineer (junior) focused on microcontroller DSP and realtime embedded builds. Proven skill integrating ARM/CMSIS DSP and CMSIS-NN artifacts into a CMake-based STM32 firmware build as shown by Drivers/CMSIS CMakeLists.txt and Drivers/CMSIS/Source files. No original higher-level robotics artifacts are evidenced such as ROS nodes, custom state estimation, control tuning logs, or safety/redundancy logic.
Motion Control & Kinematics
Controlling robot movement
Not evidenced in public code
Perception & Sensor Fusion
Understanding sensor data
Not evidenced in public code
ROS & Middleware
Robot software framework skills
Not evidenced in public code
Control Algorithms
Algorithms that steer robots
Not evidenced in public code
Real-time Systems
Precise real-time control
Not evidenced in public code
Simulation & HIL Testing
Testing robots in simulation
Not evidenced in public code
Industries
Hardware· Intern
Technologies
C
C++
PX4 Autopilot
MAVLink
CMake
QGroundControl
GStreamer· since 2024
MQTT· since 2024
CoAP
LoRaWAN
Zigbee
FreeRTOS· since 2024
ESP-IDF
Valgrind
Embedded C
U-Boot
Azure RTOS
Sensor Fusion
Python· mentioned only
Recommendations
- Develop low-level embedded firmware and realtime DSP features for STM32-class microcontrollers, including filter/FFT and voice/IMU processing.
- Implement bootloader, OTA and secure-boot related platform work where C, CMake and FreeRTOS expertise is required.
- Integrate and maintain vendor libraries (CMSIS, CMSIS-DSP, CMSIS-NN) into product builds and CI, focusing on reproducible builds and supply-chain tracking.
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories:
