Joseph Winn

Joseph Winn Email and Phone Number

Sr. Firmware Engineer @ Allegion
Joseph Winn's Location
Denver Metropolitan Area, United States, United States
Joseph Winn's Contact Details

Joseph Winn personal email

n/a
About Joseph Winn

Detail and results oriented electrical engineer focused on consistently delivering sound solutions to achieve goals for innovative state-of-the-art engineering projects. Committed to continually improving engineering work-flow with a proven track record of being a quick learner and applying skills to solve problems.

Joseph Winn's Current Company Details
Allegion

Allegion

View
Sr. Firmware Engineer
Joseph Winn Work Experience Details
  • Allegion
    Sr. Firmware Engineer
    Allegion Jan 2023 - Present
    Dublin 2, Dublin, Ie
    Team with cross-functional NPD, Sustaining, and Manufacturing groups to develop, build, deploy, and maintain production volume creation of physical & mobile credentials, as well as credential reader devices integrated within packaged locks and access controls systems. • Maintain and develop reader device firmware assets based on NXP and Infineon microcontrollers interacting with Secure Access Module (SAM), RF/NFC interface, and connectivity to wireless and wired (Ethernet, OSDP) access control systems. • Collaborate with NPD and Manufacturing leads to maintain and extend production equipment firmware on Microchip PIC24 platform to support customer order production of legacy and leading smart technology RFID credentials based on ISO/IEC 7816 standard, including NXP MIFARE DESFire. Develop and test support for creation of standard Physical Access Control System type and Customer Specification type credentials. Design and verify equipment firmware development to support scalable factory ordering processes while adhering to data security practices. Write functional FW requirements (FRDs) against product and system requirements, manage and track FW development work items within DevOps collaboration suite. • Work with product sustaining teams to understand, reproduce, and failure-analysis/root-cause issues reported by customers at device deployed facilities. Document and implement bug fix mitigation to resolve anomalies for deployment through test and release processes. • Partner with colleagues and leadership in evaluating candidate third-party vendor solutions to aid in continual development and process improvements.
  • Joelabs, Llc
    Embedded Systems And Software Consultant
    Joelabs, Llc Jan 2021
    Partner with innovation leading clients to kick-start ambitious project solutions and provide independenttechnology trends research and mentoring. Develop scope-of-work plans for electronics and firmwaredevelopment per project objectives. Deliver PCB and firmware project outputs for client evaluation andprototype usage as committed.
  • Vineyard Longmont
    Technology Director - Volunteer
    Vineyard Longmont Aug 2021
    Associate with leadership, teaching, and audio/visual teams to scope, deploy, and maintain digital media and information technology assets to support worship and ministry operations to reach in-person and online audiences. Produce weekly live stream and recording of services for broadcasting to multiple social media destinations. Evaluate and propose technology solutions built upon readily available commodity equipment and tools stack to deliver objective results with minimum capital expenditure. Document technical usage and operation guidance as well as systems build and setup. Lead adoption of platform agnostic communications utility to facilitate ongoing actionable collaborative discussions among operations, leadership, and outreach teams. Recruit, train, and mentor volunteer staff for creative arts team.Tools and platforms include Planning Center, Behringer XR18, Logitech Mevo, RenewedVision ProPresenter, and Open Broadcasting Software (OBS)
  • Nuvasive
    Firmware Engineer
    Nuvasive Nov 2021 - Oct 2022
    San Diego, Ca, Us
    Collaborate with cross-functional R&D teams and supporting business functions to develop, test, and deliver Embedded Systems Firmware to support surgical robotics systems.• Teamed with engineering, quality, and regulatory teams to draft and approve into Document Control aFirmware Development Plan with compliance to IEC62304 and company Software Development and RiskManagement SOPs outlining expected Firmware development activities and deliverables per projectphases.
  • Djo
    Firmware Engineer
    Djo Aug 2019 - Nov 2021
    Dallas, Tx, Us
    Design, Build, and Test embedded firmware for next generation connectivity enabled physical therapy devices. Collaborate with cross-functional team members to understand and deliver results to meet business and customer needs and objectives.• Lead firmware development projects for product and clinical evaluation platforms to design embedded Cfirmware for integration of Bluetooth Low Energy (BLE) connectivity into portable orthopedic devices based on Nordic nRF52832 SoC. Research and incorporate MEMS sensors as well as 6-DOF/9-DOF InertialMotion Unit (IMU) sensor fusion algorithms. Create and maintain BLE services to interface with usermobile application. Design and optimize system operations for low-power, battery supply operation.• Develop and deliver C++/JUCE Host PC application to facilitate product manufacturing configurationprocess as well as PCB programming and power consumption profile testing.• Scope and design electronic schematics and PCB layouts for concept development and testingapplications.• Support development for mobile iOS based internal testing apps.
  • Djo
    Firmware Developer (Contract Via Targetcw)
    Djo Jan 2018 - Aug 2019
    Dallas, Tx, Us
    Collaborate with engineering R&D team to develop and test embedded firmware for control and interface with physical therapy devices.
  • Emisense
    Embedded Systems Engineer
    Emisense Dec 2014 - Apr 2019
    Ladera Ranch, Ca, Us
    Engaged in architecture, scoping, development, verification, and maintenance of embedded firmware for integration of next generation emissions sensing components and systems. Responsible for delivering robust, modular, multi-platform supporting software to deliver value-add solutions. Develop and maintain instrumentation software applications to support research and development test benches.
  • Djo
    Firmware Engineer
    Djo Sep 2010 - Nov 2014
    Dallas, Tx, Us
    Responsible for scoping, implementing, testing and maintaining robust embedded firmware for rehabilitative physical therapy devices. Develop C firmware to deliver proper operation and treatment modalities of devices utilizing Microchip PIC and Renesas SH microcontrollers for control logic. Research and integrate new technologies to help deliver next generation innovative features and products. Document knowledge capture and project progress with A3 reports. Participate in hazard analysis and DFMEA activities. Document software development plans, design input, requirement specifications (SRS), design specifications (SDS), verification plans (SVP), and verification reports (SVR) to adhere to regulatory and quality guidelines. Provide assistance to production and verification teams. Support and maintain manufacturing test and calibration software. Interface with third party component vendors and external testing facilities.
  • Western Digital
    Firmware Engineer
    Western Digital Jul 2005 - Sep 2010
    San Jose, Ca, Us
    Responsible for architecture, implementation, and debugging of servo actuator control algorithms and Design Verification Test (DVT) modules. Develop C firmware for ARM microprocessor targets in a real-time environment. Troubleshoot firmware using Lauterbach TRACE32 emulator. Design MatLab based engineering test tools. Participate in new hire selection process and mentoring.
  • University Of North Florida
    Engineering Research Assistant
    University Of North Florida May 2004 - Jun 2005
    Jacksonville, Fl, Us
    Developed PCB hardware and firmware for Electrical Engineering University sponsored research projects. Participated in Bill-of-Materials selection to achieve project objectives. Fabricated prototype test PCBs based on schematics and components. Designed firmware in C for TI MSP430 microprocessor targets.
  • University Of North Florida
    Help Desk Technician
    University Of North Florida Aug 2002 - Feb 2003
    Provided end-user phone and on-site computer and network support for 10,000+ faculty, staff, and student university users.
  • Duval County Public Schools
    Web Developer
    Duval County Public Schools Jun 2000 - Jun 2001
    Designed web sites for local schools within the Duval County school district. Responsible for technical development of page layouts and interactive web applications.

