Jeffrey P.
Embedded Systems Engineering, Software, Hardware Consultant and Architect
Albuquerque , United States
Experience: 16 Years
Embedded Systems Engineering, Software, Hardware Consultant and Architect
USD / Year
-
Start Date / Notice Period end date:
16 Years
Now you can Instantly Chat with Jeffrey!
About Me
My client's success is always my top priority. I am Jeff, a top-rated freelancer on a popular freelancing platform with 100% job success rate with great testimonials/feedbacks from my previous and long-term clients. I have a proven track recor...ith great testimonials/feedbacks from my previous and long-term clients. I have a proven track record in delivering software, embedded systems and firmware solution for over 16 years. Successfully delivered products and solutions from conceptualization up to project completion. Involved in development of complex and critical products (IOT internet of things, security systems domain, industrial domain, public transportation domain, and automotive domain).
Professional experience and delivered successful projects on the following areas and technologies:
● Embedded Systems, C/C++ firmware programming
● C++: Linux gcc, Windows mingw,gdb
● C# (Winforms/WPF/LINQ), Visual Studio & Blend
● Python 2 & 3 on Windows, Linux, Android, iOS
● Golang (Go) for Windows and Embedded Linux (Raspberry Pi)
● Microcontroller Experience: Microchip PIC, Freescale, MSP430, NXP, STM32, AVR, ARM Cortex, ESP32 (Wifi,Bluetooth LE - BLE)/ESP8266, Arduino.
● IOT (internet of things) using MQTT PubSub Architecture or REST API
● IOT Platform experience: ThingStream, Particle, Mosquitto on Google Cloud Platform, AWS IOT Core, Adafuit IO, IFTTT
● RTOS/OS Experience: Embedded Linux, Windows CE, Windows Embedded Compact,FreeRTOS, MQX RTOS
● Bootloader development (PowerPC, NEC 78K0R, CC430 (MSP430+CC1101))
● OTA (Over the Air) Firmware Upgrade: CC1101 Sub-1GHz RF and ESP8266
● Software Architecture based on Object-oriented (OOP) and Design Patterns
● Kivy Cross-Platform UI Python Framework (Windows/Linux,Android,RPI) including USB OTG for USB to UART/RS-232 and Amazon S3 integration
● Raspberry PI Python & C/C++programming
● BeagleBone Black and PRU programming
● Sub 1 GHz wireless RF designs, LORA
● Socket programming
● Sensors
● CAN/LIN/Modbus/UART/I2C/SPI/other serial communication protocol
● Automotive MISRA C
● Digital and Analog Electronics Design, LTSpice Simulation
● Eagle Schematic and PCB design
● NFC/RFID experience (ISO15693)
● Firmware Architecture (MCAL,HAL,Application Layer, OS Layer)
● Unit testing frameworks and TDD
● Version Control: Git,SVN,CSV,TFS,VSS
● IDE Experience: Visual Studio Code, Visual Studio, Eclipse CDT, Visual Studio Blend
● SQL CE, SQLite, MongoDB NoSQL using pymongo
● Beckhoff TwinCat with EL6751 EtherCAT
● Proven ability to debug and resolve complex problems.
● Delivers high quality, well-structured, flexible, maintainable, highly-testable and well-architected software/firmware project.
● Handles tasks effectively, and provides effective solution for project risks and issues.
● A very critical life-saving product from my client wherein yours truly made significant contribution as a lead embedded firmware engineer recently won a national award for being the best product on it category, beating their competitor.
● CPLD Familiarity using Python MyHDL for Xilinx and Altera
● OpenPLC Familiarity
Certifications:
● Project Management
● Agile ScrumMaster
● Agile Product Owner
Access to Laboratory Equipments:
● 2-Channel Oscilloscope
● Digital Multimeter
● Soldering Station
● Logic Analyzer
● Development Kits:
► ESP32
► ESP8266
► Raspberry Pi 2/3/Zero
► BeagleBone Black
► RF: LORA, nRF2401
► STM32
► Renesas RX62N
► Altera CPLD
► Arduino boards
► Gesture Sensors
● Programmers: PicKit2, STM32 Programmer, Altera USB JTAG Blaster
● Transceiver ICs, RS-232 Sniffer
● many more...
Skills
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 3 Years
Advanced
-
-
-
-
-
- 16 Years
Expert
-
- 10 Years
Advanced
-
-
-
- 5 Years
Advanced
-
-
-
- 5 Years
Advanced
-
-
- 3 Years
Advanced
-
-
-
-
-
-
-
-
-
-
- 10 Years
Expert
-
-
- 16 Years
Advanced
-
-
-
-
-
- 5 Years
Advanced
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 3 Years
Intermediate
-
- 7 Years
Expert
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 10 Years
Advanced
-
-
-
-
- 3 Years
Advanced
-
- 6 Years
Intermediate
-
-
-
-
-
-
-
-
-
-
- 3 Years
Intermediate
-
-
-
- 3 Years
Advanced
-
- 10 Years
Advanced
-
-
-
-
-
- 7 Years
Advanced
-
-
- 10 Years
Advanced
-
-
-
-
-
-
-
-
-
-
-
- 3 Years
Advanced
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 3 Years
Advanced
-
-
- 3 Years
Advanced
-
-
-
-
-
-
-
-
-
- 3 Years
Advanced
-
-
-
-
-
- 16 Years
Expert
-
- 16 Years
Expert
-
- 10 Years
Advanced
-
-
- 3 Years
Advanced
-
-
- 3 Years
Advanced
-
-
- 16 Years
Expert
-
-
-
-
-
-
-
-
-
- 3 Years
Intermediate
-
- 2 Years
Intermediate
-
- 2 Years
Intermediate
-
- 5 Years
Advanced
-
- 7 Years
Expert
-
- 3 Years
Intermediate
-
-
-
-
-
-
-
-
- 8 Years
Advanced
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Portfolio Projects
Verifications
-
Profile Verified
-
Phone Verified
Preferred Language
-
English - Conversational
Available Timezones
BROWSE SIMILAR DEVELOPER
-
KULJIT S
Corporate Mgmt. – PMG, HR, legal, MIS/ERP
-
Daniel M
Mainframe Developer/Senior QA Analyst
-
Steven T
Have coded almost everything from firmware through apps, dev to valid to customer suppport
-
Mikhail B
Seniors Micro-Services consultant
-
James B
Managing Director, Sr PM, Consultant
-
Eric A
Embedded Engineer
-
Terry L
SAS Consultant
-
RICHARD V
Electronics Circuit Design Engineer
-
Jeffrey L
Cisco Network and Voice Engineer with heavy Linux / C / PHP / Python programming background
-
MICHAEL H
SENIOR MANUFACTURING TEST ENGINEER