John B. Email & Phone Number
Who is John B.? Overview
A concise factual answer block for searchers comparing this professional profile.
John B. is listed as Principal Firmware Engineer at Self-employed, based in Wheat Ridge, Colorado, United States. AeroLeads shows a matched LinkedIn profile for John B..
John B. previously worked as Senior Firmware Engineer at Bi Incorporated and Principal Firmware Engineer at Riskband. John B. holds Bachelor Of Science (B.S.), Computer Engineering from University Of Massachusetts Dartmouth.
About John B.
Background:I am experienced in full product life cycle development with a focus on architecture and writing firmware in resource and power constrained environments, systems-view in all designs plus minute attention all the details, board and silicon bring-up, debug of firmware and hardware interface issues.I'm versed in using lab equipment, GUI and Bash / Windows shell development environments, and developing software tools to aid in debug (Python, small Windows apps, C#, etc). I'm the firmware person in the hardware lab!Specialties: Architect of complex embedded systems, C, assembly language, Python, software and hardware debug, microprocessor architectures, version control, project management tools.Learning / Exploring:Always looking to expand my domain expertise in firmware. Experienced in, and interested in learning more about, web applications, cloud technologies, and bridging firmware / embedded systems with cloud technologies.Please let me know about your project and let's chat about how I can get you to market!
John B.'s current company
Company context helps verify the profile and gives searchers a useful next step.
John B. work experience
A career timeline built from the work history available for this profile.
Senior Firmware Engineer
Second Project: Add WiFi to Wearable Transdermal Alcohol MonitorGoal: Original device transferred data via RF packets to a base-station (which then uploaded the data to a remote host via cellular connection). Updated product uses WiFi.Project: - Developed a Git submodule shared between 3 processors (one on wearable device, 2 on base-station) that define.
Principal Firmware Engineer
Goal: Company approached me to come back and work for them again (see prior experience below). The specifically needed someone to add new client-requested functionality. Specifically, clients wanted the wearable device to be able to continuously capture photos and audio and stream them to the company’s cloud application.Skills / Tools: See list in prior.
Senior Firmware Engineer
Skills / Tools: C, Python, FreeRTOS, Git (Pull Requests, Submodules, Jenkins, etc.), Confluence, Jira, CAN bus, Ethernet plus wire-shark, OSI network model, network stack debugging, advanced debugging highly complex enterprise-class tape libraries.1) BACKPLANE: Took ownership of the firmware that packs CAN frames into Ethernet packets for transmission over.
Senior Firmware Engineer
Worked on porting C driver and HAL code to next generation platform for a safety-critical enterprise-class wearable safety device. This device uses an ARM processor, RTOS, GNSS, GPS, Audio, Camera, buttons, and LCD screen to report wearer location during emergency situations to authorized authorities.
Senior Firmware Engineer
1) Architecting and writing an automated Continuous Integration & Delivery System Skills / Tools: Laravel Web Framework, PHP, Python, multi-threading Tkinter application, C, make files, REST APIs, sockets, databases, AWS, Google Drive API, OAUTH, Provisioning, Robotframework, Bash scripting, embedded systems, Hardware-in-the-Loop, Embedded Linux, Jenkins.
Senior Firmware Engineer
Developing C code for TI ARM Cortex R4 processor to be used in a crane collision avoidance safety-critical application.I developed the codebase from scratch providing both proof-of-concept (quick turn) code and production-worthy code on this short-schedule project.Developing multiple sensor drivers for GPS, inclinometer, Ethernet, etc. on the CAN bus.
Firmware Architect / Developer / Tester / Debugger
This is my TL;DR section of previous work experiences. All entailed firmware related work principally using C, RTOS, bare-metal, and every buzzword related to firmware. I've done it all.1. CenturyLink (2015) - Part of a team developing a web application.2. HP Enterprise (2011-2014) - Helped deliver an enterprise-class blade server.3. Sage Engineering.
John B. education
-
University Of Massachusetts Dartmouth
Frequently asked questions about John B.
Quick answers generated from the profile data available on this page.
What company does John B. work for?
John B. works for Self-employed.
What is John B.'s role at Self-employed?
John B. is listed as Principal Firmware Engineer at Self-employed.
Where is John B. based?
John B. is based in Wheat Ridge, Colorado, United States while working with Self-employed.
What companies has John B. worked for?
John B. has worked for Self-Employed, Bi Incorporated, Riskband, Spectra Logic, and Trimble Inc..
How can I contact John B.?
You can use AeroLeads to view verified contact signals for John B. at Self-employed, including work email, phone, and LinkedIn data when available.
What schools did John B. attend?
John B. holds Bachelor Of Science (B.S.), Computer Engineering from University Of Massachusetts Dartmouth.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial