PROFESSIONAL SUMMARY
Embedded programming C and Python, Java programming.
BSP, kernel programming and device driver programming.
IOT programming over sensor, display, cloud, protocol and peripheral interfaces
Android application development UI, Sensor, communication AdMob and cloud integration
Worked of REST API, SQL and JSON
Knowledge of OO design patterns and data structure.
Working knowledge of Machine Learning using Python
Working knowledge of Tensor flow ML/AI integration Raspbian OS/Android /ios
Automation, networking, and consumer firmware products.
Developed, integrated, verified and validated standalone systems/firmware products.
Worked on Android IOT on Raspbian IOT
Alexa/Google assistance integration over Raspberry board
IOT based Custom Protocol driver, ADC, PWM
Projects based on real time operating systems (RTOS).
Programming and integration with RTOS kernel API.
ADC, DAC, PMW, GPi, Multiplexer EEPROM, Flash, Power supply
Bootloader, JTEG, Linux ToolChain
ARM, PIC micro-controller, AVR and x51 Firmware development.
Read schematic Diagram and Board designs of ARM, PIC micro controllers, x51, x86.
Communication protocols such as SPI, I2C, CAN, LIN and RS232.
Skilled about using CRO, DSO, multimeter and Soldering even SMD chip
TECHNICAL SKILLS SUMMARY
Languages
C, C++, Java, Python, Mysql
Controller
ARM, PIC, x86, Power PC, x51, AVR
RTOS
Threadx, RTX, µC/OSII
Operating Systems
Windows, Linux, Android, Android thing IOT, Monta visa linux
Protocol
UART, SPI, I2C, TCP/IP, CAN, LIN, MQTT, SAS, SATA, Bluetooth
Tools
Source Insight, Win Merge, µVision IDE, IAR IDE, Android IDE, MPLAP IDE, Xcode, OrCAD 10.5, PROTEUS 7.7, ACME, GIT, uBoot
Script
Python, JS, shell / Bash, CSS, HTML
Debugger
PIC ICD, JTAG, GDB
PROFESSIONAL EXPERIENCE
Technology Specialist -March 2019 to till
Company: Infosys. Client: Caterpillar, Peoria, IL
Programming using Embedded C and RC testing.
Responsible Test bed setup
Making and running automation test script.
CAN and CANJ930 protocol implementation
Embedded Developer - 04/2017 to 12/2018, St Louis Missouri
Client : Vee Eee Tech,
Raspberry Pi programming using C, Java and Python
Firebase cloud-based security system and data logger
IOT driver development (Raspbian and Android things)
Android application development, IOT application Development
Page views, scroll view, tap view etc. Custom designed list view
Intercommunication of different activity
Text to speak, Bluetooth, hardware sensors Wifi
Google Admob, Firefox cloud, AWS, SQL lite integration, REST API
Applications are unit and sandbox tested using Google Simulator, third party simulators and h/w emulators JTAG. software emulator Written using intellij Android studio Java, XML
HCL Technologies (8/2010- 1/2017) - Chennai, India
Lead Engineer – Embedded Engineer
Cisco (6/2011 – 2017)
Roles and responsibility
1.Feature development performance enhancement
2.BSP support of upgradation, revision and daughter board.
3.Enhancement and stability
4.Remedy addressing
Embedded development for debounce timer, delayed sensor, multifactor authentication, open ssl upgrades using C, C++, JAVA, RTOS, ThreadX
Device driver development and trouble shooting
Integration CAN, SPI, I2C, TCP/IP
Developed inter gateway secure communication
BSP validation, board bring up
Kernel programming
Monta vista Linux tool chain installation and upgradation
GUI Enhancement using JS, XML, JSON
Corrected customer and internal defects
Responsible for code integration and compilation
Unit and sandbox testing using Scripting Emulator Shell, python
Integration java GUI / sql server, CISCO server
Tools/technologies: PPC/ATMEL, Monta Vista Linux, TCP/IP, wifi, OpenSSL, CAN, SPI, I2C, ACME, U-Boot, x binder, cscope, SCEW, Language: C, C++, JavaScript, shell scripting.
IBM (9/2010 – 6/2011)
Embedded Firmware Engineer
Roles and responsibility
Firmware development in Permanently dead information verification in meta data
Embedded development in Permanently dead information reading/write in meta data
BIOS Firmware development in Permanently dead information internal bios and firm ware communication (C, C++, Linux)
Bios firmware displaying necessary modification (ASM)
State validation of Permanently dead allowing restriction
Responsible for customer and internal defects
Unit and sandbox testing
Tools/Technologies: Micro C IDE, clear case, GCC SATA, SCSI, Language: C, C++, Assemble
Vee Eee Technologies (7/2009 – 8/2010)
Associate Firmware Engineer
Project: Fail safe Module implementation in Power System - Failsafe Module implementation in Power system of monitoring the power system with closed loop control and performs shutdown operation when the threshold reaches lower and higher cut of range, display with graphical LCD and user interfaced key pad and RTC based data logging. Total remote end integrated with CAN network enabled system. Module operates in intelligence integration of Pressure cut of range, temperature, Humidity and head count circumstances.
Firmware development in parameter reading and monitoring
Firmware development in interfacing and data logging
Development coordination with Board design and simulation
Develop the necessary API
Integration and validation
Tools/Technologies: µVision IDE, CAN, RTX RT kernel, GLCD, SPI MMC, ARM 7 core, ORCAD
Chemonal and ARAMCO Petrochemical Industries (9/2006 – 3/2009)
Instrumentaion Engineer
DELTA V, Honeywell DCS automation system, Bentley Navada vibration monitoring system installation and commissioning
Experiences in 8MW steam Turbine instrument loop check and pre-commissioning activities
Updating the weekly activities on SICON, Updating punch list on SICON and clearance
Responsible for the venture, orifice and other flow element installation and commissioning
Responsible for the review of all submittals drawings, manufacturers’ data, procedures and certificates submitted by the sub-contractors.
Responsible the pre-shutdown activities like instrument and valve operation pre-loop check
Material availability and delivery status, local material ordering
Responsible for the material take off, arrangement and ordering from approved vendors and suppliers as long as it follows in accordance to project specification.
Record and compare work completed by the production departments with actual construction schedule
Verifying the actual piping execution against P& ID drawings.
Loop checking instruments and control valves
Vee Eee Technologies (9/2005 – 8/2006)
Associate Firmware Engineer
Product based Development of SBC, Computer support the interface include the UART, External PPI interconnected, Timer and ADC inter connected design. Computer is having the inbuilt assembler and character LCD. SBC have the inbuilt debugger with multiple break point support and PS/2 keyboard programmable and third party interface daughter board support.
Utility board of ADC, DAC, stepper motor driver, 7 segment display, matrix keypad, timer, URT/USART, interrupt controller board to possible to interface to x86, x51, VLSI SPARTAN 3 development board.
Fail safe Module implementation in Power system of monitoring the power system with closed loop control and performs shutdown operation when the threshold reaches lower and higher cut of range, display with graphical LCD and user interfaced key pad and RTC based data logging. Total remote end integrated with CAN network enabled system. Module operates in intelligence integration of Pressure cut of range, temperature, Humidity and head count circumstances.
Standalone system of digital power factor monitors and correction using capacitor bank switching EEPROM included for data logger. Continuous for performance face monitoring and display. Monitoring for analysis of motor control ability and motor parameter, System integrate with Analogue Multiplexer System for expend the ADC integration. RS485 communication protocol used for to carry the signal to console. USB/RS485 firmware programmed Bridge is used for Communication with console.
Product based system of matrix Running display of EEPROM programmable display, GPS based position and ambient temperature displaying unit. PS/2 Programmable System, System integrates LIN protocol for Synchronization with host unit.
Firmware development of debugger and boot loader
Firmware development in display and keyboard interface
Development coordination with Board design and simulation
National Institute of Technical Teachers Training and Research (10/2004 – 3/2005)
Junior/Associate Embedded Developer
Firmware development of debugger and boot loader
Firmware development in display and keyboard interface
EDUCATION
Bachelor of Engineering, Electronics and Communication Engineering, Manonmanium Sundaranar University, India
Diploma in Instrumentation and Control Engineering, State Technical board Tamil Nadu, India
SYED MASOOD Haji Ahamed Yaseen
DOB: 02/17
SSN: *** 1319
Current Location: St. Louis, MO, USA
Visa: AoS - GC_EAD