Monika Tripathi

CTO

Sydney, Australia19 yrs 6 mos experience

Key Highlights

  • 17+ years in Software and Firmware development.
  • Expert in ARM architecture and device drivers.
  • Led successful projects using Agile methodologies.
Stackforce AI infers this person is a seasoned expert in Embedded Systems and Firmware development.

Contact

Skills

Core Skills

Cloud ComputingDevopsSoftware Project ManagementAutomationBenchmarking

Other Skills

ARMARM ArchitectureARM architectureARM assemblyAgile Project ManagementAndroidBoard Support PackageBusiness Intelligence (BI)C++ClearCaseCloud SecurityData StructuresDebuggingDevice DriversEmbedded Software

About

Around 17+ years of industry experience in varied areas of Software and Firmware development. Expertise in C, C++ , ARM Assembly ,Python, Velocity template language. Expertise in leading team to deliver successful project using agile software development. Expertise in development and testing of device drivers, bootstrap,bare metal boot and Firmware code Good Understanding of medical device software and safety regulatory requirements. Expertise in design and development of automation framework. Worked throughout the career on many systems based on mobile devices (Symbian,Linux,Unified Extensible firmware interface(UEFI)). Good experience on Symbian base porting, UEFI firmware for windows , bootstraping,debugging. Played a key role in various wakeup camps (board bring up) for Symbian SMP for STEricsson's U8500 platform (based on Arm cortex A9 Multicore),FPGA,Virtual as well as simulator platform. Expertise in facilitating trainings and webinars across sites. Expertise in automating document generation from JAMA using VelocityTemplate language. Lead the emulation team for complete end to end development and verification of automotive Silicon. Worked for Benchmarking/Performance analysis for ARM based platforms based on Cortex-A53/Cortex-A57/Cortex-A15/Cortex-A9/Cortex-A7 based ARM Cores. Specialties Programming Languages - Java,C, C++, ARM Assembly ,Python, Velocity template language,JavaScript Debugging Tools :- Lauterbach Trace32 ,Virtual JTAG, Tarmac file, Waveform debugging (trn ,fsdb) Configuration Management Tools :- Rational Clearcase,GIT,SVN,Design Sync Requirement management Tools :- DOORS,JAMA Bug Tracking/Defect management Tools :- Visual Intercept, Fido, Clear Quest, Enovia product lifecycle management (PLM), Jira Emulator platform : Cadence-PXP, Synopsys-Zebu, Mentor Graphics-Veloce Agile Methodologies Trainings ARM technical training Course on Cortex-A9 for one week from ARM. ARM technical training Course on "ARM Cortex-A53 Hardware Design" for one week from ARM. ARM technical training Course on "Custom ARM Cortex-A53 Software " for one week from Doulos.

Experience

Microsoft

Principal software engineering Manager

May 2024Present · 1 yr 10 mos · Australia

Cloud ComputingCloud SecurityDevOps

Oracle

Principal Member Of Technical Staff

Jun 2021May 2024 · 2 yrs 11 mos · Australia

Software Project ManagementDevOps

Emvision medical devices ltd

Lead Software Engineer

Nov 2020Jun 2021 · 7 mos · Sydney, New South Wales, Australia

Software Project ManagementDevOps

Saluda medical

Senior Software Test Engineer

Aug 2020Nov 2020 · 3 mos · Sydney, New South Wales, Australia

Software Project ManagementDevOps

Resmed

Senior verification and validation engineer

Oct 2019May 2020 · 7 mos · Greater Sydney Area

  • Design and Development of automation tool for requirement tracing using Velocity template Language
  • Design and Development of an automation framework to automate use cases.
  • Developed python tool to auto generate the end results
  • Development of use cases based on systems/regulatory requirements for medical devices (Ventilator, software, safety)
Software Project ManagementDevOps

Nxp semiconductors

Principal Engineer

Apr 2017Aug 2019 · 2 yrs 4 mos · Gautam Buddha Nagar, Uttar Pradesh, India

  • Worked in emulation team . Responsible for :
  • Responsible for complete end to end development and verification/validation of automotive Silicon.
  • Leading the team , providing technical guidance and assignment of tasks
  • Generation of test plan and documents for Auto SOC
  • Development of application to be loaded on Emulator platform (FPGA and CPU based) It contained application core boot code (written in ARM assembly and C language) and test case in C.
  • Development/Automation of regression framework for test compilation and execution on emulator platform using Python
  • Sync up with Emulation Stake holders for Providing emulation builds and Support across the teams for usage of testbench and emulator platform
  • Webinar across the sites regarding the methodology used for automatic test case creation.
Software Project Management

Intel corporation

Firmware Engineer

Apr 2016Apr 2017 · 1 yr · Banglore

Software Project Management

Stmicroelectronics

2 roles

Staff Engineer

Dec 2013Mar 2016 · 2 yrs 3 mos

  • Working for Benchmarking of ARM based platforms based on Cortex-A53/A57/A15/A9/A7 ARM Cores.
  • The task involves following:
  • 1. Benchmarking of ARM cores using industry standard Benchmarks e.g. Dhrystone, Coremark, EEMBC, STREAM, LINPACK
  • 2. Writing own benchmarks based on projects and their needs
  • 3. Writing Bare Matel boot code for ARMV8 based cores (Currently worked on aarch32 mode)
  • 4. Developed bare metal thread library to simulate multithreading in bare metal (Non OS )platform.
  • 5. Conducting Seminar across sites for results and Benchmark data discussion.
  • 6. Supporting divisions for thier Benchmarking needs and data.
  • For above task following tools are used:
  • 1. RTL based simulation platform for Benchmarking test execution
  • 2. Different compiler versions e.g Ds-5 , Gcc 4.8, Gcc 4.9 for test compilation and linking
  • 3. VNC server
Software Project Management

Technical Leader

Dec 2012Dec 2013 · 1 yr

Software Project ManagementDevOps

St ericsson

Technical Leader

Apr 2006Nov 2012 · 6 yrs 7 mos · Greter NOIDA INDIA

Software Project Management

Ipolicy networks

Associate Member of Technical staff

Dec 2005Apr 2006 · 4 mos · NOIDA , INDIA

  • Worked for Automation team. Worked on automation of SOAP (Stability Observation Automation Process). Worked on automation of iPolicy Security Manager.

Education

Birla Institute of Technology and Science, Pilani

Master’s Degree — Computer Science

Jan 2004Jan 2005

MPCT

Bachelor’s Degree — Computer Science

Stackforce found 100+ more professionals with Cloud Computing & Devops

Explore similar profiles based on matching skills and experience