Summary
Overview
Work History
Education
Skills
Websites
Coursework
Timeline
Generic

Saisrinivasan Ramachandran

Frederick,MD

Summary

Talented Software Developer equipped with great coding, debugging and project management abilities. Accomplishes project goals consistently with elegant, scalable code. Works great with team members under Agile and Scrum frameworks.

Overview

2
2
years of professional experience

Work History

Embedded Software Engineer

Wabtec Corporation
Maryland, MD
10.2022 - Current
  • Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
  • Optimized application performance by implementing efficient algorithms based on memory usage and power consumption constraints.
  • Coordinated testing and validation procedures through software development lifecycle.
  • Designed software for real-time operating systems QNX, ThreadX and others.
  • Collaborated with cross-functional teams such as Design Engineers, Hardware Engineers and Quality Assurance personnel throughout the product life cycle.
  • Documented system requirements and designed test plans to verify functionality of the embedded software.
  • Analyzed design and determined coding, programming and integration based on general objectives and knowledge of overall architecture of product or solution.

Embedded Software Intern

R.C. Systems inc
Texas
06.2022 - 09.2022
  • Understood software components from multiple partner teams and led integration of components into unified product codebase.
  • Assisted in troubleshooting complex problems by utilizing debugging tools such as JTAG and ICE or oscilloscopes.
  • Debugged existing code and identified issues with hardware or software design.

Education

Master of Science - Computer Engineering

University of Houston
Houston, TX
08.2022

Bachelor of Science - Electrical Engineering

Anna University
India
05.2020

Skills

  • Fluent in C
  • OS: Linux, QNX
  • Protocols: CAN, UART, TRDP, UDP
  • Build Tools: Makefile
  • Driver Modules: CPU Architecture, Memory Management, UART, GPIO, DMA
  • Tools & Development IDE: MatLab, SimuLink, Eclipse, QNX Momentics, Visual Studio
  • Continuous Integration
  • Project Management
  • Object-Oriented Programming
  • Performance Evaluation and Optimization
  • Software Development Standards
  • Teamwork and Collaboration
  • Software Testing and Validation
  • Design Optimization
  • Interface Design and Implementation
  • Code Reviews
  • Software Deployment
  • Multithreading
  • Performance Improvement
  • Linux Environments
  • Source and Version Control: Git, GitHub

Coursework

  • Advanced Hardware Design
  • Advanced Digital Design
  • Embedded Systems
  • RTOS
  • Computer Architecture
  • Data Structures
  • Digital Logic Circuits
  • Semi-Conductor
  • Electronics Devices and Circuits
  • Circuit Theory

Timeline

Embedded Software Engineer

Wabtec Corporation
10.2022 - Current

Embedded Software Intern

R.C. Systems inc
06.2022 - 09.2022

Master of Science - Computer Engineering

University of Houston

Bachelor of Science - Electrical Engineering

Anna University
Saisrinivasan Ramachandran