Vishwanath B Ramesh
Sr Firmware Engineer II at iRhythm Technologies, Inc.
- Role
- Senior Firmware Engineer Ii at iRhythm Technologies, Inc.
- Location
- Belmont, CA, US
- LinkedIn followers
- 500 followers
About Vishwanath B Ramesh
An enthusiastic individual with MS in Computer Engineering and 9+ years of demonstrated work experience in the fields of Embedded system development, medical devices and consumer application space. Also, a self-motivated person with good analytical and communication abilities. Skilled in C, C++, RTOS, ARM architecture and Agile Methodology.Technical Skills• Programming Languages: C, C++, Python.• Environment: Linux, FreeRTOS, Baremetal (state machine based), QP Framework. • Protocols: UART, SPI, I2C, CAN, USB.• Tools: IAR, Eclipse, Keil, GIT, Synopsys VCS, Vivado, OrCAD.• Technologies: Bluetooth, Cell, IMUs, Device drivers, Assembly level, JTAG debugging, Oscilloscope, Spectrum analyzer, Sensors, board bring up. Work ExperienceFirmware Engineer at iRhythm technology, San Francisco, CAJan\'20 - PresentFirmware Engineer II– Proteus Digital Health, Redwood City, CA Oct ‘17–Jan \'20• Worked on an FDA approved medical device technology under a well scaled Agile framework.• QP Framework based development using IAR on an ARM based controller.• Brought up a new Bluetooth chip from Nordic (Soft-device integration and Application development).• Worked in co-ordination with multiple teams across the company from hardware team to app developers.• Optimized the code for the strict battery and memory constraints of a wearable embedded device.• Verification & Validation of firmware releases and Documentation to regular Audit standards.Key Achievements • Designed, implemented and maintained the Power Model to analyze the impact of firmware components.• Implemented rest v/s active context feature for the device, resulting in more meaningful data collection.• Moved the code base from PC-Lint to C-Stat for an improved static code analysis. Systems Engineer - Infosys Limited, Bangalore Oct ‘13–Jul ‘15•Completed 2 months training on Object oriented programming and firmware development (using C/C++).•Designed and developed a product called ‘Visicooler’ to be integrated with automatic storage coolers.•Developed firmware using C/C++ based implementation for the pedometer, specifically interfacing of the pedometer to a Bluetooth controller and an accelerometer module over an I2C interface.
Experience
Senior Firmware Engineer Ii
Jan 2020 — Present · San Francisco, CA, US
Education
San José State University
Master's degree, Computer Engineering
2015 — 2017
Visvesvaraya Technological University
Bachelor's degree, Electrical, Electronics and Communications Engineering
2009 — 2013
Skills
- C
- Java
- Matlab
- Python
- C++
- Testing
- Engineering
- C
- Programming
- Firmware
- Git
- Device Drivers
- Spi
- Rdbms
- Eclipse
- Microcontrollers
- Simulations
- Microsoft Office
- Systems Engineering
- I2c
- Embedded Systems
- Power Supplies
- Verilog
- Altium Designer
- Pcb Design
- Pads Layout
- Linux
- Html
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.