RUBI SINGH
Embedded C,C++ Developer at Capgemini
                                                                                                                              RS
E 8357029133         errubisingh01011998@gmail.com      q https://www.linkedin.com/in/rubi-singh-288173190
 Banglore
CAREER OBJECTIVE                                                                 TECHNICAL SKILLS
To obtain a responsible and challenging Software Engineer’s                      Programming Languages:
position where my education and work experience will have valuable
application and to develop and deliver the Applications/ embedded                  Embedded C            C++     Python Scripting
systems/products/ modules which will create value to every stakeholder
who have invested in.
                                                                                   unit testing      Shell Scripting
EDUCATION
                                                                                 Micro Controllers
BE(Bachelor of Engineering )                                                       STM 32 Micro Controller(Cortex-M0+)
Rajiv Gandhi Prodyogiki Vishwavidyalaya bhopal                   CGPA
(M.P)                                                            7.3 / 10.0
   2015 - 2019       Bhopal(M.P)                                                 Controller Peripherals and Communication
                                                                                 hardware Protocols & Drivers
EXPERIENCE                                                                         Timers/Counters             UART      I2C      SPI
MIC (Maternal Infant Care )                                                        Watch Dog         ADC        DAC       GPIOS
GE HealthCare                           2022 - Present       Banglore India
Enabling the human side of healthcare                                              RS485         DMA
Responsibilities:
                                                                                 Development Tools, IDE's and Sensor
• Total 3 years of experience in C,C++ development in GE Healthcare as           technologies interfaced
  a Software developer in Medical devices such as incubator, warmer,
  Ultrasound, Monitor, printer.                                                    Git Lab/Git      Collabrator         Rally
• Hands on experience in working with UART, I2C, SPI, GPIO,
  TIMER/COUNTERS, ADC and DMA.                                                     ALM        Visual Studio         IAR workbench
• Hands on experience in different types of controller (NXP),working
  experience with Cortex-M0,Cortex-M3.
• Develop, modify, test and debug firmware for new features.                       Keil IDE       Atom     Eclipse        PyCharm
• Develop different write and read diagnostics to extend feature
  development process and support to other testing framework.                      mobaxterm         realterm         Putty
• Bring up and enumerate unit test framework to enhance development
  and ease debugging.
                                                                                   WinScp         U-Link       J-Link
• Support daily first cut analysis, debugging and fixing the issues with
  includes timeout, unrecoverable and miscompare issues
• Having experience on Bluetooth interface.                                        Tektronix Oscilloscope           Flash Magic
• Having experience on working with hardware.
• Work closely with external teams for hardware or electrical issues. Take         Voltage Sensing
  the ownership of modules and closely monitoring the issues.
• Learning: Understanding the embedded system, error handling ,DPA
  handling, different test frameworks.
                                                                                   Current Sensing and Frequency output
• Tools and Development Environments:-                                             measuring
• Tools: Visual Studio, IAR workbench, Keil, J-trash other debug tools.
Monitoring Tool                                                                  STRENGTHS
GE HealthCare                                     2022       Banglore India
Enabling the human side of healthcare                                                    Time management
 • Developed the internal tool(Simulator) by using python script to monitor
                                                                                   F     Prioritizes essential tasks so they are not
   the clinical and non clinical parameters of the device for testing                    rushed. Sets deadlines that ensure
   purpose.                                                                              reaching milestones on time.
 • Developed the GUI interface by using python to connect with medical
   device through UART cable and automated the tool to send the serial                   Adaptability
   number, private key, device certificate through serial cable.                   g     I remember that change is not personal
 • Learning: Explored more python module to develop the GUI
                                                                                         and is inevitable. I break my projects into
 • Tools and Development Environments:-
                                                                                         multiple parts so that if something goes
 • Pycharm IDE, UART Cable, Printer Device, Clinical devices.
                                                                                         wrong, I can quickly fix it.
www.enhancv.com                                                                                        Powered by
                                                                                                                      
EXPERIENCE                                                                    STRENGTHS
System Performance Analysis                                                          Accountability
                                                                                    I take ownership of my mistakes. By
GE HealthCare                           2022 - 09/2022       Banglore India
                                                                                     doing that I learn what I did wrong so that
Enabling the human side of healthcare
                                                                                     it does not happen again.
Responsibilities:
• As I was the part of GEHC healthcare and I was working in MIC project,      CERTIFICATION
  so live system performance needs to be monitored to control the
  quality of the devices (Incubator and Aria device).
                                                                              Python specialization course from Coursera
• The use of software performance analysis is, performance of software
  items (CPU utilization, Memory Utilization, process, , Load etc.) need to
  monitored to control the quality of the product.                            Java specialization course from Coursera
• Have experience in new tools and learnt about the tools and apply in
  real time production to control the quality of product.                     Shell scripting course from Coursera
• With the help of Grafana and graphite-web we are able to monitor the
  performance of the ARIA device (incubator) in graph way.                    C++ oops concepts course from Coursera
• Learning : Understanding on new tools such as Grafana, graphite-web,
  collected,. and learnt to setup all tools in Linux environments
                                                                              Embedded System from Coursera
• Tools and Development Environments:-
• Tools:- Grafana , graphite-web, collected. linux operating system.
                                                                              PASSIONS
LANGUAGES
                                                                                     I love turning ideas into functional
                                                                                    prototypes, whether it's an
English      Proficient                 Hindi            Native
                                                                                     automated home system or a robotic
                                                                                     arm powered by embedded
                                                                                     controllers.
                                                                                     Travelling and exploring the world
                                                                                    and nature.
www.enhancv.com                                                                                 Powered by