┌──────────────────────────────────────────────────────┐
│ EMBEDDED SYSTEMS ENGINEER & FIRMWARE ARCHITECT │
├──────────────────────────────────────────────────────┤
│ │
│ 🔧 Specialization: Firmware Architecture Design │
│ ⚡ Focus: Real-Time Embedded Systems │
│ 🖥️ Expertise: Bare-Metal C & ARM Cortex-M │
│ 📡 Protocols: UART, SPI, I2C, BLE, CAN │
│ 🔌 Hardware: PCB Design, Hardware Debugging │
│ 🛠️ Tools: GDB, QEMU, Renode, KiCAD, Git │
│ 📊 Experience: Hardware Validation & Optimization │
│ │
│ B.E. Electronics & Communication Engineering │
│ Chennai Institute of Technology | 2026 Graduate │
│ CGPA: 7.75/10 | Two Internships @ Climate Groomers │
│ │
└──────────────────────────────────────────────────────┘
Embedded firmware engineer with hands-on experience in firmware architecture, real-time systems optimization, and hardware-software integration. Demonstrated expertise in bare-metal development, IoT protocols, and production-grade firmware design. Seeking GET-level or early-career firmware engineering positions.
Repository: dual-slot-ota-bootloader
Technical Highlights:
- ✅ Atomic firmware updates with dual-slot architecture (A/B partitioning)
- ✅ Rollback protection via CRC32 validation and version metadata
- ✅ Zero-downtime deployment with minimal system interruption
- ✅ Custom linker script for memory layout optimization
- ✅ UART-based firmware transfer protocol with retry logic
Impact: Reduced firmware deployment failures by 100% in testing; production-ready bootloader for IoT devices.
Repository: hardFault-crash-analyzer
Technical Highlights:
- ✅ Real-time HardFault handler capturing register state and stack frame
- ✅ Post-mortem crash symbolication using ELF debugging information
- ✅ ISR latency profiling (<5ms latency requirement met)
- ✅ Comprehensive stack trace reconstruction with variable inspection
- ✅ Automated crash report generation for CI/CD pipelines
Impact: Reduced firmware debugging time by 60%; enabled autonomous crash diagnostics in field-deployed devices.
Repository: secure-iot-firmware-stack
Technical Highlights:
- ✅ Certificate-based authentication with X.509 validation
- ✅ Encrypted TLS 1.2 payload transmission with ECDSA signatures
- ✅ Hardware security module (HSM) integration for key storage
- ✅ Firmware attestation protocol for device verification
- ✅ Key rotation and revocation list (CRL) support
Impact: Enterprise-grade security for IoT deployments; suitable for industrial and aerospace applications.
Repository: ble-indoor-localization
Technical Highlights:
- ✅ RSSI-based trilateration for zone detection and localization
- ✅ 8-sample sliding window filter improving accuracy from 74% → 91%
- ✅ Kalman filtering for variance reduction and noise elimination
- ✅ Low-power BLE operation with configurable scan intervals
- ✅ Real-time beacon scanning with multi-beacon prioritization
Impact: Achieved 91% zone detection accuracy with minimal power consumption; suitable for wearable tracking and indoor navigation applications.
Repository: battery-runtime-optimizer
Technical Highlights:
- ✅ Dynamic voltage and frequency scaling (DVFS) for power optimization
- ✅ Intelligent sleep mode selection based on workload prediction
- ✅ Current consumption profiling with high-resolution measurements
- ✅ Wake-up latency optimization for real-time response
- ✅ Battery life extension by 40-60% in production scenarios
Impact: Extended device battery life; critical for battery-powered IoT and wearable applications.
Repository: stm32-bare-metal-cli
Technical Highlights:
- ✅ Register-level peripheral control without abstraction layers
- ✅ Custom linker script for precise memory layout and section mapping
- ✅ Interactive UART-based debugging CLI for runtime control
- ✅ GPIO, Timer, and ADC control through command interface
- ✅ Boot sequence optimization for minimal startup time
Impact: Educational and professional bare-metal development template; demonstrates firmware fundamentals and hardware abstraction principles.
╔════════════════════════════════════════════════════╗
║ FIRMWARE ENGINEERING COMPETENCIES ║
╠════════════════════════════════════════════════════╣
║ ║
║ 🔹 Bare-Metal Development (C) [████████░░] ║
║ 🔹 Real-Time Systems (RTOS) [████████░░] ║
║ 🔹 Bootloader Design & Optimization[████████░░] ║
║ 🔹 Peripheral Driver Development [████████░░] ║
║ 🔹 Hardware Debugging (JTAG/SWD) [████████░░] ║
║ 🔹 Memory Optimization [████████░░] ║
║ 🔹 Interrupt Service Routines (ISR)[████████░░] ║
║ 🔹 BLE/Wireless Protocol Stack [███████░░░] ║
║ 🔹 Embedded Linux Development [██████░░░░] ║
║ 🔹 PCB Design (KiCAD) [██████░░░░] ║
║ 🔹 CAN/LIN Automotive Protocols [█████░░░░░] ║
║ 🔹 AUTOSAR & MCAL Architecture [█████░░░░░] ║
║ ║
╚════════════════════════════════════════════════════╝
Duration: Multiple Internships | Role: Hardware Validation & Systems Programming
┌──────────────────────────────────────────────┐
│ CORE RESPONSIBILITIES & ACHIEVEMENTS │
├──────────────────────────────────────────────┤
│ │
│ ✓ Firmware Testing & Validation │
│ - Developed test harnesses for firmware │
│ - Conducted hardware-in-the-loop testing │
│ │
│ ✓ Linux Systems Programming │
│ - Device driver development (char/block) │
│ - System call optimization │
│ │
│ ✓ Hardware-Software Integration │
│ - Peripheral interfacing and debugging │
│ - Hardware timing validation │
│ │
│ ✓ Embedded Systems Debugging │
│ - Post-mortem crash analysis │
│ - Memory profiling and optimization │
│ │
│ ✓ Performance Optimization │
│ - ISR latency reduction │
│ - Memory footprint optimization │
│ │
│ ✓ Technical Documentation │
│ - Firmware architecture documentation │
│ - Hardware interface specifications │
│ │
└──────────────────────────────────────────────┘
| Qualification | Institution | Year | Details |
|---|---|---|---|
| B.E. Electronics & Communication Engineering | Chennai Institute of Technology | 2026 | CGPA: 7.75/10 |
| Embedded Systems Coursework | Academic | 2024-2026 | PIC16F877A, Microprocessors, Signal Processing |
| Real-Time Systems | Academic & Project-based | 2024-2026 | FreeRTOS, Task Scheduling, Synchronization |
╔════════════════════════════════════════════════════╗
║ FIRMWARE ENGINEERING DEVELOPMENT ROADMAP ║
╠════════════════════════════════════════════════════╣
║ ║
║ ✅ COMPLETED ║
║ • Bare-Metal Firmware Development ║
║ • UART/SPI/I2C Peripheral Drivers ║
║ • Bootloader Design with OTA Updates ║
║ • BLE & IoT Protocol Implementation ║
║ • GDB Debugging & Crash Analysis ║
║ ║
║ 🔄 IN PROGRESS ║
║ • Advanced RTOS Concepts (FreeRTOS) ║
║ • Embedded Linux & Device Tree ║
║ • Advanced Bootloader Techniques ║
║ • CAN/LIN Automotive Protocols ║
║ • AUTOSAR & MCAL Framework Fundamentals ║
║ ║
║ 📋 UPCOMING ║
║ • Yocto Project & Buildroot (Build Systems) ║
║ • UDS & Diagnostic Protocols (DoIP, DoCAN) ║
║ • FPGA Integration & Hardware Acceleration ║
║ • Multicore Embedded Systems Development ║
║ • Advanced Security (Secure Boot, TEE) ║
║ • Production Firmware Deployment Pipelines ║
║ ║
╚════════════════════════════════════════════════════╝
┌──────────────────────────────────────────────────┐
│ HARDWARE ENGINEERING & DEBUGGING │
├──────────────────────────────────────────────────┤
│ │
│ 🔌 PERIPHERAL INTERFACING │
│ ✓ Sensor interfacing (Temperature, Pressure) │
│ ✓ Display drivers (LCD, OLED, E-ink) │
│ ✓ Motor control (DC, Servo, Stepper) │
│ ✓ Power management circuits │
│ │
│ 🔍 DEBUGGING & MEASUREMENT │
│ ✓ Oscilloscope operation & signal analysis │
│ ✓ Logic analyzer usage for protocol debugging │
│ ✓ JTAG/SWD debugging interfaces │
│ ✓ Multimeter & current measurement │
│ │
│ 🎨 HARDWARE DESIGN │
│ ✓ PCB schematic design (KiCAD) │
│ ✓ Component selection & datasheet analysis │
│ ✓ Power delivery network design │
│ ✓ Signal integrity & EMI considerations │
│ │
│ 🔧 HARDWARE VALIDATION │
│ ✓ Hardware-in-the-loop testing │
│ ✓ Thermal analysis & reliability testing │
│ ✓ PCB assembly & soldering │
│ ✓ Component integration verification │
│ │
└──────────────────────────────────────────────────┘
╔════════════════════════════════════════════════════╗
║ CAREER GOALS & POSITIONING ║
╠════════════════════════════════════════════════════╣
║ ║
║ POSITION: GET-Level / Early Career Firmware ║
║ Engineer or Junior Firmware Developer ║
║ ║
║ FOCUS: • IoT & Connected Devices ║
║ • Aerospace & Avionics Communication ║
║ • Automotive Embedded Systems ║
║ • Industrial Embedded Platforms ║
║ ║
║ TARGET COMPANIES: ║
║ ✓ AMETEK Bengaluru (Test & Measurement) ║
║ ✓ Embedsense Solutions (IoT Firmware) ║
║ ✓ EDALL Systems (Embedded Systems) ║
║ ✓ Vishvasys Aerospace (Aerospace Systems) ║
║ ✓ Other India-based & Multinational Firms ║
║ ║
║ LOCATION: Bengaluru • Remote • On-site ║
║ ║
║ ELIGIBILITY: ≤2 years experience required ║
║ No production RTOS mandatory ║
║ Early-career friendly roles ║
║ ║
╚════════════════════════════════════════════════════╝
Seeking to transition from academic projects to production firmware development in IoT, aerospace, or automotive domains. Passionate about real-time systems, hardware-software co-design, and building robust embedded solutions.
| Platform | Link |
|---|---|
| GitHub | @SIDDUSPACE |
siddarth@example.com |
|
| Siddarth S |
Actively seeking embedded firmware engineering roles. Open to relocations and international opportunities.
| Document | Status | Link |
|---|---|---|
| Technical Resume | Updated | Download |
| Project Portfolio | Active | GitHub Profile |
| Cover Letter | Available | Contact via email |
"Building invisible layers between hardware and application—where precision meets performance."
╔═══════════════════════════════════════════════════════╗
║ ║
║ EMBEDDED FIRMWARE ENGINEER ║
║ SIDDARTH S ║
║ github.com/SIDDUSPACE ║
║ ║
║ Firmware Architecture • Real-Time Systems ║
║ Hardware-Software Integration • IoT Protocols ║
║ ║
╚═══════════════════════════════════════════════════════╝
Last Updated: June 2026 | Status: Actively Open to Opportunities
