Doyle Nickless

Doyle Nickless Email and Phone Number

Software/Firmware Engineer @ DENT Instruments, Inc.
Doyle Nickless's Location
Beaverton, Oregon, United States, United States
Doyle Nickless's Contact Details

Doyle Nickless work email

Doyle Nickless personal email

About Doyle Nickless

Innovative and analytical Computer Engineer with a broad range of design and development expertise, successful in code writing, testing, entrepreneurial and management roles. Solid understanding of hardware, firmware and software development life cycles from system requirements and design through deployment and ongoing support. Able to adapt to and be productive within new environments quickly.

Doyle Nickless's Current Company Details
DENT Instruments, Inc.

Dent Instruments, Inc.

View
Software/Firmware Engineer
Doyle Nickless Work Experience Details
  • Dent Instruments, Inc.
    Senior Firmware Engineer
    Dent Instruments, Inc. Dec 2023 - Present
    Bend, Oregon, Us
  • Farsight Technologies, Llc
    Electrical/Firmware Engineer
    Farsight Technologies, Llc Apr 2023 - Jul 2023
    League City, Texas, Us
    Worked in a development team for the Bloodhound Tracking System, which provides worldwide on- demand precise location and status of individual ISO ocean containers.My role on the project involved: - Embedded hardware bring-up - PCB design and modification using Altium Designer - Developing firmware in C for specialized FSK communications - Onsite testing and demo development
  • Biamp
    Embedded Software Engineer
    Biamp Nov 2020 - Jan 2023
    Beaverton, Or, Us
  • Self-Employed
    Software/Firmware Engineering Consultant
    Self-Employed May 2005 - Feb 2020
    Providing consulting services to a healthcare-based startup that is developing an electronic packaging, tracking and adherence system. This system was originally conceived for use with controlled substances and high cost prescription medication, but can be used for tracking other materials as well, in particular, consumables and supplies.• Co-developed system software architecture incorporating Windows GUI applications and services, local SQLite database, and communication with AWS-based cloud resources using REST API • Developed two Windows services in Microsoft C# .NET running on Windows 10• Developed several GUI applications using Windows Presentation Foundation (WPF) XAML, Visual Studio 2017 and 2019• Interfaced applications to open source C# based PC Smart Card (PCSC) API• Created Windows software install and uninstall utilities using Inno Setup tool• Maintained and enhanced firmware for Curadite package NFC (Near Field Communications) to Windows PC using NFC Reader; improved device scan performance over 10x from original implementation• Using Python 3.7 to create software for simultaneous NFC device communications with multiple packages and package types, using Raspberry Pi platform and custom Linux distribution • Firmware development for STM32 based processor using ST System Workbench, CubeMX configuration tool, and ST Link debugger• Firmware development for Nordic nRF51 processor family communicating wirelessly via Bluetooth LE. Tools used are SEGGER IDE and GNU-based toolchain, J-Link debugger
  • Welch Allyn
    Lead Software Engineer
    Welch Allyn Jan 2014 - Mar 2019
    Skaneateles Falls, New York, Us
    Responsibilities:Code implementation (C and C++, Python, Qt, Embedded Linux)Requirements managementAgile + Behavior driven development (BDD) methodologySoftware maintenanceTest developmentMentoringTriage for escalated customer-reported issuesSource management using git
  • Selectron Technologies, Inc.
    Software Development Lead
    Selectron Technologies, Inc. Jan 2011 - Dec 2013
    Portland, Or, Us
    Worked in the NPD team using Agile methods to develop Selectron's next-gen payment processing platform and customer Web portal. Microsoft Entity Framework, Team Foundation Server, Visual Studio 2012, C#, automated unit testing, mock framework.Served as a team lead and mentor for Selectron's Customer Development engineers. This team builds software for Interactive Voice Response (IVR) systems customized for the needs of each client, and provides the technical support for those systems once installed and live. This role involved workload management, project estimating, and "mile wide/inch deep" knowledge of numerous databases including Oracle, Microsoft SQL Server, HTE/Sungard Naviline, Innoprise, Systems and Software, Accela Automation, others; telephony integration with analog PBX equipment as well as with VoIP solutions from Dialogic, Syntellect, Cisco, Avaya, Nortel, etc.; Payment gateways interaction via custom API and/or web services including Payflow Pro (PayPal), Forte PaymentsGateway (formerly Federal Payments), Chase Orbital/Paymentech, USA ePay, Virtual Merchant. Tools: Visual Studio, Team Foundation Server, IIS, C# and .NET.
  • Nickless Corporation
    Chief Engineer
    Nickless Corporation May 2005 - Dec 2010
    Software development consulting for many clients in the USA and abroad, including Welch Allyn, Aviation Supplies and Academics, Precision Flight Controls, NaturalPoint, XpanD, Inc. Momentum Market Intelligence, the United States and British military, and others.
  • Goflight, Inc., Beaverton, Or
    Co-Founder/ Vp Of Engineering
    Goflight, Inc., Beaverton, Or Oct 1999 - May 2005
    GoFlight products originated from an idea I had to create a collection of affordable and aviation-focused computer peripheral modules for use with flight simulator software. The concept really took off! These modules are now used worldwide by flight schools, FBOs, flying clubs, commercial & recreational pilots, and aviation enthusiasts.In the first few years of operation, GoFlight had developed a loyal and enthusiastic following of repeat customers and generated millions of dollars in sales. The company won several industry awards for innovation in flight simulator hardware, most notably the "Bravo Zulu" award from AVSIM.com.
  • Centerspan Communications, Hillsboro, Or
    Software Engineer
    Centerspan Communications, Hillsboro, Or Jan 1998 - Jan 2000
    Back in early days of IM (think AOL Instant Messenger, Microsoft NetMeeting, and Napster), this Internet startup company was developing PC Java-based peer-to-peer social networking and file sharing software. I was a member of the development team and mainly worked on the auto-update component, which did version checking and updating of the app over the Internet. We integrated a VoIP conferencing component (code-named “MARS”) that was originally developed over at Intel Architecture Labs and later licensed to CenterSpan. I also did bits and pieces of the text chat, UI skinning, and peer-to-peer file transfer functions.
  • Thrustmaster, Inc., Portland, Or
    Software Engineer/Architect/Manager
    Thrustmaster, Inc., Portland, Or 1995 - 1999
    This was my favorite W-2 job ever. I had the honor of managing an extremely talented team of 5 employed and 2 contract engineers, and these guys made some of the coolest game control hardware and software the world has ever seen. Software components included installer apps, GUI device configuration utilities, VxD and WDM-style drivers, HTML help. Software was distributed in product packaging on CD media, and also via download from ThrustMaster Web site.Named as co-inventor for United States Patent #6,270,415 for design of a bi-directional communications protocol for the PC game port.Implemented firmware and Windows drivers for one of the world’s first USB joystick devices (TOP GUN USB.) Used Intel 80930 and KEIL 251 evaluation boards, CATC USB protocol analyzer. Firmware written in KEIL C, drivers in Microsoft Visual C++ using Windows 98 (Memphis) beta DDKs. Worked closely with Microsoft and Intel engineers to complete this project. Good times!!Designed and implemented test fixtures for new-generation ACM game card and F-16 FLCS/F-22 handle board. Revised PCB layout for three TM products for cost reduction.
  • Olivetti North America, Liberty, Lake, Wa
    Senior Software Engineer
    Olivetti North America, Liberty, Lake, Wa 1993 - 1995
    Developed utility software to be used by Olivetti field engineers and remote support personnel; implemented as object-based design using Microsoft Visual C++ and MFC. Runtime environment is Windows NT 3.51.Implemented an interface between UNIX System V and Windows NT 3.x systems that enables UNIX software to access shared resources in a Windows NT domain or workgroup. Named in the contributors list for the open-source “Samba” project.Defined a standard hardware and software configuration for a next-generation Olivetti 486 PC workstation hosting a UNIX coprocessor card. Wrote UNIX shell scripts for managing workstations in networks composed of current and next-generation product.
  • Itron, Inc., Spokane Valley, Wa
    Senior Engineer
    Itron, Inc., Spokane Valley, Wa Jan 1988 - Jan 1993
    Co-developed custom test automation tooling to assist Itron SQA engineers in regression-testing of software for the company’s hand-held computers and PCs.Provided primary software support for a radio-based field dispatch network. Components of the network included a mix of hand-held and vehicle-based computers, host PCs and mainframes. Maintained communications, systems and application software over several development and enhancement cycles.Designed and implemented modifications to Itron’s proprietary network protocol to support a voice cellular-based data communications network between laptop PCs. Co-developed and supported a field service application for the Itron T4000 hand-held computer and general-purpose laptop PC. Application functions included service order dispatch, parts & supplies ordering, online parts database, service feedback, time management, acoustic/direct-connect/cellular data communications to a central dispatch computer. Written in C and assembler; run under Intel iRMX multi-tasking OS kernel.
  • Boeing Computer Services, Richland, Wa
    Member Technical Staff
    Boeing Computer Services, Richland, Wa Jan 1986 - Jan 1988
    Designed, implemented and supported custom PC-based software for the U.S. Department of Energy's Hanford wide-area network. Served as member of a three-person team, creating a family of applications with a common user interface. Applications included a workstation program launcher shell, network printer selector, downloadable font selector, and site-wide schedule management system. Applications were written in Pascal and 80x86 assembler.Modified PC version of 'MSKermit" data communications software package to allow LAN file transfer between networked PCs and a variety of mainframe computer systems.
  • Wsu Department Of Speech, Pullman, Wa
    Research Assistant
    Wsu Department Of Speech, Pullman, Wa Jan 1981 - Jan 1986
    Designed analog and digital electronic devices used for various Department research projects and clinical activities.

Doyle Nickless Skills

Software Development Web Services Visual Studio Software Engineering Unix Agile Methodologies .net C Integration C# Embedded Software Microsoft Sql Server Testing Management Distributed Systems Embedded Systems Networking Hardware Software Design Device Drivers Perl .net Framework Firmware

Doyle Nickless Education Details

  • Washington State University
    Washington State University
    Electrical & Computer Engineering

Frequently Asked Questions about Doyle Nickless

What company does Doyle Nickless work for?

Doyle Nickless works for Dent Instruments, Inc.

What is Doyle Nickless's role at the current company?

Doyle Nickless's current role is Software/Firmware Engineer.

What is Doyle Nickless's email address?

Doyle Nickless's email address is do****@****lyn.com

What schools did Doyle Nickless attend?

Doyle Nickless attended Washington State University.

What skills is Doyle Nickless known for?

Doyle Nickless has skills like Software Development, Web Services, Visual Studio, Software Engineering, Unix, Agile Methodologies, .net, C, Integration, C#, Embedded Software, Microsoft Sql Server.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.