Bill Randle

Bill Randle Email and Phone Number

Staff Firmware Engineer at AccuPulse Medical, Inc. @ AccuPulse Medical Inc
Bill Randle's Location
Bend, Oregon, United States, United States
Bill Randle's Contact Details

Bill Randle personal email

Bill Randle phone numbers

About Bill Randle

Firmware/software and software/hardware design and development for test equipment, medical devices and solar energy control and communications systems. Unix/Linux software development and systems administration.Specialties: - Embedded systems development- Embedded graphics drivers- Real-time Operating Systems (VxWorks, ThreadX, Digi NetOS+, LynxOS, ChibiOS, etc.)- Linux/Solaris- Software engineering- Requirements specification- Medical device development, documentation for FDA- Software process improvement- Data communications- Understanding of digital and analog hardware- Device drivers (VxWorks, LynxOS, Linux, Solaris)- Embedded hardware: ARM, PIC16/18, 68HSxx, PPC, AVR8 (Mega, XMegaE), other 8-bit uC- Languages: C, C++, Perl, C#.Net, Python, PHP, etc.

Bill Randle's Current Company Details
AccuPulse Medical Inc

Accupulse Medical Inc

View
Staff Firmware Engineer at AccuPulse Medical, Inc.
Bill Randle Work Experience Details
  • Accupulse Medical Inc
    Staff Firmware Engineer
    Accupulse Medical Inc Nov 2023 - Present
    Ogden, Utah, United States
  • Neo Software, Inc.
    President
    Neo Software, Inc. Jan 2001 - Present
    Bend, Or
    Software consulting for embedded systems development and embedded graphics systems for defense and aerospace industry.
  • Qorvo, Inc.
    Principal Software Engineer / Mts
    Qorvo, Inc. Sep 2016 - Dec 2023
    Bend, Oregon Area
    Embedded firmware for specialized sensors.
  • Intel Corporation
    Sr. Linux Software Engineer
    Intel Corporation Jan 2016 - Aug 2016
    Hillsboro, Or
    QA and Release Engineer on the Yocto project.
  • Advanced Energy
    Member Of Technical Staff I
    Advanced Energy Jan 2011 - Oct 2015
    Bend, Or
    Embedded firmware and software for solar power inverters.* Software lead, architect and designer for new data monitoring solution based on an Embedded Linux ARM platform. Wrote the software requirements specification, developed system architecture, researched and recommended an embedded database solution. Developed key portions of the software, including Modbus master and slave interfaces, Utility Interactive Controls (UIC), based on IEC 61850-90-7, DSP translation layer to provide common interface to multiple power control engines.*  Specify, document, design and develop a solution for communicating between existing DC Subsystem (DCS) microcontroller (STM32F105) and new smart Combiner PV Tie box. Proposed semi-custom protocol based on Automotive LIN standard. Solution on STM32F105 required a software UART implementation for sending and receiving data due to the limitation of no hardware changes to DCS PCB
  • Pv Powered
    Sr. Software Engineer
    Pv Powered Oct 2010 - Jan 2011
    Bend, Or
    Embedded firmware and software for solar power inverters.
  • Philips Healthcare (Respironics Division)
    Sr. Staff Engineer
    Philips Healthcare (Respironics Division) Jul 2008 - Sep 2010
    Bend, Or
    Firmware and hardware design for wrist worn activity monitors used in sleep research.* System architect for the digital subsystem of the new Actiwatch® 2 and Actiwatch® Spectrum products. Architected, designed, wrote, and documented the firmware for the main and lcd controllers for the new Actiwatch loggers. Designed and documented a serial protocol for use between the loggers and the PC software. Wrote component specification documents (CSSs) and updated bills of materials in SAP. Wrote and coordinating the writing and signing of various quality documents required as part of the new product development process. Learned SAP for the Engineer role (DIRs, BOMs, ECRs). Assisted in troubleshooting production line startup problems, including debugging the production test software and investigating device failures. Listed as co-inventor on patent application for this product. Participated in FDA audit and multiple vendor audits.* Enhanced Actiwatch® 2/Spectrum firmware to support Actical-like measurements and scoring (ala Actiwatch® Score).* Initial design of Actical Fast hardware to add larger (flash) memory and newer microcontroller.
  • Respironics
    Sr. Staff Engineer
    Respironics Nov 2002 - Jul 2008
    Bend, Or
    Firmware and digital hardware design for wrist worn activity monitors.
  • Tektronix, Inc.
    Software Engineer
    Tektronix, Inc. 1974 - 2001
    Beaverton, Or, Redmond, Or And Bend, Or
    Developed embedded software for communications test equipment, including metallic and optical TDRs, serial communications network analyzers and microwave network analyzer.

Bill Randle Skills

Embedded Systems Embedded Software Firmware Software Engineering Software Development Device Drivers Testing Linux C++ Rtos Perl Hardware Electronics Debugging Arm Analog Digital Signal Processors Vxworks C Embedded Linux Electrical Engineering Unix Python Semiconductors Solaris Circuit Design Pcb Design Xml Pic Requirements Specification Power Electronics Analog Circuit Design Requirement Specifications Wireless Threadx Assembly Lynxos C# Communication Protocols Rs232

Bill Randle Education Details

Frequently Asked Questions about Bill Randle

What company does Bill Randle work for?

Bill Randle works for Accupulse Medical Inc

What is Bill Randle's role at the current company?

Bill Randle's current role is Staff Firmware Engineer at AccuPulse Medical, Inc..

What is Bill Randle's email address?

Bill Randle's email address is bi****@****rvo.com

What is Bill Randle's direct phone number?

Bill Randle's direct phone number is +154172*****

What schools did Bill Randle attend?

Bill Randle attended Oregon State University, Aloha High School.

What are some of Bill Randle's interests?

Bill Randle has interest in Animal Welfare, Science And Technology.

What skills is Bill Randle known for?

Bill Randle has skills like Embedded Systems, Embedded Software, Firmware, Software Engineering, Software Development, Device Drivers, Testing, Linux, C++, Rtos, Perl, Hardware.

Not the Bill Randle you were looking for?

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.