Quantcast

Senior Software Engineer Resume South da...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Senior Software Engineer
Target Location US-FL-South Daytona
Phone Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes

Software Engineer Senior Sanford, FL

Software Engineer Senior St. Augustine, FL

Software Engineering Consultant Altamonte Springs, FL

Software Engineer Computer Science Orlando, FL

Software Engineer Orlando, FL

Lead Software Engineer Deltona, FL

Software Engineer C++ Oviedo, FL

Click here or scroll down to respond to this candidate
PROFESSIONAL HIGHLITES
      Embedded Software Expertise: Proficient in ASM/C/C++ development across ARM, Intel, MIPS and ARC microcontrollers      Extensive exposure to developing PCIE, USB, DMA, I2C, SPI and serial (UART) drivers      Experience with safety-critical system design and integration using Linux SoCs, focusing on real-time system health, detecting faults and implementing low-latency recovery mechanisms      Skilled in deploying various commercial and proprietary RTOS, including FreeRTOS, to enhance system functionality and reliability      Firmware Development: Developed safety-critical firmware for aviation, automotive and medical devices as well as consumer electronics, focusing on performance, power, network and security requirements      Project technical leadership: Successfully led technology projects from conception to delivery, consistently meeting time and budget constraints      Hardware-Software Integration: Integrated devices such as Wi-Fi, ethernet and Bluetooth BLE modules, sensors, and various types of devices into embedded platforms using GPIO, I2C, SPI, and USB transports      Effective Communication/Documentation: Adept at clearly conveying complex technical information to clients, manufacturing teams, supply chains, and management using verbal and written documentation to all stakeholders including global offshore development teams      Extensive experience developing BSP packages and board bring-up      Imaginative development of intellectual property concepts to successfully deliver patent applications      Exposure to hardware/software co-design, focused on product requirements and schedule      Team player, willing to mentor junior engineers and freely share past experience      Understands the basics of HW design and operation      Experience with continuous integration and continuous delivery/deployment (CI/CD)PROFESSIONAL EXPERIENCE
2/23   3/24	Canopy Security	Detroit, MI
	Senior Software Engineer	(remote)
Project: Involves firmware development on a automotive security project.Responsibilities:      Develop command and control master/slave communication API and code.      Develop integration code with 3rd-party processor and libraries.      Develop code to initialize and operate external sensors.      Implement real-time event notification.      Develop integration and unit test scripts to exercise system under valid and invalid scenarios.Languages:	CTools:     	GCC, GDB, GitLab
Processors:	ARM Microcontrollers
RTOS: 	Embedded Linux12/21   8/22 	L & T Technology Services (client John Deere)	Peoria, IL
	Contract Software Engineer	(remote)
Project: Involved firmware updates and system recovery.Responsibilities:      Worked with a third-party utility to minimize firmware transfers between two firmware packages on USB-connected or OTA targets. Project involved setting up process performance metrics and finding the root cause on failures between different versions of utility and firmware.      Developed Python scripts to ensure that the appropriate firmware packages were packaged and delivered to various ECU configurations, failing and logging any attempt to install incompatible packages.      Developed integration and unit test scripts to exercise system under valid and invalid scenarios.Languages:	C, C++Tools:     	GCC, GDB, GIT
Processors:	Intel & ARM Microcontrollers
RTOS: 	Embedded Linux8/21   10/21 	ERG, Inc. (client Google)	Mountain View, CA
	Contract Software Engineer	(remote)
Project: Involved developing firmware used in audio processing.Responsibilities:      Worked with the firmware development team to re-architect and develop the mechanism that right and left earbuds were accessed during intermittent BLE connectivity periods.      Inherited integration testing of a third-party audio package used to control the devices.Languages:	C++Tools:     	GCC, GDB, GIT
Processor:	ARM Cortex family
RTOS: 	A standard embedded RTOS8/20   4/21 	Artech LLC (client Google)	Mountain View, CA
	Contract Software Engineer III	(remote)Project: An embedded BLE Transceiver driving multiple sensors and managing a network connection to a hosting device.Responsibilities:      Worked with the firmware development team to develop a mechanism to write compressed and encrypted sensor data to onboard flash in a circular buffer fashion.      Additional responsibility was to incorporate a generic file system onto the flash to allow a more generalized approach to data storage.      Developed integration and unit test scripts to exercise system under valid and invalid scenarios.Languages:	C/C++Tools:     	GCC, GDB, GIT and Gerrit
Processor:	Nordic Transceiver (NRFxxxxx)
RTOS: 	A standard embedded RTOS6/18   7/20 	BYTON	Santa Clara, CA
	Staff Engineer (Display Systems)
The Display Systems group was tasked with development of the vehicle s dedicated cockpit ECU and related QNX-based BSP and supporting glue-code for hardware access to display (shared between QNX and Android), sound, and network services both internal via Ethernet and CAN, and external via LTE.Project: Integration of internal and external networking services within the vehicle s cockpit ECU.Responsibilities:      Primary responsibility was the configuration and integration of the QNX hypervisor environment between the QNX-based firmware, Android (GVMs), host applications, and the vehicle's central internal/external gateway.      Additional responsibility involved integrating the QNX System Launch and Monitor (SLM) sub-system for critical component fail-over restart.      Additional responsibility included advising the Framework team s FOTA (Firmware Over-The-Air) firmware update efforts for system integrity and recovery.      Additional responsibility included developing and drafting the patent application for an ADAS early warning system based on ECU processor loads.      Additional responsibility included developing integration and unit test scripts to exercise the display network system under valid and invalid scenarios.Languages:	C /C++Tools:     	GCC, GDB, and GIT
Processor:	Qualcomm Snapdragon 820 MSM8996 SOM
RTOS: 	QNX Neutrino9/16   6/18 	NIO (previously known as NextEV) 				San Jose, CA
	Senior Staff Firmware Engineer (ADAS Systems)
The ADAS Systems Group was tasked with development of the vehicle s autonomous hardware and software to meet ASIL product requirements in conformance with the ISO 26262 standard.Project: Development of the ADAS hardware and software of an electric, autonomous vehicle.Responsibilities:      Primary responsibility involved developing firmware in support of an electric vehicle s ADAS module based on ISO 26262 safety design and verification requirements.      Additional responsibility involved the design and development of the vehicle's ADAS health monitor to detect, report, and recover from system faults and failures.      Additional responsibility included an associated project to explore the feasibility of replacing the current microcontroller with flash-based system in favor of an FPGA-based system which would provide a more flexible architecture while also offering a much lower latency fault recovery mechanism.      Additional responsibility included the design and development of the vehicle's Event Data Recorder (EDR) using an adjustable data buffer to address global legal requirements.  The EDR was designed to support both temporary and permanent partitions, recording both pre-crash data and unexpected operational events utilizing a back-end data storage system.      Additional responsibility involved developing ADAS-related intellectual property through US and international patent applications.  Eighteen patent applications have been submitted covering diverse topics including ADAS validation, adaptive safe-state management, and fault-tolerant diverse network between safety critical vehicle modules. To date, one patent has been granted (10608941).      Additional responsibility included developing code in Matlab/Simulink on a dSPACE MicroAutoBox target system.  Project goal was to develop the interface between a Matlab vehicle model and a Dataspeed drive-by-wire system over CAN, Ethernet, GPIO, PWM, and serial connections.  Project also involved developing the UDP interface supporting the Applanix POS LV GPS & IMU positioning system.  Deliverables were developed in support of the NIO EP9 project.      Additional responsibility included developing integration and unit test scripts to exercise the ADAS system components under valid and invalid operational scenarios.Languages:	ARM ASM, C, C++, & Matlab/Simulink
Tools:     	S32 Design Studio, GIT, & Jira
Processors:	NXP S32V234 & NXP S32K144RTOS: 	QNX
6/15   9/16	Candidate's Name  CONSULTING
Clients5/2016	DEXCOM, INC. 	San Diego, CA
	Contract Embedded Software Engineer
