Jim Jacobsen

Embedded Software Engineer. Flight Instructor. Light Sport Aircraft Repairman

Greater Chicago Area

About

Embedded software/hardware engineer, specializing in the Linux operating system including Android. Vast kernel driver development and hardware support experience including BLE, Bluetooth, wireless networking, sensors, managed networking, IPv6, eMMC, SSD, PCIe, USB 3.0 and other technologies. Aviation related computer software/hardware design and development including ARINC429, FLARM, UAT, 1090-ES and ADS-B. Deployment including makefile, bash scripting, python, and build machine implementation including Jenkins, Atlassan Bamboo, BuildKite and custom created build machines In addition to software development, I am a Certified Flight Instructor in Light Sport Aircraft

Experience

  • Software Engineer at Bastille
    Jul 2021 - Present · 5 yrs

  • Embedded Software Engineer at Garrett Technologies Inc
    Feb 2020 - Jul 2021 · 1 yr 6 mos

  • Software Engineering Contractor at Midmark Corporation
    Sep 2019 - Jan 2020 · 5 mos

    Linux powered tablet based dentistry scanner development. Python, scripting and C development.

  • Software/Hardware Engineer at WIT.com
    Mar 2018 - Sep 2019 · 1 yr 7 mos

    Linux powered ARM based cloud storage solutions - hardware/software development, Linux powered ARM based networking solutions - hardware/software development, Linux powered RISC-V CPU research and design - Verilog, FPGA design - Verilog. Low cost ARM based laptop design (software)

  • Principal Software Engineer at Endotronix, Inc.
    Aug 2017 - Apr 2018 · 9 mos

    Bluetooth communication including BLE implementation using Microblaze ARM processor to communicate with Android application