Brian Peterson

Brian Peterson Email and Phone Number

Embedded Software Engineer @ Emotiva Audio Corporation
Cypress, CA, US
Brian Peterson's Location
Cypress, California, United States, United States
Brian Peterson's Contact Details

Brian Peterson work email

Brian Peterson personal email

About Brian Peterson

Experienced Senior Software Engineer with a demonstrated history of working in the aerospace/space and consumer electronics industry. Bachelor of Science in Engineering with a major in Computer Science and Engineering from Cal State Long Beach.

Brian Peterson's Current Company Details
Emotiva Audio Corporation

Emotiva Audio Corporation

View
Embedded Software Engineer
Cypress, CA, US
Website:
emotiva.com
Employees:
24
Brian Peterson Work Experience Details
  • Emotiva Audio Corporation
    Emotiva Audio Corporation
    Cypress, Ca, Us
  • Emotiva Audio Corporation
    Sr Software Engineer
    Emotiva Audio Corporation Sep 2022 - Present
  • Momentum Data Systems
    Sr. Software Engineer
    Momentum Data Systems Sep 2006 - May 2021
    HDMI - Video/AudioLead engineer for the HDMI Repeater and HDMI Matrix Switch board product lines. Repeater boards include multiple generations of 8in/2out, 4in/1out and 1in/1out boards. Matrix boards include multiple generations of 8in/8out and 16in/16out boards. Work includes board architecture design, embedded control software, documentation, interoperability testing, and compliance testing of these product lines. Embedded software designed to run on bare metal (Cortex-M3 micros), Free RTOS, or Linux. These boards are available for use in customer products such as AVRs, PreAmps, and Soundbars. Over 30+ designs and/or variations of Repeaters completed. Throughout multiple generations of HDMI specifications, maintained consistent host interface to minimize impact of integrating new technology into customer products. Authored the Host API/User Manual and Interoperability documents. Provided support to customers and assisted in troubleshooting problems encountered in the field.Outside of the HDMI work, worked on the AV Control subsystem in AVR class products that conducted the real-time operations of the AVR interfacing with the audio subsystem, HDMI subsystem, and various peripherals running under Linux.
  • Mitsubishi Digital Electronics
    Principle Software Engineer
    Mitsubishi Digital Electronics Mar 2000 - Sep 2006
    High Definition TVOne of three system architects for the original digital high definition television software design. Defined requirements and design of Device Management and Connection Subsystem written in C++ running in an embedded environment on the VxWorks OS. Involved in every aspect of development from conception, design, coding, debug, and integration testing. Worked with subcontractor on 1394 network stack and implemented code for control of audio video equipment (DVCRs, AVDiscs, Tuners, Amps). Helped define requirements and design of User Interface and NetCommand™ device control. Also worked on design and implementation of CableCARD™ for the TV.
  • Corning Oca
    Sr. Software Engineer
    Corning Oca Jan 1987 - Mar 2000
    Color Television Cameras for Space Station Robotic ArmInvolved in many aspects of camera development. Detailed work in conceptual design, embedded controller design that controlled the camera (both hardware and flight software), design of test hardware and software, development of camera test procedures from electrical integration to system test. Embedded hardware centered on an 8051 microcontroller and two FPGAs for support logic. Developed all the embedded flight software written in C to perform zoom lens control, pan/tilt unit control, command and telemetry interface, and exposure control. Also participated in camera acceptance testing. Work was performed under contract from Spar Aerospace of Canada.Star Tracker CamerasDesigned control and timing logic for monochrome CCD camera used to image star fields for navigation and orientation of spacecraft for low earth orbit and planetary missions. Logic provided all camera timing functions for CCD operation, limited image processing, and output of imagery to the host. Also included control logic for host control and telemetry functions. Designs placed into 3 FPGAs. Also developed early version of the test software. Star Tracker cameras were flown on all the late 90’s missions to Mars and the StarDust mission.LIDAR (LIght Detection And Ranging) InstrumentDeveloped real time flight software for an embedded processor for the imaging laser range finder. Designed embedded system controller board. Controller design incorporated much of the digital logic into two Actel field programmable gate arrays (FPGA). System controller interfaces with all other modules including the camera, image intensifier, range receiver, laser, and filter wheel. Responsible for integrating system controller with all other modules and integration with test equipment. Supported qualification testing from beginning to delivery of engineering model and 2 flight units to customer. Directed development of test equipment hardware and software.
  • Ball Aerospace
    Software Engineer
    Ball Aerospace Jan 1984 - Jan 1987
    Broomfield, Co, Us
    Worked as test software engineer for a space instrument. Also worked on qualification testing, integration testing, and delivery of the instrument to customer. Instrument flew on the Gamma Ray Observatory (GRO).

Brian Peterson Skills

Embedded Software Embedded Systems Hardware Architecture Arm Systems Design Testing Electronics Debugging Systems Engineering Firmware Rtos System Design Software Engineering Hdmi Device Drivers Digital Signal Processors Microcontrollers Pcb Design System Architecture Consumer Electronics Soc Set Top Box I2c Fpga C Mips Vxworks Microprocessors Digital Tv Processors Signal Processing Spi Embedded C

Brian Peterson Education Details

  • Cal State Long Beach
    Cal State Long Beach
    Computer Engineering

Frequently Asked Questions about Brian Peterson

What company does Brian Peterson work for?

Brian Peterson works for Emotiva Audio Corporation

What is Brian Peterson's role at the current company?

Brian Peterson's current role is Embedded Software Engineer.

What is Brian Peterson's email address?

Brian Peterson's email address is br****@****mds.com

What schools did Brian Peterson attend?

Brian Peterson attended Cal State Long Beach.

What skills is Brian Peterson known for?

Brian Peterson has skills like Embedded Software, Embedded Systems, Hardware Architecture, Arm, Systems Design, Testing, Electronics, Debugging, Systems Engineering, Firmware, Rtos, System Design.

Who are Brian Peterson's colleagues?

Brian Peterson's colleagues are Bryan Whittle, Jesi Mullins, Dani Laufman, Robert Nieman, Kayla Babcock, Rick Tessier.

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.