Brian Beattie Email and Phone Number
Brian Beattie work email
- Valid
- Valid
Brian Beattie personal email
Brian Beattie phone numbers
Experienced Embedded Software Engineer with a demonstrated history of working in the internet industry as well as bare metal and RTOS. Skilled in Computer Science, Threads, SCSI, Ethernet, and Linux. Strong engineering professional.
-
Amazon/KuiperForest Grove, Or, Us
-
Senior Embedded Software EngineerCnh Sep 2024 - PresentDeveloped features in a Yocto/Open Embedded/BitBake system. Work included adding support for external watchdog timer. Also tracking/reporting watchdog reboots by external lowpower monitor/control processor, for u-boot to mark images corrupt following excessive reboot by watchdog. -
Senior Lead Software EngineerCapgemini Engineering Aug 2023 - Apr 2024Paris, Île-De-France, FrWorked with Windriver to review VxWorks commits for release. Tested previous releases to identify which releases were affected by a particular bug. Verified build packages for inclusion into release. -
Embedded Software EngineerAmazon/Kuiper Jan 2023 - Apr 2023Participated in bring-up of a number of custom ARM-based ASIC boards as part terrestrial infrastructure of the Kuiper Satellite network. The ARM SOC ran a yocto based LINUX, work included creating/extending recipes, including Python scripts, device drivers and device-trees. Also worked with a buildroot based eval board for a network-switch device incorporated in one of the boards,
-
Software EngineerMicron (Game Seven) Jan 2022 - Dec 2022Researched U-Boot/Linux and RTOS solutions for bringup of SoC ASIC. Worked with HW Engineering to develop and document software support for the SoC. Debugged implementation, identifying a number of issues in design or implementation and developing workarounds. Developed FreeRTOS based Arm CPU startup code.
-
Firmware EngineerMeta (Triple Crown) Feb 2021 - Jan 2022Developed Firmware for prototypes, Using a variety of technologies including SPI and BLE Developed Python scripts to control devices under test in automated testers.
-
Embedded Software EngineerMicrosoft (Protingent) Jun 2019 - Oct 2020eveloped Firmware for Xbox Controller. FW developed in C/C++ on custom ARM SOC. Work focused on gathering and reporting runtime data and statistics for user controls and radios. Hard and soft(interrupt) watchdog detection and reporting. Enabled MPU circuitry, memory protection and Divide by Zero fault handling.
-
Embedded / Firmware EngineerCisco(Zensar) Mar 2019 - May 2019Provided support for Board Management Controller for Cisco server boards. Wrote virtual media application. Worked on port of 4.9 kernel.
-
Embedded Software EngineerFresh Consulting Feb 2018 - Nov 2018Provided Linux expertise in support of data collection equipment development. I/O performance issues, distribution issues. Display(HDMI) and touchscreen support. Located, installed configured and debugged software and drivers, including WiFi and Bluetooth. Developed scripts and configurations to capture WiFi and BLE beacons.
-
Software EngineerEncoresemi Apr 2017 - Dec 2017Provided Linux expertise to Encore Semi to provide engineering services an a contract basis. Work included documentation, development and testing support, doxygen, C and Python.
-
Firmware Engineer(Contractor)Intel Corporation Aug 2016 - Apr 2017Santa Clara, California, UsProvided Linux expertise to Encore Semi to provide engineering services an a contract basis. Work included documentation, development and testing support, doxygen, C and Python. -
Senior Firmware EngineerLeviton Mar 2015 - Aug 2016Melville, New York, UsWorked with Hardware Engineers in developing a number of Lighting control products, analyzed hardware performance and identified deficiencies and suggested improvements and cost reduction solutions. Created a development environment for the ST Microelectronics STM32Fxxx series of ARM processors, using Eclipse and GCC. Developed new firmware images to meet the goal of minimal development for hardware and software. Reverse engineered RS485 based Protocol used by the existing design to develop a new lighting control device using STM32F102 processor and FreeRTOS. Developed firmware modules for a distributed lighting control system using a variety of processors. Implemented firmware update including Flash Memory management. -
EngineerLightfleet Corporation May 2014 - Dec 2014Camas, Washington, UsWorking on device drivers for a proprietary Network switching technology for a startup. Refactored drivers from previous product. Redesigned and reworked driver for Hardware interface. Developed mechanisms to allow support of multiple interface cards by eliminating the use of globals for dynamical allocated control structures. Worked with hardware engineers to test initial implementations of parts of the hardware. -
Embedded/Kernel Embedded Software Engineer(Contractor)Tektronix Communications Jan 2014 - May 2014Worked on Linux based board to receive and process network monitoring packets. Low level processing of packets performed by a pair of FPGAs. Worked on device driver for an FPGAs, wrote ioctls to read and write FPGA registers, and manage FPGA configuration tables, to reset and initialize FPGA. Wrote multi-threaded scripted test program. Implementation was designed to be modular to produce test programs for FPGAs, to run both remotely using UDP and locally on the board under test. Developed acceptance test script files, regression test script files as well as other test script files needed by the applications and hardware teams. Tests included sending predefined and generated packets using raw sockets interface over 10G fiber and copper networks. Handcrafting Ethernet packets for ARP, GTP-U/C, CDMA A11/A10, SCTP, and others to generate test cases.
-
Firmware EngineerAeris Communications Mar 2013 - Sep 2013San Jose, California, UsIn a Scrum environment developed firmware for Multitech development board and customer CDMA radio for M2M cloud application. Based on Multitech supplied firmware based on Angstrom (Openembedded and Bitbake). Developed agent to manage communications with HTTP server as well as sensor task to monitor sensors (GPS, board temp, analog input) communicating through agent to send sensor values to server and receive commands from server. Investigated the concept of an “Internet of Things” using a number of 900 MHz 802.15.4 devices, including Mesh routing and 6lowpan. -
System EngineerOverland Storage Jan 2013 - Mar 2013Upgraded firmware based on SLES 11 SP1 partially upgraded to 64 bit to SLES 11 SP2 fully upgraded to 64 bit. Upgraded source packages to latest versions available ported patches where necessary.
-
Sr Kernel EngineerIxonos Jun 2012 - Oct 2012Tasked by Ixonos to help Palm opensource WebOS. Scrub unreleasable code, rationalize code and convert to run under new cleaner build system. Replaced some unreleasable code with new or open-source code. Debugged and completed test suite for WebOS nyx application/system interface.
-
Sr Firmware EngineerCisco Systems Jan 2012 - Jul 2012Worked on Cisco Systems Linux based Consumer/SOHO grade wireless routers. Worked on cleaning up build system to be more parameter driven. Brought new product into build system. Researched design for remote printing solution for portable devices. Debugged samba regarding an issue with Win XP transferring medium file.
-
Firmware EngineerPlastic Logic Nov 2011 - Jan 2012Worked on kernel support for Android Power Management. Investigated issues with various third part ports of device daemons and backported drivers that prevented the kernel from fully suspending.
-
Sr Kernel EngineerVivotech Oct 2010 - Nov 2011Debugged Device Drivers, Developed Device Firmware updater. Debugged and enhanced BootLoader for Zilog ZA9L0 processor (ARM 922T with security features). Designed two stage bootloader to overcome 40KB limit to add new features and increase reliability. Wrote device driver to read security keys from CPU ROM. Analysed USB communications failures. -
Sr Kernel EngineerPalm Aug 2009 - Oct 2010Santa Clara, California, UsWorked on bringing-up cell phone prototypes. Developed Tegra 2 I2C and OneWire drivers for Linux Kernel and bootloader. Worked on isolating and fixing bugs in charging and power management for Linux based WebOS. Detected, isolated and worked around OneWire hardware problem and bring up of intelligent battery support for new target. Reworked Power Management Daemon, added support for new power control and charging hardware. -
Firmware Engineer (Contractor)Welch Allyn Feb 2007 - Apr 2009Skaneateles Falls, New York, UsDeveloped USB to SPI bridge designed to connect 802.11abg radio to medical monitoring equipment. Designed a protocol to provide two way communications over an SPI interface between USB ACM-CDC interface and WiFi radio card. Worked with hardware engineering to bring up hardware. -
Firmware Engineer (Contractor)Tektronix Feb 2007 - Dec 2008Beaverton, Or, UsWorked on initial bring-up and adding support for NXP 1761 USB (device) on PowerPC based Linux system. Ported USBTMC (large C++ multi-platform) package for Tektronix Instrument based on Linux 2.4 kernel running on an MPC870 CPU. Worked with hardware engineering on identifying issues with USB hardware implementation. Implemented buildroot BSP/and toolchain for new target, including adding BASH and Glibc. Investigated support for new Linux USB “gadgets” to support USBTMC and PTP protocols and designed implementation of USBTMC USB protocol. -
Firmware Engineer (Ice)Intel Nov 2004 - Apr 2006Santa Clara, California, UsWorked on ATCA BMC
Frequently Asked Questions about Brian Beattie
What company does Brian Beattie work for?
Brian Beattie works for Amazon/kuiper
What is Brian Beattie's role at the current company?
Brian Beattie's current role is Embedded Linux Software Engineer.
What is Brian Beattie's email address?
Brian Beattie's email address is bb****@****ron.com
What is Brian Beattie's direct phone number?
Brian Beattie's direct phone number is +150333*****
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial