John Penn

John Penn Email and Phone Number

Director Automotive Solutions at Arm @ Arm
John Penn's Location
San Diego, California, United States, United States
John Penn's Contact Details

John Penn personal email

n/a
About John Penn

Software is the common language that has allowed me to weave together hardware components that solve complex problems, deliver high quality products on schedule and under budget through all stages of the Software Development Life Cycle (SDLC). I have extracted and utilized best practices from Agile philosophies and many other technologies for over 25 years to be able to create highly motivated and dynamic teams that create solutions that can scale and adapt to handle new requirements with minimal cost. The learning never stops and the drive to become better at my craft is strong, I am having way too much fun to stop now!

John Penn's Current Company Details
Arm

Arm

View
Director Automotive Solutions at Arm
John Penn Work Experience Details
  • Arm
    Director Automotive Solutions
    Arm Jan 2024 - Present
    Cambridge, Cambs, Gb
    Defining and producing technology solutions for the automotive market, creating a multiyear product roadmap, and collaborating with global teams and partners to foster positive business relationships and revenue generating opportunities.
  • Arm
    Director Iot Software Product Strategy And Definition
    Arm Jun 2021 - Jan 2024
    Cambridge, Cambs, Gb
    Created and delivered Cortex-A and Cortex-M software strategies and products for machine learning enabled Smart IoT Edge devices through Arm's IP and Subsystem offerings to increase and simplify Arm IP adoption. Accelerated Arm partners IoT product roadmap by helping them integrate Arm's software and unique Cloud Native and Cloud to Edge capability for shift-left software development methodologies.
  • Infineon Technologies
    Senior Principal Firmware Engineer
    Infineon Technologies Jul 2017 - Jun 2021
    Neubiberg, München, De
    Built firmware protocol and driver solutions for IoT devices with BLE/BT/802.15.4, participating in Bluetooth SIG standards development, as well as designing and implementing Firmware security architectures utilizing Arm Technologies(IP and Software) and Software Static Analysis Tools and guidelines such as Coverity, MISRA 2012, and ISO_26262, and SEI-Cert-C.
  • Intel Corporation
    Senior Principal Firmware Engineer
    Intel Corporation Dec 2015 - Jul 2017
    Santa Clara, California, Us
    Developed and led team of firmware engineers across full stack implementations of BLE and 802.15.4 protocols for Low-Energy wireless devices for IOT. Personally responsible for enhancing and verifying highly optimized software power management techniques for extended battery life.
  • Broadcom
    Firmware Manager
    Broadcom Jun 2003 - Dec 2015
    Palo Alto, California, Us
    Manager and Technical leader of a multi-site multi-national cross functional software/firmware team responsible for implementing code as well as mentoring and managing multiple projects (schedules, budgets, hiring) as well as over 20 engineers of multiple disciplines. In addition, my team and I were responsible for developing device drivers and embedded real-time verification programs for Bluetooth and NFC wireless chipsets, along with custom Broadcom hardware and BSP modules utilizing numerous Arm Cortex CPU's. I also worked closely with IC Designers to bridge the gap between firmware solutions and the hardware they developed to facilitate high quality designs with minimal issues.
  • Magis Networks
    Principal Firmware Engineer, Technical Lead
    Magis Networks Apr 2001 - Jun 2003
    Technical Lead designing and creating software for a Wireless Embedded Real-Time Video distribution system using Linux, C/C++ and TCP/IP. Tasks included analyzing and optimizing data throughput efficiency, CPU loading, and memory usage. Was successful in writing and debugging Linux device drivers on embedded devices using a Motorola PowerPC 8250 processor with PCI, Ethernet, and 1394 interfaces.
  • Conexant
    Sr Staff Engineer, Firmware, Technical Lead
    Conexant Jun 1998 - Mar 2001
    Irvine, Ca, Us
    As the Software Lead on the Docsis1.0/1.1 Cable Modem project that achieved DOCSIS certification I was responsible for developing Mac layer software, implementing vxWorks device drivers, coordinating software integration and system debugging using C and Assembly on the Arm940T processor. My experience also covered developing Ethernet device drivers as well as Layer 2 Ethernet bridging drivers. Performed system analysis on CPU loading and execution times of software modules under differing data flow models to achieve greater throughput with reduced system clock speeds.

John Penn Skills

Embedded Systems Debugging Asic Device Drivers Firmware Bluetooth C++ Embedded Software Soc Arm Perl Linux Python C Functional Verification Test Driven Development Technical Leadership Rtos Project Management Agile Methodologies Team Management Software Development Life Cycle Lean Object Oriented Perl Extreme Programming Scrum Kanban Usb Software Design Semiconductors Perl Automation Arm Architecture Wireless Communications Systems Real Time Operating Systems 802.15.4 Zigbee Ble Thread Protocol

John Penn Education Details

  • Embry-Riddle Aeronautical University
    Embry-Riddle Aeronautical University
    Computer Science

Frequently Asked Questions about John Penn

What company does John Penn work for?

John Penn works for Arm

What is John Penn's role at the current company?

John Penn's current role is Director Automotive Solutions at Arm.

What is John Penn's email address?

John Penn's email address is jp****@****com.com

What schools did John Penn attend?

John Penn attended Embry-Riddle Aeronautical University.

What are some of John Penn's interests?

John Penn has interest in Poverty Alleviation, Science And Technology, Environment, Health.

What skills is John Penn known for?

John Penn has skills like Embedded Systems, Debugging, Asic, Device Drivers, Firmware, Bluetooth, C++, Embedded Software, Soc, Arm, Perl, Linux.

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.