Project: Development of a continuous real-time glucose monitor for diabetes management.5/2015	DENSO INTERNATIONAL AMERICA, INC. 	Vista, CA
	Contract Embedded Software Engineer

Project: Embedded automotive CAN network development.2/15   6/15	PROJECT FLORIDA* (stealth startup)	Sunnyvale, CA 	Senior Embedded Software EngineerProject: Embedded development of a wearable consumer electronic device for personal health.Highlights:      Primary responsibility involved designing and developing the product s OTA (over the air) DFU (device firmware update) for the device s ST microcontroller (STM32L151V) and Bluetooth Classic/LE transceiver (CSR8670). Additional responsibility involved integrating the watchdog process using the combined threads, application, and interrupt service routines to confirm valid system operation.      Developed in C/C++ for STM32L151V ARM Cortex-A3 & CSR8670 platform hardware. Using Keil  Vision MDK Version 5 IDE & Debugger, GIT.*NOTE: Employment was short-term due to company closing for lack of investment.
12/10   2/15 	Candidate's Name  CONSULTING (continued)Clients9/2015	ITRON, INCORPORATED 	Spokane, WA
	Contract Software Engineer
Project: Embedded development of the command/control firmware of wireless-meshed utility meters.9/2014	ZULI 	San Francisco, CA	Contract Software Engineer

Project: Embedded development of home automation firmware for their Smartplug product.1/2014	INTEL   	Santa Clara, CA
	Contract Embedded Software Engineer

Project: Embedded development of firmware for Intel products.12/2013	NXP 	Vancouver, WA	Contract Software Engineer

Project: Embedded development of example firmware for NXP products.3/2012	QUALCOMM	San Diego, CA
	Contract Embedded Software Engineer

Project: Embedded development of Bluetooth MAC.11/09   12/10 	BROADCOM 	Irvine, CA
	Principal System Software EngineerProject: Embedded development of GPON network equipment.Highlights:      Primary responsibility involved the development of OMCI protocol software to support VoIP over GPON for residential deployment of Broadcom s BCM96816, a dual-core system running embedded LINUX.      Developed in C and C++ for Broadcom Proprietary MIPS platform hardware running Embedded Linux. Using IBM Rational ClearCase and GIT.5/04   11/09	STACCATO COMMUNICATION	San Diego, CA	Staff Software EngineerProject: Embedded development of firmware for an Ultra-Wideband (UWB) SoC transceiver.Highlights:      Primary responsibility was the design and development of system software to control an Ultra-Wideband (UWB) radio/PHY/MAC CMOS SoC to support WiMedia/WUSB/Bluetooth protocol operations.      Developed in C and C++, ARM ASM (Native/Thumb), and Python for proprietary SoC.7/02   5/04	ECLIPSE AVIATION 	Albuquerque, NM	Senior Avionics Software EngineerProject: Avionics embedded development on a general aviation jet aircraft.Highlights:      Primary responsibility was the design and development of safety-critical avionic system software for synchronized control of landing gear, wing flaps, and speed brake flight systems. Additional responsibilities included the design and development of a PC-based CAS (Crew Alert System) for display and logging aircraft errors, warnings, and real-time status.      Developed in C and C++ using TI Code Composer Studio, ClearCase, ClearQuest, and Visual Studio .NETPATENTS AWARDEDDual-network for fault tolerancePatent number: 10608941Type: GrantDate of Patent: March 31, 2020Navigation of autonomous vehicles to enhance safety under one or more fault conditionsPatent number: 10338594Type: GrantDate of Patent: July 2, 2019Pre-fetching data and overlapping data transfers in a HWA-DWA systemPatent number: 8904408Type: GrantDate of Patent: December 2, 2014

Respond to this candidate
Your Email «
Your Message
Please type the code shown in the image:
Register for Free on Jobvertise