Jonathan Crockett

Jonathan Crockett Email and Phone Number

Software/Firmware Engineer @ Sleep Number LABS
Jonathan Crockett's Location
Aptos, California, United States, United States
Jonathan Crockett's Contact Details

Jonathan Crockett work email

Jonathan Crockett personal email

About Jonathan Crockett

Experienced Embedded Software Engineer with a passion for programming in it's many forms.

Jonathan Crockett's Current Company Details
Sleep Number LABS

Sleep Number Labs

View
Software/Firmware Engineer
Jonathan Crockett Work Experience Details
  • Sleep Number Labs
    Software Engineer
    Sleep Number Labs Feb 2017 - Present
    San Jose, California, Us
    SleepIQ is Sleep Number’s award-winning smart bed technology.• Designed and implemented OpenEmbedded Linux (Yocto distribution) on i.MX6SL/8MN ARM SOC• NXP i.MX8MN OpenEmbedded Linux board bringup (u-boot, kernel, device tree)• NXP Kinetis Microcontrollers (K10, K20, KV42) bringup• NXP i.MX HAB (Secure Boot)• Linux Systems development• Linux IOT software device update mechanisms• NXP Yocto BSP (linux-imx, u-boot-imx, imx-boot, imx-atf)• Linux kernel drivers (BLE, WiFi, SPI, 1wire)• FreeRTOS• Technologies used: Bash, C, Python, J-Link, Bluetooth Low Energy, bluez, Jenkins, Docker, git, Jira, Hashicorp packer, Hashicorp Terraform, MQX, IAR, Microchip BLE BM70
  • Jonathan Crockett Engineering
    Software Engineer
    Jonathan Crockett Engineering Mar 2011 - Present
    • eINK display firmware drivers (FreeRTOS, nRF5 SDK)• NFC microcontroller firmware (bare metal)• BLE connected light bulb (CSR1010) firmware testing (sniffing packets, iOS/Android client interaction, automated firmware test scripts)
  • Media Tuners Llc
    Software Engineering Consultant
    Media Tuners Llc Mar 2011 - Nov 2016
    Irvine, Ca, Us
    Technologies: Android Studio, Java, Jackson JSON parser, Retrofit2, Python, C, PHP, MongoDB, MySQL, git, svn, trac, CSRmesh, Bluetooth LE, AWS, Unity3D, C#, C++, Android SpeechRecognizer API, Google Cloud Speech API• mobile application for a startup integrating a Unity3D avatar with MT-One server• SDK for MT-One REST API using retrofit2 and jackson2 libraries• Wrote prototype android application to demonstrate speech API and BLE service integration with Estimote beacons• Software Engineering for HTTP API for aggregating internet services (map, poi, ...)• Quality Testing for Android Zypr API client• Release Engineer for Android Zypr API client
  • Productops, Inc.
    Software Engineering Consultant
    Productops, Inc. Mar 2014 - Dec 2015
    Santa Cruz, California, Us
    Technologies: Ruby, Jenkins, Watir, Selenium, Java, JIRA, git, AWS, Bash scripting, Tomcat deployments• Cucumber (Ruby) Automated Test Development of SPRING REST api services and AngularJS web applications using Watir-Webdriver Selenium wrapper
  • Panasonic Corporation Of North America
    Lead Whitebox Qa/Software Engineer
    Panasonic Corporation Of North America Mar 2010 - Jan 2011
    Newark, Nj, Us
    • Built, tested and verified platform software (OpenEmbedded Linux & Android 2.2) for a mobile online gaming device "The Jungle" based on Nvidia Tegra 2 ARM CPU• Debugged fastboot bootloader hang on prototype hardware• Created special Tegra Linux kernel builds for testing hardware features• Created bitbake recipes for core application software and for 3rd party software libraries to be built within the OpenEmbedded embedded linux framework• Wrote an efficient Perforce fetcher module in Python for bitbake
  • Profile Of Santa Cruz
    Volunteer
    Profile Of Santa Cruz Mar 2009 - Mar 2010
    I volunteered as part of the operations department.
  • Cisco Systems, Inc.
    Software Engineer
    Cisco Systems, Inc. Aug 1996 - Apr 2009
    San Jose, Ca, Us
    • Sustaining Developer in Cisco IOS (device drivers and platform support) for 800-3800 series routers.• Solved customer hardware and software issues collaborating with tech support to promote high levels of customer satisfaction• Fixed customer and internally found bugs in ARTG platform code device drivers in mainline Cisco IOS releases with a focus on serial, T1/E1 and Ethernet technologies• Built VxWorks firmware and maintained and developed data features for a cable modem with VoIP product• Implemented advanced TFTP options RFC2437, RFC2438, and RFC2439 to c1700 boot rom thereby reducing the time to download a new IOS image in our lab by over 50%
  • Novell, Inc.
    Software Engineer
    Novell, Inc. Jun 1994 - Apr 1996
    Provo, Ut, Us
    * QA Automation developer for Quattro Pro for Windows
  • Borland Software
    Intern
    Borland Software Jun 1991 - Jun 1994
    Newbury, Berkshire, Gb
    Quality Assurance work on Quattro Pro for DOSQuality Assurance work on Quattro Pro for WindowsMaintained Printer LabDeveloped C++ Test Framework for internal GUI framework used in several products

Jonathan Crockett Skills

Shell Scripting Python Linux C Embedded Linux Git Android Java Embedded Software C++ Tcp/ip Programming Gnu Debugger Subversion Bash Embedded Systems Yocto Project Arm Software Development Assembly Language Maven Ruby Mysql Trac Autoconf Gnu Make Openembedded Toolchains Gnu Tools Gradle Apache Kafka Gcc/g++ Jenkins Confluence Amazon Web Services Jira Json Representational State Transfer Unix

Jonathan Crockett Education Details

  • University Of California, Santa Cruz
    University Of California, Santa Cruz
    Computer Engineering

Frequently Asked Questions about Jonathan Crockett

What company does Jonathan Crockett work for?

Jonathan Crockett works for Sleep Number Labs

What is Jonathan Crockett's role at the current company?

Jonathan Crockett's current role is Software/Firmware Engineer.

What is Jonathan Crockett's email address?

Jonathan Crockett's email address is ro****@****ail.com

What schools did Jonathan Crockett attend?

Jonathan Crockett attended University Of California, Santa Cruz.

What are some of Jonathan Crockett's interests?

Jonathan Crockett has interest in Programming, Physics, Embedded Systems, Gnu, Linux, Astrophotography, Device Drivers, Photography, Emacs, Astronomy.

What skills is Jonathan Crockett known for?

Jonathan Crockett has skills like Shell Scripting, Python, Linux, C, Embedded Linux, Git, Android, Java, Embedded Software, C++, Tcp/ip, Programming.

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.