Jon Richards

Jon Richards Email and Phone Number

Senior Software Engineer @ Bramson Welch and Associates
berkeley, california, united states
Jon Richards's Location
Meadow Vista, California, United States, United States
Jon Richards's Contact Details
About Jon Richards

Currently working for Microchip.com in the role of Principle Applications Engineer. Supporting the SSD NAND controller products.From 2008 to 2019 I was full-time with the SETI Institute as the Senior Software Engineer and lead radio signal observer at the Allen Telescope Array. I managed the radio search for extraterrestrial intelligence. I spent my days and nights searching for any sign of an intelligent signal coming from our galaxy. I'm really into networking and connecting software and hardware over the internet. I also enjoy backend development and tying it all to frontend Javascript realities.Specialties: I love radio astronomy, SETI, mobile programming. Start-ups, system architecture, TCP/IP, C/C++/ObjectiveC, internet communication, embedded, Python. I am now very experienced in mobile programming, developing iPhone/iPad apps in Objective C and Android apps.Ham radio call sign KK6NZQ

Jon Richards's Current Company Details
Bramson Welch and Associates

Bramson Welch And Associates

View
Senior Software Engineer
berkeley, california, united states
Website:
bramsonwelch.com
Employees:
3
Jon Richards Work Experience Details
  • Bramson Welch And Associates
    Senior Software Engineer
    Bramson Welch And Associates Jan 2011 - Present
    Berkeley, California, United States
    Developing Bluetooth and firmware solutions for iOS, Android and embedded devices. C/C++/Java/Swift/Python. Arm based embedded development
  • Microchip Technology Inc.
    Principle Applications Engineer
    Microchip Technology Inc. Jun 2022 - Mar 2023
    Roseville, Ca
    Supporting Microchip NAND controller technology.
  • Seti Institute
    Senior Software Engineer
    Seti Institute Jan 2021 - Jun 2022
    Mountain View, California, United States
    Exploring techniques and developing software to obtain and analyze radio astronomy data related to quantum mechanics.
  • Trilogy Education
    Data Analytics Instructor
    Trilogy Education Sep 2020 - Jun 2022
    Berkeley, California, United States
    Leading a 6 month course in data analytics and data visualization for UC Berkeley Extension. Teaching Python, Pandas, Matplotlib, SQL, Javascipt, and more. All remote via Zoom. 23 students. It's fun! This is part-time - I am still consulting full time.
  • Jdrichards
    Senior Software Engineer
    Jdrichards Sep 2011 - Jun 2022
    Berkeley California
    Contractor at Bramson, Welch and Associates, Berkeley, CA- Developed 5 Android applications and 3 libraries for testing Bluetooth and Nfc enabled medical devices using Java, C, and Android Studio, improving product reliability, projected to be used by 1+ million users.- Experimented with multiple BLE connection strategies using Bluetooth sniffer and Android logs, resulting in 2X connection speed increase between medical devices and Android phones.- Engineered Android low level device drivers in Java, creating Android library that allows 3rd party apps to attach to custom embedded devices over USB.- Ported custom security code to Java and C using Android NDK, building library for very secure communication with medical devices over Bluetooth.- Developed and debugged embedded ARM based embedded devices using C and IAR Embedded Workbench, creating optimal operability with Android devices.
  • Seti Institute
    Senior Software Engineer
    Seti Institute Jul 2008 - Sep 2019
    Mountain View, Ca
    Head of SETI operations at the Allen Telescope Array. I operated the world's longest ongoing search for signals from ET! Software and hardware development, scheduling, repair, system improvements. I searched for ET radio signals for 11 years and did not detect any!- Developed and operated radio signal search using 42 large radio receiving dishes resulting in observing for 12 hours day, 360 days year using Linux, Unix, FPGAs, and high speed networking.- Created applications and procedures tracking 100s of satellites and spacecraft and recording radio data using custom systems written in Linux, C, and C++.- Achieved 3X overall system efficiency improvement by optimizing network strategies and developing custom applications in C, C++, Java, and Ruby.- Coordinated with team of astronomers to plan observation schedules by conducting progress meetings.- Built and maintained public facing website using JavaScript, Node.js, and Redis which kept team and 2,000+ members informed on program progress.- Maintained system software by continually monitoring and optimizing bottlenecks for 100% system up-time.
  • High Country Tek, Inc.
    Senior Software Engineer
    High Country Tek, Inc. Jul 2006 - Jul 2008
    - Developed Windows PC applications to interface with hydraulic controls using C and C#, allowing customers to easily control large hydraulic systems.- Migrated existing base code from Labview, replacing it with more standard C and C# desktop applications, increasing development speed and decreasing bugs by and 2X.- Created custom firmware update method using handheld computer and serial cable, allowing updates to be performed in field up to 10X faster than previous methods.
  • Nokia
    Senior Software Engineer
    Nokia Jul 2005 - Jan 2006
    San Francisco Bay Area
    - Developed backend services for Nokia's mobile internet gaming platform using C and PERL, allowing backend services to keep up to date with mobile gaming applications.
  • Grok Software
    Vp Of Engineering, Senior Software Engineer
    Grok Software 2000 - 2003
    - Managed team of 3 developers to create thin client desktop app using C and C++, enabling development of custom internet applications.- Demonstrated to 8 potential investors and VCs, allowing team to tailor app to address investor concerns.
  • Ecofront Pty Ltd
    Lead Senior Software/Hardware Engineer
    Ecofront Pty Ltd Jan 1998 - Jul 2002
    Tokyo, Japan
    Ecofront, Formerly Argyle Home Technologies, was in Tokyo. I schemed up new ideas and developed home automation systems that operate over the Internet. Occasionally I traveled to Tokyo, but most of my work was done remotely from California.- Conceived and developed home automation systems with combination of off-the-shelf and custom hardware using JavaScript, C, C++, and Linux, resulting in deployments to 8000+ Tokyo apartments.- Developed custom mobile applications in JavaScript running on early Japanese internet enabled phones, creating one of first home automation controllers controlled online.
  • Terra-Mar
    Senior Software Engineer
    Terra-Mar Jul 1992 - Jul 1999
    At Terra-Mar we developed complete systems for creating very detailed orthophotography. I designed and developed a complete turn-key system. The system comprised hardware and software for taking very high precision photographs, digital and film, from an airplane. Later these pictures would be processed, by software I developed, to create very precise mosaic pictures of large areas. You could view these picture on a computer, point to any point on the ground, and know the lat/lon within several feet of accuracy.I also developed a system for SRI in Menlo Park. The system read in and geo-corrected data from their ground penetrating radar. The system also controlled a FLIR camera on a gimbal and 3 very high definition Kodak cameras. Terra-Mar was a fun job. I got to work with a lot of different computers (Linux and Windows) as well as a lot of hardware devices (cameras, FLIR, GPS, robotic controls).
  • International Meta Systems
    Software Engineer
    International Meta Systems 1987 - 1989
    This was my first real engineering job. Worked on developing a FORTRAN compiler and various software that ran on a special computer developed by the company. I got to write programs in assembly and machine code!

