Post Job Free
Sign in

Embedded/Firmware Engineer

Location:
Boston, MA
Salary:
80000
Posted:
June 09, 2024

Contact this candidate

Resume:

Ritvik Verma

***********@*****.*** +1-413-***-**** 10 Summer St, Malden, MA https://www.linkedin.com/in/verma-ritvik/ GitHub

EDUCATION

University of Massachusetts Amherst

Bachelor of Science in Computer Engineering 2020-2024

Cumulative GPA: 3.836/4

Dean’s List – All eligible semesters

Relevant Coursework: Algorithms and Data Structures, Embedded Systems(Low Power, Modelling and Verification), Circuit Analysis, Computer Networking, Network Security and Privacy, Computer Architecture, Systems Programming, AI

EXPERIENCE

Research and Development Intern

Reprieve Cardiovascular – Milford, Massachusetts June 2023 – August 2023

Engineered an IoT data collection system utilizing Embedded C for a Feather M0 board, RTC, and BLE technology to collect real-time sensor data. Improved efficiency by 30% and allowed for faster decision-making based on real-time insights.

Executed unit testing and improved system performance and efficiency through detailed bench testing of components, while seamlessly integrating CI/CD pipelines to streamline the testing and deployment process.

Conducted JTAG debugging across multiple iterations of embedded devices to enhance hardware reliability. Decreased hardware failure rate by 15% through identification and resolution of critical issues during development stages.

Developed a PostgreSQL-based patient data management system, bolstering healthcare analytics with advanced data cleaning and analytical techniques using Python.

Hardware Team Member

HackUMass – Amherst, Massachusetts May 2022 – November 2022

Streamlined the inventory logistics, ensuring proper allocation and tracking of hardware resources to participants.

Efficiently executed precise soldering techniques to repair and maintain hardware components, ensuring optimal functionality and reliability throughout the event.

Performed advanced diagnostic testing and troubleshooting of hardware issues using oscilloscopes and other specialized tools, significantly reducing downtime and enhancing user experience during events.

PROJECTS

Autonomous Dew Cleaning Rovers (Senior Design Project) Embedded C

Collaboratively engineering an autonomous dual rover system, utilizing line-following algorithms and PID using an ESP32 MCU and light array sensors for precision navigation along field boundaries.

Implemented inter-rover Wi-Fi communication protocols to synchronize positioning and facilitate remote movement.

Conducted PCB design, SMT and THT soldering, sensor integration, wireless setup, PWM and power electronics

BLE-Enabled Motion Analysis System and Microweather Station Linux, C

Developed a comprehensive motion analysis system in C using the Nordic Thingy52 on a Linux platform, leveraging the MPU9250 sensor for advanced motion detection and analysis.

Leveraged the built-in temperature, pressure and humidity sensors to create a weather station to be displayed on e-paper

Utilized J-Link for debugging and BLE for data transfer, enhancing remote monitoring and system updates.

BLE-Based Time Synchronization Protocol using ESP32 Embedded C

Designed a Bluetooth Low Energy (BLE) time sync protocol on ESP32 microcontrollers for synchronized data time-stamping across networked devices, significantly improving time-sensitive operations and system coordination.

Reachability Analysis for Embedded Systems Verilog, Python

Implemented and verified reachability analysis using Picosat through a python script and graph traversal techniques on sequential Verilog design modules. Developed Verilog testbenches for random simulation and executed symbolic reachability using custom scripts.

SKILLS

Technical Skills – Python, C, C++, Verilog, Linux, FreeRTOS, MATLAB, Git, Altera, KiCad, PCB, PostgreSQL, JS, HTML, CSS

Protocols – I2C, UART, SPI, CAN, TCP/IP, Wi-Fi, BLE, Bluetooth Lab Hardware: JTAG debugging, Oscilloscope, Multimeter, Soldering

Platforms – Arduino Uno, ESP32, STM32, Raspberry Pi Pico, De1-SoC FPGA, nRF52 DK



Contact this candidate