EMBEDDED SOFTWARE ENGINEER
A dedicated and responsible software developer offering 16+ years of embedded software experience developing leading-edge technologies in a disciplined development environment with recent application software experience.
SUMMARY OF QUALIFICATIONS
* Extensive experience with embedded software development; providing quality software and technical solutions with scalability and maintainability.
* Proven technical leader; drive software architecture decisions and lead projects from concept through the release process.
* Proficient in requirements analysis, concept and design, documentation, implementation, simulator and lab testing, and product support.
* Proven communication skills; resulting in high problem resolution and positive ‘customer’ response.
* Demonstrate analytical, collaborative, and problem-solving skills.
TECHNOLOGY SUMMARY
LANGUAGES: Expert programming in C, Experience programming in C++, Significant experience with PDP 11 assembler, Academic experience with 6800 and 8088 assembler, Various application languages such as C#, PHP, SQL and others.
HARDWARE: Knowledge of digital circuits, Academic knowledge of analog circuits.
PLATFORMS: Proprietary RTOS, VxWorks RTOS with a State Machine overlay, MS Windows 2000/XP/7, DOS.
DBMS’: Proprietary embedded DBMS’, MS SQL Server 2008/2012, MySQL, and knowledge of MS Access.
SERVERS: EmWeb Web Server (embedded), EMANATE SNMP agent (embedded), Apache.
TOOLS: MIB Compiler/Browser, MS Office Suite, MS Project, Visio, ClearCase, CS-RCS, CVS.
PROTOCOLS: Simple Network Management Protocol (SNMP), Optical Network Terminal Management and ControlInterface (OMCI), Abstract Syntax Notation One (ASN.1) and knowledge of TCP/IP Protocols.
PROCESSES: ISO 9000 approved Software Development Process.
PROFESSIONAL EXPERIENCE
SOFTWARE DEVELOPER and SYSTEM ADMINISTRATOR
Central Marine and Aircraft Salvage, Inc. (2009 - Present)
* Develop, maintain and support ASP.NET Web Applications; improving business workflow and visibility.
* Instrumental in the production of three major patents for leading edge Web technology.
LANGUAGES: Applications developed using ASP.NET, C#, CSS and MS SQL Server.
READING INSTRUCTOR and TECHNICAL SUPPORT
Shelby Public School District (2009 - 2012)
Position involved: DataDirector Application investigation and technical support, teaching reading and math skills to at risk children, scheduling, record keeping, training, activity planning, power point presentation, and work with two hearing impaired students.
PRIMARY CAREGIVER (2006 - 2011)
Primary caretaker for sick family member: including medical care management, organization and assistance with activities of daily living, coordinating in-home therapies and services, and therapeutic recreation.
SENIOR EMBEDDED SOFTWARE ENGINEER
Siemens ICN (Telecommunications) Lake Mary (1989 - 2005)
Senior Technical Lead for the development of the embedded management systems for two products: a leading-edge Optical Network Terminal/Unit (ONT/ONU) product with an OMCI protocol interface and a high-profile Access product with Embedded Web and SNMP protocol interfaces. Both products used the VxWorks RTOS with a State Machine overlay.
* Analyzed the user interface technologies; generated solutions for products and met critical deadlines.
* Led the design and documentation for all layers of the management systems; providing smooth transitions into implementation through testing and product support.
* Head C programmer for the management system infrastructures and common management state machines; expediting the completion of the management systems. US Patent Candidate.
* Tested and implemented a library of sophisticated APIs for the OMCI interface; eliminated the duplication of code and improved maintainability.
* Instrumental in the streamlining of embedded Web applications into a state machine structure; decreased project timelines.
* Drove the implementation of the SNMP interface involving a SNMP agent and the creation of SNMP methods.
* Provided strong technical leadership across all areas of the management systems.
* Participated in all design and code reviews; assuring software integrity and ‘customer’ satisfaction.
* Produced critical message flows; reduced code and test errors.
* Generated and maintained guidelines; enforcing consistency and understanding.
* Tracked and resolved all Management System issues prior to Interoperability testing; resulting in positive ‘customer’ response.
* Participated in Interoperability testing and standards meetings both overseas and domestically.
LANGUAGES: C with state ma...
Login or Register to view the full resume.