Jon Richards Skills

Linux Software Development Unix System Architecture Embedded Systems Algorithms Software Engineering Programming Mobile Applications Databases Signal Processing Web Development C Hardware C++ Distributed Systems Start Ups Objective C

Jon Richards Education Details

Frequently Asked Questions about Jon Richards

What company does Jon Richards work for?

Jon Richards works for Bramson Welch And Associates

What is Jon Richards's role at the current company?

Jon Richards's current role is Senior Software Engineer.

What is Jon Richards's email address?

Jon Richards's email address is jr****@****eti.org

What is Jon Richards's direct phone number?

Jon Richards's direct phone number is +165096*****

What schools did Jon Richards attend?

Jon Richards attended University Of Iowa, Beckman.

What are some of Jon Richards's interests?

Jon Richards has interest in Start Ups, New Ideas.

What skills is Jon Richards known for?

Jon Richards has skills like Linux, Software Development, Unix, System Architecture, Embedded Systems, Algorithms, Software Engineering, Programming, Mobile Applications, Databases, Signal Processing, Web Development.

Not the Jon Richards you were looking for?

  • Jon Richards

    Optimist | P.I. Maverick | Helpy Mchelper | Director Of Culture And Career Strategies
    Springfield, Mo
  • Jon Richards

    Coo | Strategic Financial Management | Compliance & Regulatory Expertise | Process Optimization
    Greater Philadelphia
  • Jon Richards

    Owner At Jon Richards Company
    Jurupa Valley, Ca
    2
    jrcofab.com, gmail.com

    3 +170732XXXXX

  • Jon Richards

    North Miami Beach, Fl
    6
    equitylifestyle.com, comcast.net, omegahealthcare.com, bayeq.com, equitylifestyle.com, atlanticresi.com

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.