John Skidmore work email
- Valid
- Valid
- Valid
John Skidmore personal email
- Valid
An accomplished and innovative Software Engineer with diversified experience in the defense, life sciences devices, medical devices, and wireless / telecommunications industries. Extensive hands-on experience with the full software development life cycle, from complex multi-year projects to rapid 2 month product enhancements.Strengths include multidisciplinary communication and collaboration, sharp attention to detail, and customer focused thinking.Technical specialties include C++/C/Java/Python, real-time embedded software, user interface applications, and GUI design.
-
Staff EngineerWerfen Sep 2024 - PresentL'Hospitalet De Llobregat, Barcelona, Es -
Senior Staff Software EngineerQuantum-Si Nov 2021 - Sep 2023Branford, Ct, Us• Designed and developed features using C++11 for the Platinum Next-Generation Protein Sequencer device. -
Senior Principal (T4) / Team LeadNorthrop Grumman Jan 2017 - Nov 2021Falls Church, Va, UsSP-1 Software Department, Advanced Technology Development Center (ATDC)• Developed an automated test system, collaborating within the IPT and across IPTsReal-Time Component Framework (RTCF) Internal Research & Development Project• Worked with the team to productize RTCF by automating unit tests and component builds, fixing and expanding unit test coverage to 95%, reintegrating external program forks, and delivering release 6.2 on time.NATO Alliance Ground Surveillance (AGS) Project• Worked closely with SEIT and the Pilot Instructor to automate several Pilot Trainer instructor activities, to update SVD and Software User Manual documentation, and to correct and improve the lab configuration.• Worked with DevOps to migrate and automate the MOVINT/SMS client build using TeamCity.• Supported MOVINT/SMS integration with external entities at customer site by delivering several critical fixes.Unmanned Command and Control (UC2) Internal Research & Development ProjectUser Interface (UI) Team Lead / Software Engineer• Led User Interface team of 2 to design and develop a new Critical Commands GUI application in Qt. Worked closely with Human Factors specialists to help design and refine the user interface specification along the way.Firebird Manned/Unmanned Aerial Vehicle (MUAV) ProjectVehicle Test Controller (VTC) Team Lead / Software and Test Engineer• Led a team of up to 2 through an Agile/Scrum development to code-complete of the VTC application.• Actively contributed to software requirements definition, feature implementation, customer demonstrations, peer reviews, test plan creation, and testing throughout development.• Successfully demonstrated the VTC’s capabilities to the customer during Critical Design Review (CDR).• Worked closely with SEIT, Ground Support Ops, and other software teams to define and implement subsystem-level requirements such as hardware definition, 3rd party tool identification, procedure authoring, and requirement verification. -
Senior Staff Software EngineerL-3 Communications Linkabit Apr 2014 - Dec 2016New York, Ny, Us• Implemented serial protocol and antenna message set communication stack for new directional antenna.• Authored high-level architecture specification document including porting considerations based on prototype algorithms provided by a system architect.• Developed on-device memory tracking tool to help identify memory leaks and increase stability of the modem.• Developed file corruption detection and recovery system for device file system to handle improper shutdowns.• Developed scripting engine to enable dynamic, mixed virtual node and real node network testing.• Collaborated in three-man team to replace proprietary security software with OpenSSH/OpenSSL reducing product royalty costs and alleviating vendor lock-in.• Contributed 40% of department’s process improvement ideas and 25% of product improvement ideas.• Championed and furthered the use of the static code analysis tool Coverity to help identify and fix defects earlier in the development process. -
Consultant With Proxy ConsultingAltair Semiconductor Oct 2013 - Apr 2014Hod Hasharon, Israel, Il -
Senior Software Engineer / Gui DesignerCovidien 2008 - 2013Fridley, Minnesota, Us• Designed & implemented embedded, multi-threaded graphical user interface for Covidien's next generation flagship ventilator, from toolset identification/validation through 510(k) submission.• Proactively stepped-up to become central user interface design engineer, resulting in a ventilator user interface has been roundly praised by internal customers and external focus groups alike.• Extensively involved in creation of customer-facing use cases, flow diagrams, & software requirements.• Directly involved with integration of COTS GUI builder Altia and Active Object Framework Quantum Leaps, resulting in rapid and flexible development of product look & feel.• Solely responsible for creation of interactive & static GUI prototypes, UI guidelines, wireframes, & flowcharts.• Followed strict software development process using version control (using ClearCase), peer code reviews (using Code Collaborator), and defect tracking (using ClearQuest).• Gained hardware debugging experience utilizing JTAG debuggers on the PowerPC e300 & Fujitsu Carmine.• Developed & improved Windows application envisioned to enable ventilator communication through Internet.• Collaborated extensively with in-house subject experts, marketing, external human factors experts, graphical artists, service, training, management, customers & engineering.• Participated in direct usability testing sessions through on-site & conference focus groups. -
Consultant With Sdc LabsVerimatrix 2007 - 2008San Diego, Ca, Us• Created ViewRight Mobile VLC-based DRM media viewer for Nokia Symbian (Series 60) proof-of-concept.• Recognized at Nokia Worldwide Open C Challenge competition awarded at Nokia World conference. -
Senior Software Engineer / Human-Machine Interface (Hmi) Lead With Mccallie AssocSaic 2006 - 2007Reston, Va, UsSoftware developer and Human-Machine Interface (HMI) design lead of distributed, object-oriented, UNIX based government defense strategic applications using C, C++, Ada and SQL.• Developed a distributed, client/server application for intelligence data input resulting in a successful delivery to USSTRATCOM with zero errors. • Acted as the direct customer interface with the Functional Manager at USSTRATCOM for intelligence data input/processing requirements analysis & refinement, interface control document specifications, user interface definition, & test data input & manipulation. -
Senior Software Engineer / Ui Software Design EngineerNokia 2001 - 2005Espoo, Southern Finland, Fi• Thrived in rapid development environment using waterfall, agile, and spiral development models.• Implemented applications for Nokia Series 40 OS on 11 platforms enabling Nokia to meet or exceed carrier requirements.• Solely responsible for Call & Operator UI applications resulting in timely & successful carrier certification. • Delivered improvements to composing, viewing, sending, receiving, & storage of MMS.• Selected by management to work on several high priority projects in Finland. Delivered key features for MMS Prompt Mode & Message Common Inbox to CDMA & GSM phones worldwide.• Finland “Away-Team” Ambassador. -
Software EngineerMotorola 1997 - 2001Chicago, Illinois, Us• Architected department’s Windows based peer-to-peer messaging & client management system to provide distributed, fault-tolerant messaging & startup/shutdown management. • Engineered the install application to minimize user interaction & decrease installation time by 40% resulting in faster, more accurate system testing & deployment.• Streamlined build process to shorten production cycle-time by 15%, eliminate user interaction in process & decrease archival space by 85%. -
Software EngineerRockwell Collins 1994 - 1996Cedar Rapids, Iowa, Us• Implemented software for the Precision Lightweight GPS receiver in Jovial and for the Flight Management System in Ada delivering accurate, bug-free programming within strict deadlines.
John Skidmore Skills
John Skidmore Education Details
-
National Technological UniversityComputer Engineering -
Iowa State UniversityComputer Engineering
Frequently Asked Questions about John Skidmore
What company does John Skidmore work for?
John Skidmore works for Werfen
What is John Skidmore's role at the current company?
John Skidmore's current role is Software Engineer.
What is John Skidmore's email address?
John Skidmore's email address is pj****@****ail.com
What schools did John Skidmore attend?
John Skidmore attended National Technological University, Iowa State University.
What skills is John Skidmore known for?
John Skidmore has skills like Software Design, Software Development, Embedded Software, Embedded Systems, C++, Unix, C, Clearcase, Debugging, Testing, Programming, Object Oriented Design.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial