Jagadeep Ram

Embedded Software Developer at NOJA Power
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Australia, AU

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Australia
    • Appliances, Electrical, and Electronics Manufacturing
    • 100 - 200 Employee
    • Embedded Software Developer
      • Aug 2022 - Present

    • Sweden
    • Engineering Services
    • 700 & Above Employee
    • Senior Embedded Developer at Essity AB
      • Nov 2019 - Jul 2022

      I have worked with different firmware on micro controllers that acts as a Bluetooth device and gateway. The primary goal is to write source code to be more battery efficient, and implement Firmware update over the air (FOTA) on the two chips. This is a MedTech product classified as class I software by FDA and designed under a framework of IoT. I have worked with different firmware on micro controllers that acts as a Bluetooth device and gateway. The primary goal is to write source code to be more battery efficient, and implement Firmware update over the air (FOTA) on the two chips. This is a MedTech product classified as class I software by FDA and designed under a framework of IoT.

    • France
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Embedded Software Developer at Ondosis AB
      • Feb 2019 - Oct 2019

      Designed and developed a medicine dispenser, which is classified as a Class IIb, III software by IEC-62304 standards for the Medtech software development process. The primary work is to develop a C based embedded software using the IAR compiler on Nordic-semiconductor chips to handle dispensing, GUI, user interactions, memory storage, external Real-Time Clock, Bluetooth Low Energy (BLE), and USB communication, etc. A testing and configuration tool were created using serial port via USB and test cases using Python and PyTest framework. The creation of own file system to handle time-critical operations is one of my notable contributions. A white box testing is performed using a test tool called VectorCast that helps with regressing, code-coverage, and branch analysis, etc. Show less

    • Sweden
    • Semiconductor Manufacturing
    • 100 - 200 Employee
    • Embedded Software Developer
      • Mar 2017 - Dec 2018

      Worked as a developer in creating a library for Fingerprint biometric solutions on hardware restricted ARM Cortex M4F microcontrollers. The software implementation is done in bare metal C using ARM GCC compiler and tested using python/GDB for regression testing to make bug-free library files as an end product. The solution is targeted for bank cards where memory and power resources (from NFC) are heavily restricted. Worked as a developer in creating a library for Fingerprint biometric solutions on hardware restricted ARM Cortex M4F microcontrollers. The software implementation is done in bare metal C using ARM GCC compiler and tested using python/GDB for regression testing to make bug-free library files as an end product. The solution is targeted for bank cards where memory and power resources (from NFC) are heavily restricted.

    • Sweden
    • Medical Equipment Manufacturing
    • 1 - 100 Employee
    • Embedded Software Developer
      • Mar 2013 - Feb 2017

      Worked as a developer in developing an X-ray calibration device for QA analysis. A microcontroller with Atmel UC3 core containing computational capabilities on par with Cortex M3 device used with real-time RTOS and SD card to sample photons emitted by X-ray tube to calculate Tube voltage (KV), dose, total filtration, exposure time, and many other radiation parameters. Incorporating GUI on 64KB RAM with FreeRTOS and FAT file system was a developer’s nightmare to design and implement a compact system. I have also developed a Delphi based GUI application that interacts with the device via USB CDC comport for automatic testing, verification, and calibration tool. Show less

    • Ireland
    • Business Consulting and Services
    • 700 & Above Employee
    • Software Engineer
      • Jul 2007 - Jul 2010

      Started as a junior software engineer in Java web application development using the struts framework in the banking domain playing Full-Stack developer role. I played a significant role in communicating with clients and making design decisions and worked for around 20 months at the beginning of the tenure. The second project was an enhancement and system maintenance for Microsoft’s sales and marketing applications where I worked as a database and system administrator in the middle layer and back-end systems. I have also participated in system enhancement and end to end testing before building a production environment. Show less

Education

  • Uppsala University
    Masters in Embedded Systems, Computer Science
    2010 - 2012
  • Sri Jayachamarajendra College Of Engineering
    Bachelor of Engineering, Electronics and communication
    2003 - 2007

Community

You need to have a working account to view this content. Click here to join now