Post Job Free

Resume

Sign in

Engineer Software

Location:
Beltsville, MD
Posted:
June 21, 2020

Contact this candidate

Resume:

addy1o@r.postjobfree.com Cell: +1-571-***-**** https://www.linkedin.com/in/pratiktambe/

PRATIK M. TAMBE

Silver Spring, Maryland, 20904

StackOverflow:https://stackoverflow.com/users/264683/enthusiasticgeek GitHub:https://github.com/enthusiasticgeek Work Authorization:H1B (Validity 10/31/2021) which may further be renewed every three (3) years. I-140 Immigrant Petition Approved With Priority Date 06/18/2014 An Embedded Software Engineer with over 10 years of software development experience and technical know-how, including testing and integration for the applications deployed on flagship company products. 1. Disciplined and passionate professional practicing embedded software development with skills and experience in making critical architectural design/ implementation decisions regarding performance, maintainability, scalability, and user-friendliness. Harness technical expertise to create a superior engineering product. Work in an Agile environment. 2. Ability to discern key business requirements and formulate execution strategy through cross-functional group interaction.

Software

Environments/OSes:Ubuntu, Fedora, Red Hat Enterprise, ARCH Linux, macOS(OSX), Windows, Android, iOS.

Programming/Scripting Languages: Python, Java, C/ C++, Bash, HTML/CSS, JavaScript/JQuery/Ajax, XML, PHP.

Debugging and Build Tools:GDB/ DDD, Valgrind, CMake, SCons, BitBake (Yocto and OpenEmbedded).

Bootloaders:GRUB, U-Boot (TI DaVinci Board Support Package).

Editors:Vim, Nano.

Version Control:Git, Subversion.

IDEs:AVR Studio, WinAVR, AVRDUDE, Keil C51, MPLAB, NetBeans, Eclipse.

Firmware Loading Tools:NFS, TFTP, ethloader, Atmel SAM-BA.

Linux Kernels:Kernel 2.x, 3.x and 4.x.

Flash File Systems:ubifs, jffs2, squashfs.

JTAG On-Chip Debugging/Flash Tools:OpenOCD for cfi NOR flash and NAND flash.

Open Source APIs: POSIX, OpenCV, OpenMP, Gtk+, Gstreamer(with RTSP Server/Client), OpenGL (GtkGLExt), Libjpeg, Boost (C++), OSSBuild, Net-SNMP, Google Protobuf, Libev.

Networking:Berkeley socket interface APIs (IPv4/IPv6), Mongoose, Lighttpd, Apache, HTTP 1.0/1.1, RTSP, lwIP.

IPCs:Lock-free Queues, Named Pipes, Dbus, Message Queues.

Video Compression Standards:MJPEG, MPEG4 Part 10/AVC(H.264).

Encryption Tools:OpenSSL, Java Keytool.

Databases:SQLite, Oracle SQL Developer, PostgreSQL.

Simulation Packages:MATLAB, Simulink, Cadence PSPICE.

FPGA Toolchain: Xilinx EDK(XPS and SDK), Aldec Active-HDL, Mentor Graphics Modelsim SE/XE, Xilinx ISE Design Suite, Xilinx XST, Synplicity Synplify Pro(Synopsys).

HDLs:VHDL (Xilinx Spartan 3/Virtex 5).

CAD:OpenSCAD.

Agile and Team collaboration Tools:Jira, Confluence, Bitbucket, Slack, Google Docs, Jenkins, Artifactory.

Hardware

32-bit and 64-bit PSoCs: Atmel ATSAMC21N18A, Broadcom BCM2711, Freescale i.MX6UL, Micrel KS8695(ARM922T), Atmel SAMA5D3(ARM Cortex A5), Atmel SAM9x25(ARM926), TI TMS320DM6446(ARM926EJ-S), TI OMAP4430(ARM Cortex A9), TI OMAP3530, dsPICF33FJ256GP206, Microblaze.

8-bit and 16-bit MCUs:AVRs, PIC-16F/18F, 8051, 80X86, 68HC11.

Evaluation Kits: Atmel EVK1100, STK500 starter Kit, Xilinx ML505, Spartan 3AN Starter Kit, Handy Board, BeagleBoard, PandaBoard, Zotac Mini ITX Intel Board, Elegoo 2560 kit.

Embedded Serial Servers:Moxa NE-4110S, Sena Nemo 10.

