Sai Tadinada / Embedded Engineer

I build reliable firmware.

I am an Embedded Systems Engineer specializing in firmware development, hardware-software integration, and processor design. I focus on writing robust bare-metal drivers, designing efficient architectures, and ensuring safety-critical compliance.

3

years in embedded systems & hardware

5+

firmware & hardware projects completed

2

processor architectures engineered

Selected projects - Engineering reliable systems from silicon to software.

A selection of projects highlighting my work in control systems, hardware description languages, and high-performance computing.

Firmware & Control Systems

GPS-Guided Drone Autopilot

Developed a PID control system for autonomous drone navigation and integrated C firmware on a PSoC4 microcontroller with GPS sensors.

  • PSoC4
  • C
  • Python
  • Control Systems

Hardware Design

WISC-F24 Pipelined Processor

Designed a 5-stage pipeline processor achieving efficient throughput with a predict not-taken policy and a two-level write-through cache.

  • Verilog
  • GTKWave
  • Unix Systems

FPGA & Cryptography

Hardware Security with FPGAs

Implemented and accelerated RSA and Blowfish encryption/decryption on hardware for high-speed performance using High Level Synthesis.

  • Zynq7000
  • C
  • Verilog
  • Vivado

Professional Experience

Building safety-critical software and zero-fault firmware for enterprise hardware architectures.

Firmware Engineer

Western Semiconductor Inc

March 2026 - Present

Achieved deterministic error recovery and zero-fault initialization by developing custom C-runtime routines, RISC-V trap handlers, and bare-metal drivers for MMIO peripherals.

Embedded/Firmware Test Engineer

Analog Devices, Inc.

July 2023 - Dec 2023

Developed safety-critical software standards (ISO 26262, ASIL-D) for EV BMS systems and built robust Python/Pytest frameworks for automated validation testing.

Team Lead - Electrical & Power

Team Anant (Student Satellite Team)

May 2022 - Aug 2023

Led a 6-member team designing electrical subsystems (TI MSP430, ESP32) to secure a top 10 position in the national CANSAT student satellite competition.

Skills - The working toolkit behind the projects.

A collection of languages, microcontrollers, and debugging tools I rely on to build robust embedded systems.

Languages

  • C/C++
  • Python
  • Verilog
  • System Verilog

Hardware & Microcontrollers

  • Zynq 7000 FPGA
  • STM32
  • PSoC4
  • Arduino/NodeMCU

Tools & Protocols

  • Git / Jenkins CI/CD
  • SPI, I2C, JTAG
  • Oscilloscopes / Logic Analyzers
  • RTOS & Make

Resume - My professional background and qualifications.

You can view my full resume below.

Your browser does not support embedded PDFs. Download the PDF to view it.

Available for the next right role or project

Need reliable firmware or robust hardware-software integration?

I am actively looking for opportunities in Computer Architecture, Embedded Systems, and Firmware Engineering. Let's build fault-tolerant systems together.