Bradley Cooley work email
- Valid
- Valid
- Valid
Bradley Cooley personal email
Bradley Cooley is a Software Engineer at XTi. He possess expertise in c++, java, software engineering, c, windows and 19 more skills. He is proficient in Spanish. Colleagues describe him as "Bradley was an outstanding employee who always had a great sense of initiative when working day to day. His level of motivation is off the charts; he's always keeping track of goals and making sure they are achieved. There's so many other great qualities he possesses, including having top-notch customer service, group leadership and advanced understanding of our industry's statistics. Bradley is a must have in any working establishment."
-
XtiAult, Co, Us -
Senior Firmware EngineerXti Aug 2021 - PresentGreeley, Co, UsConceptualized, designed, and implemented a greenfield project acting as a stand-in for two legacy systems for small installations (under 250 lamps), providing enhanced user control of small-system lamps.Solely developed firmware for a new BLE-enabled product line using a 2.4GHz focused microcontroller. Integrated OTA updates, bootloader capabilities, and BLE communication for user control via mobile apps. Foundational work in schematic capture, component selection, and hardware/firmware design.Cross-functional Team Leadership: Managed a contract team responsible for mobile app (iOS/Android) and backend/frontend development, ensuring integration with the BLE-enabled system via a Django backend and Shopify-based marketing website and ecommerce website.Led Firmware Development for legacy system(s): Managed a 4 layer star topology system comprising a Linux gateway with attached 1-1 Controller firmware, 2nd tier firmware, and final product firmware supporting multiple product variants (e.g., E27 base bulbs, AC plug linear lamps). Reduced time synchronization across 1000+ end nodes by over half, improving system efficiency and KPIs leading to greater biological effectiveness.Enhanced a Python-based application running on a Linux embedded system, which communicated with STM32 ARM firmware over UART. Maintained a TUI for SSH-based system interaction and automated backend log and status pushing via SFTP.Firmware Communication Systems: Maintained multi-layered communications among real-time devices, improving communications via UART and 915MHz radio.Compiler Migration: Spearheaded migration from proprietary compiler to ARM GNU GCC, allowing for increased toolchain capabilities including automated build and test, static analysis, improved code size optimization, etc.Legacy System Ownership: Took full responsibility for maintaining and enhancing the legacy system after the departure of other firmware engineers. -
Embedded Software EngineerRockford Corporation Mar 2021 - Jul 2021Tempe, Arizona, UsReverse engineered Jeep infotainment and vehicle CAN bus communications for aftermarket amplifier development.Reverse engineered Polaris CAN J1939 bus communications and developed automated test suites with Audio Precision and Python.Developed C library for proprietary communication stack RFLink.Implemented new software processes and tools for DevOps, including build, test, and delivery pipelines with Jenkins. -
Software EngineerViasat Inc. May 2016 - Mar 2021Carlsbad, Ca, UsComposed DevOps pipeline for embedded systems using Jenkins Pipeline and REST APIs for Github, JIRA, Crucible, Artifactory, and Coverity. (Groovy, Bash, Python)Designed and developed Catch-based C++ regression testing framework with interfaces to custom device UARTs, SCPI power supplies and waveform generators, and JTAG debugger/programmers.Authored requirements and wrote unit-tests and systems tests using above framework for requirement verification.Developed embedded firmware in C interfacing with ADCs, DACs, UARTs, I2C and SPI devices, and custom RFICs. -
Software Technical LeadSun Devil Satellite Laboratory Sep 2015 - Jan 2017Software Development Technical Lead for NASA sponsored cube satellite mission.Designed and authored flight software architecture and requirements.Performed robust hardware and software trade studies to meet communication and data handling and on-board computing requirements.Implemented automated software development processes using DevOps and continuous integration principles.Developed service oriented satellite software applications using NASA's Core Flight System.Managed software development on 5 concurrent projects. Developed architecture and served as mentor to other students for software development.Constructed custom ground control software and autonomous flight control software for the international CanSat 2015 and 2016 competitions using Python, C, and C#.Integrated Arduino, Xbee, and embedded systems technology utilizing knowledge of C, SPI, I2C, Serial communications, and the Zigbee radio protocol.Prepared various financial paperwork and funding applications to facilitate club activities.
-
Software Engineering InternUtc Aerospace Systems Apr 2015 - May 2016Charlotte, Nc, UsDesigned and implemented fault logging and retrieval interface between embedded system and desktop maintenance software over CAN using C and C#.Refined CAN drivers for use with maintenance software and real time inter-processor communications in C.Implemented real time, configurable CAN data streaming protocol with accompanying autogenerated C source files using C and Visual Basic.Utilized software design knowledge to restructure low level software requirements using DOORS.Wrote documentation related to DO-178B/C compliance. -
Shift LeadImages Everywhere Sep 2013 - Apr 2015Worked 20+ hours per week while maintaining GPA and extracurricular activities.Coordinated a staff of up to 25, ensuring quality control, conflict resolution, and customer service practices.Exceed daily and weekly revenue goals on a consistent basis.Train new hires in selling techniques, handling customers, and photography principles. -
Engineering InternPerformance Software Corporation Oct 2014 - Jan 2015Phoenix, Az, UsDesigned and developed both automated and manual subsystems tests for flight management systems using Visual Basic, utilizing knowledge of embedded systems and proper test coverage.Debugged avionics systems aboard aircraft.Consolidated low level requirements in DOORS with test coverage analysis.
Bradley Cooley Skills
Bradley Cooley Education Details
-
Arizona State UniversityComputer Science -
California State University-Dominguez Hills
Frequently Asked Questions about Bradley Cooley
What company does Bradley Cooley work for?
Bradley Cooley works for Xti
What is Bradley Cooley's role at the current company?
Bradley Cooley's current role is Software Engineer.
What is Bradley Cooley's email address?
Bradley Cooley's email address is br****@****ems.com
What schools did Bradley Cooley attend?
Bradley Cooley attended Arizona State University, California State University-Dominguez Hills.
What are some of Bradley Cooley's interests?
Bradley Cooley has interest in Human Rights, Education, Environment, Poverty Alleviation.
What skills is Bradley Cooley known for?
Bradley Cooley has skills like C++, Java, Software Engineering, C, Windows, Python, Embedded Systems, Operating Systems, Software Development, Avionics, Object Oriented Design, Android.
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