Summary
Overview
Work History
Education
Skills
Timeline
SeniorSoftwareEngineer

Sanjana Ramesh

Farmington,MI

Summary

Software development professional with comprehensive background in building scalable, high-quality software applications. Known for delivering impactful projects and driving continuous improvement. Team-oriented and results-driven, with strong ability to adapt to changing requirements and priorities. Proficient in programming languages and software development methodologies.

Overview

8
8
years of professional experience

Work History

Senior Software Engineer

General Motors
05.2024 - Current
  • Designed and implemented Battery Management System control algorithms for EV powertrain, including SOC estimation, thermal management, cell balancing, communication and sensing.
  • Developed embedded C++ software modules and MATLAB/Simulink models for BMS feature validation.
  • Conducted HIL/SIL testing to ensure reliability and safety of battery control functions.
  • Integrated BMS modules with ECUs over CAN, LIN, and Ethernet communication protocols.
  • Collaborated with cross-functional teams to deliver optimized, safe, and reliable battery control systems.
  • Improved battery efficiency and diagnostics capabilities through algorithm optimization and software refinement.
  • Collaborated with cross-functional teams (mechanical, electrical, and software) to align BMS design with vehicle requirements and production schedules.
  • Developed unit, integration, and regression test scripts to ensure robust performance of BMS software across different operating conditions.
  • Contributed to documentation, code reviews, and process improvements to enhance software quality and team productivity.

Controls Design Engineer

General Motors
02.2022 - 05.2024
  • Design and develop control system models for ETRS Drive Modes.
  • Create C++ unit, functional, regression testing procedures and test scripts for software components.
  • MATLAB model programming, SIL/HIL testing and analyze data for further feature improvements.
  • Collaborate with all departments ensuring project deadlines and requirements.
  • Embedded software engineering, ECM/PCM/TCM/VICM programming.
  • OBD, DTC and diagnostics issue resolution through software design development activity.
  • MISRA, PATAC, ISO standards implementation and compliance resolution.
  • Issue resolution through SAFe agile framework.

Controls and Commissioning Engineer

Utac
05.2019 - 02.2022
  • Provide on-site electrical installation support during project implementation.
  • Designed RTOS controllers dor dynamometer controls.
  • Programmed and tunes AC/DC drives and motors.
  • Create device layout, main control panel, power and wiring schematics.
  • Compile system component orders and coordinate project purchases.
  • Collaborate with all departments ensuring project budgets and schedules are met.
  • Testing of HVAC, smoke control, emergency power and other critical systems.
  • Utilization of drawings, sequences and building codes to plan efficient test procedures.
  • Organization and presentation of test results to senior engineers for analysis.

Associate Manufacturing Equipment Engineer

Tesla
08.2018 - 05.2019
  • PLC logic optimization and Ignition HMI SCADA - Design, testing, validation and implementation of changes through approved PCA.
  • Equipment troubleshoots, design, fabrication, testing, commissioning and PM Scheduling.
  • Production support, Data Analysis, Root Cause Analysis, Cycle Time reduction and Availability reporting.

Production Engineering Associate

Tesla
12.2017 - 08.2018
  • Conduct Manual bus bar inspection and MOS (Manufacturing Operating System) transactions for manual bus bar install.
  • Perform genealogy, workflow and pallet record management in MOS for in-work modules.
  • Interaction, backup and restoration of HMI's and robot controls - FANUC and Keyence vision systems.
  • Troubleshoot and repair equipment during unplanned downtime, as well as implement/maintain 5S strategy of Six Sigma.

Education

Master of Science - Electrical Engineering

The University of Texas At Arlington
Arlington, Texas, TX
05.2017

Bachelor of Engineering - Electrical Engineering

BNMIT, Visvesvaraya Technological University
Bengaluru. India
01.2015

Skills

  • Process Improvement, Preventive Maintenance, Resource Planning and Optimization, Troubleshooting, Diagnostics of Industrial Automation and Controls Systems
  • Drafting standards and geometric, dimension and tolerancing (GD&T) and product validation experience
  • Assembling pneumatic and hydraulic manufacturing equipment along with installing the automation lines
  • Electrical and Mechanical Blueprints Analysis
  • Six Sigma DMAIC – structured program solving methodology, FMEA risk assessment, Gauge R & R lean principles
  • Familiarity with APQP (Advanced Product Quality Planning), SPC and equipment related OCAP’s (Out of Control Action Plans)
  • Project ownership, resource allocation, requirement analysis, effort estimations and work breakdown
  • ECU function validation
  • Programming and Application Packages:
  • C/C , Python, MS office (Word, Powerpoint, Excel, Outlook),
  • RS Logix 5000 Allen- Bradley PLC programming and HMI SCADA controls and design
  • Manufacturing Operating System Keil micro vision 3 tool, MATLAB, LabVIEW, Auto CAD - Electrical and Mechanical CAD, Solid Works, CATIA
  • ARM processor design using CCS (Code Composer Studio) software of Texas Instruments
  • Keyence XG-X Vision terminal and editor programming
  • Vector Canoe system configuration
  • NI PXIE- 8810,8840 real time controller programming and RTOS application configuration and programming
  • Induction, Permanent magnet, DC dynamometer, ASC/DC drives tuning and commissioning
  • Unico AC and DC drive configuration
  • Configuration management tools like SVN, Bitbucket, JIRA, JIRA Align and RTC
  • Eclipse IDE, Jenkins, Geeritt, Github, Visual studio code, Slack, and GIT ecosystem, CI/CD pipeline and version control system
  • Communication Protocols:
  • EtherCAT, Ethernet, SPI bus, CAN, Modbus, Serial (RS-232, RS-485), ASAP3, BACnet, Profibus and CAN
  • Certifications: Vector CANoe

Timeline

Senior Software Engineer

General Motors
05.2024 - Current

Controls Design Engineer

General Motors
02.2022 - 05.2024

Controls and Commissioning Engineer

Utac
05.2019 - 02.2022

Associate Manufacturing Equipment Engineer

Tesla
08.2018 - 05.2019

Production Engineering Associate

Tesla
12.2017 - 08.2018

Master of Science - Electrical Engineering

The University of Texas At Arlington

Bachelor of Engineering - Electrical Engineering

BNMIT, Visvesvaraya Technological University
Sanjana Ramesh