Video System Components: Fujinon C22X23R2DZP1 (C10 Protocol), Prosilica GC1600CH GigE vision (PvAPI), Axis Video Server 241Q (http based VAPIX ver 2.0 API), 3-axis Gimbal (MOG – Maryland Optic Group, University of Maryland), Sensoray SN2251, ExacqVision (evAPI), Epiphan VGADVI Broadcaster, Hitachi Color Cameras KP-D590/ D-531, Kowa Motorized Lens LMZ750AMPDC.

Programmers:Microchip ICD 2, ATMEL AVRISP mkII ISP, JTAGICE mkII, AVR Dragon.

Displays:LCD: HD44780, VFD: Noritake GU256x128C-3900.

Cellular:Multitech Dragonfly - Telit LE910 (4G).

Brivo Systems LLC., Bethesda, Maryland

Embedded Systems Engineer July 2013 – Present

1

addy1o@r.postjobfree.com Cell: +1-571-***-**** https://www.linkedin.com/in/pratiktambe/

Primary Developer/ Software Architect responsible for cloud based Access Controllers’ Manufacturing and Peripheral Testing Software - implement access controller board components’ testing and firmware loading software on Ubuntu 18.04 LTS Linux. Program modules in Python GTK+, Python,C/C++,Bash/ Expect, Tcl, PHP, OpenSSL.

Prototype Board Firmware Developer (without Atmel Software Framework) on ATSAMC21N18A reference design board in the early development stage of ACS6100 access controller board. Implement code for CAN BUS ISO 11898-1

(Bosch CAN specification 2.0 part A,B) and Bosch CAN FD specification V1.0, SDADC and ADC.

Program Raspberry Pi 4 (Broadcom BCM2711) Sysfs based Wiegand Simulator Linux Kernel Driver using Yocto

(Poky reference distribution). Created a meta-wiegand simulator custom layer for the same.

One of the key team players in delivering two (2) new Embedded Boards Based Access Controllers, (Atmel SAMA5D3) meticulously executing steps from design through production, for a cloud-based physical security platform.

Code Multitech Dragonfly 4G module scripts to call APIs (US/EU/Canada) that connect Access Controllers to the cloud.

Awarded Brivo MVP Engineering 2016 and ACS300 won the SIA New Product Showcase Award in the Access Control Software & Controllers category at ISC West 2018.

Techno-Sciences Inc., Beltsville, Maryland

Embedded Systems Engineer, Trident Division, Sensors and Systems Group August 2009 – July 2013

Primary Developer devising Video Streaming and Video Processing solutions to deliver world class products and satisfy the client requirements. Open Source APIs harnessed OpenCV, GStreamer, GTK+, cURL, OpenGL.

Maintain documentation and track the progress in SDLC.

Engineer robust software for daemons running on Linux (Ubuntu and RedHat). Employ C, C++ and VHDL for a very large distributed system targeted towards Naval installations.

Smartrise Engineering Inc., Sacramento, California Embedded Software Engineer March 2009 – August 2009

Assist a senior developer in coding modules for CIP-51 based systems including SPI, UART, RTC, ADC, LCD for software integration and deploy on Smart Rise Universal (SRU) board's Main and Safety Processors mounted on elevator controllers.

Educate field technicians on company products and debug the software/wiring during onsite visits in the US.

Program SRU boards (Machine Room, Car Top and Car Operating Panel). Test Hydraulic and AC/DC Traction Drives.

George Mason University, Fairfax, Virginia

Graduate Teaching Assistant, Electrical and Computer Engineering Department August 2006 – January 2009

Mentor students in their senior design projects that included MATLAB, PSPICE, VHDL, AVR microcontrollers.

Instruct laboratories, conduct recitations and train students in the following courses. Digital Logic Design and Introduction to Assembly Language, Electric Circuit Analysis, Linear Electronics I and Introduction to Robotics.

Tata Institute of Fundamental Research (TIFR), Mumbai, India Engineering Intern, Department of Chemical Sciences January 2005 – June 2006

Research and design UV auto-tracker module, for Nd3+: YAG 10 Hz, 6 ns - pulsed laser beam, based on Atmel 89c51 system. Code in 8051 assembly language.

Conceive solutions regarding the choice of circuit components and test them in phases independently.

Gain practical knowledge of the microcontroller based applications, employing and improvising the same in the industry.

M.S. Computer Engineering, December 2008

George Mason University, Fairfax, Virginia

Bachelors of Engineering in Electronics, June 2006 University of Mumbai, Mumbai, India

Embedded Systems using AVRs, George Mason University, Fairfax, Virginia August 2006 – December 2008

Assist Students code during research and development using AVR microcontrollers for their senior design project.

Design, implement, and test embedded control applications – sensors and actuators. 2



Contact this candidate