Joseph Winn Skills

Firmware C Arm Debugging Embedded Systems Testing Subversion Perl Matlab Linux Microprocessors Electrical Engineering Java Pcb Design Microchip Pic Rtos Php Android Mplab Msp430 Renesas Sh Html Windows Lauterbach Sql Iar Embedded Workbench Git Modbus Spi I2c Tcp/ip C++ Uart Keil Mdk Arm Arm Architecture Real Time Operating Systems Labview Iec 62304 Visual Studio Juce Embedded C Doxygen Printed Circuit Board Design C (Programming Language Design Control Eclipse Bluetooth Low Energy Gnu Compiler Collection Ni Labview Nordic Nrf

Joseph Winn Education Details

  • University Of North Florida
    University Of North Florida
    Electrical Engineering

Frequently Asked Questions about Joseph Winn

What company does Joseph Winn work for?

Joseph Winn works for Allegion

What is Joseph Winn's role at the current company?

Joseph Winn's current role is Sr. Firmware Engineer.

What is Joseph Winn's email address?

Joseph Winn's email address is jw****@****ive.com

What schools did Joseph Winn attend?

Joseph Winn attended University Of North Florida.

What skills is Joseph Winn known for?

Joseph Winn has skills like Firmware, C, Arm, Debugging, Embedded Systems, Testing, Subversion, Perl, Matlab, Linux, Microprocessors, Electrical Engineering.

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

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.