Anand Agrawal has over 5 years of experience in embedded software engineering and performance analysis. He has worked at Qualcomm, Arm, and On Semiconductor developing firmware, analyzing chipset performance, and improving CPU and memory utilization. He holds a B.Tech in electronics engineering and has experience with ARM architecture, Linux, C/C++, and various simulation/debugging tools.
Industrial Automation Technical Support including: Tasks estimation, research and technical documentation writing, manual preparation; Real-time operation systems; Porting of existing Software to new target Hardware; Software and Hardware optimization; Hardware bring-up; Drivers development, redesign, upgrades; Design and implementation of embedded Software; Testing software development and verification.
Lead embedded this a startup company start in June 2021
1.LEAD EMBEDDED SPECIALIZES IN SOFT WARE DEVELOPMEAT FOR CAN EOL TOOLS USING IN UDS AND OBD2 PROTOCOLS IN AUTOMOTIVE VEHICLES .
2.WE ARE SPECIALIZES IN CONTROL OF BLDC AND PMSM MOTORS USING FOC .
Industrial Automation Technical Support including: Tasks estimation, research and technical documentation writing, manual preparation; Real-time operation systems; Porting of existing Software to new target Hardware; Software and Hardware optimization; Hardware bring-up; Drivers development, redesign, upgrades; Design and implementation of embedded Software; Testing software development and verification.
Lead embedded this a startup company start in June 2021
1.LEAD EMBEDDED SPECIALIZES IN SOFT WARE DEVELOPMEAT FOR CAN EOL TOOLS USING IN UDS AND OBD2 PROTOCOLS IN AUTOMOTIVE VEHICLES .
2.WE ARE SPECIALIZES IN CONTROL OF BLDC AND PMSM MOTORS USING FOC .
AXONIM Devices - expert in design and development of the embedded electronics on RTOS, complex/single board computers, digital signal processing algorithms, electronics processor devices, PCBA, digital circuits, hardware, firmware development, enterprise hardware & software solutions, distributing systems.
Electronic embedded systems development, electronic devices design, algorithms and software are the main areas of activity of the AXONIM.
The development process starts with an assessment of the customer's technical requirements of the project that is done by our expert group, if required they perform research and write technical specification, then project team prepares working project plan.
The immediate development of a technical system - device, embedded electronic system, or electronic module consists of the design of the hardware platform, software development, device body design, further prototyping - manufacturing of prototypes and the subsequent technical support throughout the life cycle of the device.
Our competences include, but are not limited with the following types of engineering tasks: algorithms for digital signal processing (filtering, processing of audio and video streams, encoding / decoding, compression / decompression), data collection systems, electronic optical devices, porting BSP embedded OS (Windows Embedded, Linux, Android, eCos, freeRTOS) and others. The result of our service is a full-featured prototype device and a set of design documentation, which allows to start production of the final product.
AXONIM Devices offers services of embedded systems development. Highly skilled engineering teams perform whole development projects starting from scratch suggested by our customer and future devices architecture, functional and structural models design.
Having strong background in embedded systems design our developers execute all required tasks within development cycle: circuit design, design of PCB, firmware development and design, FPGA, porting and adapting operating systems on a given platform, BSP and driver development, application development, and operator interface or user application development, digital signal processing, algorithms design, prototyping, manufacture support.
This study paper portrays a fresh approach for
a course and laboratory design to establish low cost prototypes
and other entrenched devices that accentuate virtual
programmable logic device (VPLD), object oriented java and
real time processing tactics. JAVA is used for software
development. The study encompasses the use of host and node
application. A high performance, low power AVR with high
endurance non-volatile memory segments and with an advance
RISC structure is used to construct prototypes. The paperwork
deals with the VPLD board which is capable to work as
corresponding digital logic analyzer, equation parser, standard
digital IC and design wave studio
RISC-V growth and successes in technology and industry - embedded world 2021RISC-V International
RISC-V International has more than 1,000 members across over 50 countries who are working in hardware, software, services, and various industries for a strong and healthy RISC-V ecosystem. It is projected that by 2025 there will be over 62 billion RISC-V CPU cores and the total market for RISC-V IP and software is expected to grow to over $1b by 2025.
In 2020 alone, we saw successes with newly defined RISC-V accelerator architectures, affordable RISC-V open source small-board computers, development boards for personal computers, and an incredibly fast 64-bit RISC-V Core as the community also ratified key specifications and made advances in security.
As we see the growth of RISC-V into industries such as AI, machine learning, blockchain, 5G, medical, and industrial, we will see the ratifications of new extensions that enable this growth.
Join Kim McMahon, Director of Marketing and Stephano Cetola, Technical Program Manager as we take a look at where RISC-V is going in 2021.
This comprehensive program covers essential aspects of performance marketing, growth strategies, and tactics, such as search engine optimization (SEO), pay-per-click (PPC) advertising, content marketing, social media marketing, and more
AXONIM Devices - expert in design and development of the embedded electronics on RTOS, complex/single board computers, digital signal processing algorithms, electronics processor devices, PCBA, digital circuits, hardware, firmware development, enterprise hardware & software solutions, distributing systems.
Electronic embedded systems development, electronic devices design, algorithms and software are the main areas of activity of the AXONIM.
The development process starts with an assessment of the customer's technical requirements of the project that is done by our expert group, if required they perform research and write technical specification, then project team prepares working project plan.
The immediate development of a technical system - device, embedded electronic system, or electronic module consists of the design of the hardware platform, software development, device body design, further prototyping - manufacturing of prototypes and the subsequent technical support throughout the life cycle of the device.
Our competences include, but are not limited with the following types of engineering tasks: algorithms for digital signal processing (filtering, processing of audio and video streams, encoding / decoding, compression / decompression), data collection systems, electronic optical devices, porting BSP embedded OS (Windows Embedded, Linux, Android, eCos, freeRTOS) and others. The result of our service is a full-featured prototype device and a set of design documentation, which allows to start production of the final product.
AXONIM Devices offers services of embedded systems development. Highly skilled engineering teams perform whole development projects starting from scratch suggested by our customer and future devices architecture, functional and structural models design.
Having strong background in embedded systems design our developers execute all required tasks within development cycle: circuit design, design of PCB, firmware development and design, FPGA, porting and adapting operating systems on a given platform, BSP and driver development, application development, and operator interface or user application development, digital signal processing, algorithms design, prototyping, manufacture support.
This study paper portrays a fresh approach for
a course and laboratory design to establish low cost prototypes
and other entrenched devices that accentuate virtual
programmable logic device (VPLD), object oriented java and
real time processing tactics. JAVA is used for software
development. The study encompasses the use of host and node
application. A high performance, low power AVR with high
endurance non-volatile memory segments and with an advance
RISC structure is used to construct prototypes. The paperwork
deals with the VPLD board which is capable to work as
corresponding digital logic analyzer, equation parser, standard
digital IC and design wave studio
RISC-V growth and successes in technology and industry - embedded world 2021RISC-V International
RISC-V International has more than 1,000 members across over 50 countries who are working in hardware, software, services, and various industries for a strong and healthy RISC-V ecosystem. It is projected that by 2025 there will be over 62 billion RISC-V CPU cores and the total market for RISC-V IP and software is expected to grow to over $1b by 2025.
In 2020 alone, we saw successes with newly defined RISC-V accelerator architectures, affordable RISC-V open source small-board computers, development boards for personal computers, and an incredibly fast 64-bit RISC-V Core as the community also ratified key specifications and made advances in security.
As we see the growth of RISC-V into industries such as AI, machine learning, blockchain, 5G, medical, and industrial, we will see the ratifications of new extensions that enable this growth.
Join Kim McMahon, Director of Marketing and Stephano Cetola, Technical Program Manager as we take a look at where RISC-V is going in 2021.
This comprehensive program covers essential aspects of performance marketing, growth strategies, and tactics, such as search engine optimization (SEO), pay-per-click (PPC) advertising, content marketing, social media marketing, and more
Want to move your career forward? Looking to build your leadership skills while helping others learn, grow, and improve their skills? Seeking someone who can guide you in achieving these goals?
You can accomplish this through a mentoring partnership. Learn more about the PMISSC Mentoring Program, where you’ll discover the incredible benefits of becoming a mentor or mentee. This program is designed to foster professional growth, enhance skills, and build a strong network within the project management community. Whether you're looking to share your expertise or seeking guidance to advance your career, the PMI Mentoring Program offers valuable opportunities for personal and professional development.
Watch this to learn:
* Overview of the PMISSC Mentoring Program: Mission, vision, and objectives.
* Benefits for Volunteer Mentors: Professional development, networking, personal satisfaction, and recognition.
* Advantages for Mentees: Career advancement, skill development, networking, and confidence building.
* Program Structure and Expectations: Mentor-mentee matching process, program phases, and time commitment.
* Success Stories and Testimonials: Inspiring examples from past participants.
* How to Get Involved: Steps to participate and resources available for support throughout the program.
Learn how you can make a difference in the project management community and take the next step in your professional journey.
About Hector Del Castillo
Hector is VP of Professional Development at the PMI Silver Spring Chapter, and CEO of Bold PM. He's a mid-market growth product executive and changemaker. He works with mid-market product-driven software executives to solve their biggest growth problems. He scales product growth, optimizes ops and builds loyal customers. He has reduced customer churn 33%, and boosted sales 47% for clients. He makes a significant impact by building and launching world-changing AI-powered products. If you're looking for an engaging and inspiring speaker to spark creativity and innovation within your organization, set up an appointment to discuss your specific needs and identify a suitable topic to inspire your audience at your next corporate conference, symposium, executive summit, or planning retreat.
About PMI Silver Spring Chapter
We are a branch of the Project Management Institute. We offer a platform for project management professionals in Silver Spring, MD, and the DC/Baltimore metro area. Monthly meetings facilitate networking, knowledge sharing, and professional development. For event details, visit pmissc.org.
1. Curriculum Vitae- Anand Agrawal 1
Curriculum Vitae
Anand Agrawal
Email: anandamu16@gmail.com
Mob: +91 888-160-5655
Linkedin
Work Experience
Job Title Company Year
Senior Lead Qualcomm, Hyderabad July’19 - Continue
Engineer Arm, Bangalore June’18 – July’19
Embedded Software Engineer On Semiconductor, Bangalore Sep’16 – June’18
Qualification Summary
SOC Performance Architect
- Pre-silicon and Post-silicon performance lead for IOT Chipsets from bring-up to product delivery.
- Architecture exploration and analysis for improving the performance of future chipset. Worked on analysis of branch
prediction, prefetch and caches.
- Cycle accurate Simulator for pre-silicon performance analysis
o Correlate performance on silicon and cycle accurate simulation model. Perform impact study on different
configurations in simulator to project and fine tune performance for the upcoming chipsets.
o Projected estimates for CPU load, memory use, Bandwidth, latency, etc.
o Automate the simulation via Linux shell scripting. Effort was reduced from 3 days to 6 hours.
- Developed Performance Benchmarking tool (C and Assembly Programming)
o To evaluates and compare the performance of CPU and DDR Interface. [post-silicon]
o To provide architecture improvements for future chipset. [pre-silicon]
- Developed SOC architecture expertise
o Performance impact on the processor due to changes in the different components in SOC subsystem.
- Improve the chipset performance and power.
o Implemented a better CPU/Memory Utilization. Typical gain achieved across chipsets ranges from 20-80%.
- Analyze and debug stability issue from the perspective of latency, CPU Load, AXI BW etc.
- Lead Transient scenario profiling tool development for Modem Tech.
o This enabled teams to profile the field use case instead of just steady state lab scenarios.
o Implemented Parser that would summarize performance and reduce analysis effort from 1 day to 10 mins.
- Firmware development for low level PMU configurations in both C and Assembly programming.
- Mentored and provided training to several members in the team for contributing in the performance improvement.
ARM Architecture based Programs Development
- Familiarized with Arm Architecture and Trustzone
o Includes Armv8-A, Armv8-R and Armv8-M Architectures with both 32-bit and 64-bit execution state.
- Developed low level programs
o Instruction set, Exception Model, Memory Model and Debug Model Specifications.
o Hands-on in configuring hardware breakpoints/watchpoints, Performance Monitoring Unit etc.
o Development on Pre-silicon environment and working on Simulator Model.
- Develop the understanding on the relationship between C & assembly based on Procedure Call Standards.
- Programming/Debugging in Embedded C and Assembly language. Well versed with Git, Gerrit, Jira and Linux platform.
ARM Cortex M0+ Firmware Development
- Board bring up – Configured clocks, GPIOs, HSIOM and other peripherals. Enabled interrupts and implement ISRs.
- Uses schematics and datasheet for configuring startup function for Microcontroller Development Kit.
- Developed driver code for GPIO Peripherals (input/output, push-pull/ open drain, pull up/down, GPIO IRQ, NVIC etc.)
- Implemented application programs based on GPIOs, LCD APIs, wakeup Timers, watchdog timer etc.
- Open-Source Platform: GDB and GNU Binutils based Debugging through OpenOCD.
Linux Build Setup Environment
- Automate the complete Linux build process by writing Linux shell script file for Fedora Linux Machine.
- Code::Blocks IDE Development and Maintenance (C++, makefiles, wizard plugin, GCC/GDB)
Qualification College/Institutes Board Year Cgpa / %
B.Tech Zakir Hussain College of Engineering & Technology AMU 2012-2016 8.74
Job Experience
2. Curriculum Vitae- Anand Agrawal 2
ZIGBEE Based Security System through Wireless Sensor Network for IOT VIDEO PPT DOC
- Establish a Wireless Sensor Network using ZigBee, Arduino and Sensors.
- Interface GSM Modem via UART with AVR Microcontroller to send an alert SMS on detecting intrusion.
- Implement and develop the prototype with multiple sensors and multiple ZigBee End Nodes.
Hardware Used: GSM Modem, Sensors (PIR, IR, TSOP, LDR), Arduino Development Boards, XBee Modems.
Software Used: Arduino IDE (open-source), XCTU (from XBee), Terminal Tool (HyperTerminal/Tera Term).
Decoded Air Conditioner IR Protocol & Automate using the Internet via WSN VIDEO GITHUB
- Prototype and Implemented actual IR pulses on SENSEnuts (a WSN research platform integrated with NXP JN5168
Microcontroller) to control Sharp Corporations Air Conditioner at Office.
- Solder SMD components (size smaller than 3 Millimeters).
- Implant Circuit on Copper plate through etching using Ferric Chloride Solution.
- Design smoke detector with Optical and Temperature Sensors embedded.
Split Sprint Timer LINK
- Indian Patent filed for the prototype under Department of Physical Health Education, AMU.
- Established a Laser-Sensor Circuitry based on Timer to determine the accurate time taken to complete different sprint
areas in the race event.
- Interface Light sensor, LASER & Radio Module 433MHz with STMicroelectronics Discovery Board (STM8L).
ABU ROBOCON’16
- An International Level Competition aimed at designing Robots that can perform the desired task.
- Role: Sensing and redefining path of ECO-Robot using LDRs and Ultrasonic Sensor.
B.TECH Second Year Minor Projects: LINK1 LINK2 LINK3
- GSM Based Result System - GSM Modem, EEPROM ( I2C Interface), AVR Microcontroller (ATMEGA 16).
- Autonomous Electroplating Station – Developed a prototype using TSOP Sensor, AVR Microcontroller (ATMEGA 16).
- Gesture Controlled Robot – Implemented a prototype that uses hand gesture to control robot. Robot has AVR
Microcontroller, Radio Module (433 MHz), Accelerometer Sensor.
- Wearable Electronics – Implemented a prototype of Laser Tag Jackets mounted with Light sensors. Used in real world
by students of different age groups.
Programming Language C Programming | Embedded C | C++ (basics) | Linux Shell Scripting | Python scripting
Software
IAR Embedded Workbench | Code::Blocks IDE | Tera term | Cygwin | LTSpice | WinAvr
| AvrStudio | MATLAB | CadSoft Eagle Schematics | LabVIEW | vi editor | Lauterbach
T32
Hardware
ARM Cortex M3/M0+ SOCs | JLINK Debugger | Oscilloscope | Multimeter | AVR
Microcontrollers | Arduino | STM8L Discovery Board| Cypress PSoC4-041XX KIT |
Eeprom | SIM300 GSM Module | RF Module 433MHz | ZigBee Module 2.4GHz | Relays
| Motors | DSO | Sensors : IR / TSOP / PIR / LDR etc.
Industry Code review Tool GIT | Gerrit | Jira | Perforce
Communication Protocols UART, SPI, I2C
Simulation Software Proteus | Orcad Pspice | Siemens STEP7 | Virtual Box | Trace32 Simulator
Operating System Windows, Linux
- Indian Patent – ‘Reflex Testing and Training (RTT) Device’
- Indian Patent - ‘Split Sprint Timer’.
- Finalist- UNIVERSITY DESIGN CHAMPIONSHIP 2015, a STMicroelectronics event [Year 2015].
- Achieved 1st
prize in Market Research Paper presented at XFI Solutions on the topic “Wearable Sensor
Technologies Market Trend in upcoming Years”. [Year 2013].
- Scored 95.95 percentile in Aptitude and 92.75 percentile in Logical Reasoning in Elitmus All India Aptitude Test.
Projects – Internships and Academics
Skill Set
Achievements