Brian Ellis

Senior Embedded Software Engineer at Cardinal Peak
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
US
Languages
  • French Limited working proficiency
  • Spanish Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Yanick Imhof

I have known Brian since joining NagraStar in 2011 and he immediatly became my go-to-guy for any technical references. He is a sharp, fun and extremely knowledgeable person who also contributed to multiple patents. Brian has this unique and natural ability to efficiently communicate about highly complex topics, jargon-free. I have worked with Brian on various Digital TV and IoT related projects and his contribution and technical knowledge have been paramount. Brian is a good friend and I highly recommend him to any employer looking to strengthen his R&D teams.

Alan Smith

I have known Brian Ellis for the last 17 years, both professionally and personally. I have found Brian to be of fine character and outstanding loyalty. Brian’s strengths are many, however he has exhibited a special strength in articulating extremely technically complex issues in such a way that everyone int the room is able to comprehend. Brians technical knowledge runs deep in many disciplines. I have specifically worked with Brian recently on Conditional Access Systems, embedded systems and 5G wireless projects. Brian has authored many different training sessions and again is able to present in a way all can understand. Brian has authored many technical documents and I believe has many patents. Brian has been a trusted member of the team and someone that can always be counted on. Brian has been a good friend over the years and I personally recommend him for any position you are looking to fill. Brian is the kind of person you want and need in your team.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior Embedded Software Engineer
      • Oct 2021 - Present

      Embedded Software using C. Bare-metal and FreeRTOS. ARM Cortex-M4. Linux (WSL) & Windows development environments. Software architecture. Protocol design & protocol stacks. Embedded Software using C. Bare-metal and FreeRTOS. ARM Cortex-M4. Linux (WSL) & Windows development environments. Software architecture. Protocol design & protocol stacks.

    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Principal Architect
      • May 2004 - Apr 2021

      NagraStar is a Joint Venture between Dish Network and Nagra (Kudelski Group) Principal Architect 2016-2021 Senior Architect, 2013-2015 Architect, 2007-2013 Senior Engineer, 2006-2007 Engineer, 2004-2006 Principal Solution Architect for Nagra Conditional Access System (CAS) and Internet of Things (IoT) platform at DISH Network. Architect for Set-Top-Box, System-on-Chip (SoC), and smartcard security projects such as SoC security specifications, security protocols, key management, anti-piracy, and next gen smartcard specifications. On the wireless side, Architect for Narrow Band IoT (NBIoT), Machine to Machine (M2M) communications, and IoT security protocols. Responsibility for managing the company patent portfolio. End-to-end project architecture, including gathering requirements, developing use cases, evaluating technology options, writing specifications & white papers, and proposing new systems, configurations, and deployment plans. Close collaboration with peer architects across multiple organizations and locations. Day-to-day hands-on experience with pay-TV and IoT technologies such as MPEG, DVB, SI/PSI, DVR, VOD, IP streaming, LTE/EPC, and wireless communications. Teacher for “Tech Talk” bi-monthly lecture series. SAFe (Scaled Agile Framework) certified. Show less

    • Spain
    • Civic and Social Organizations
    • 1 - 100 Employee
    • Firmware Engineer
      • Feb 2002 - Jul 2003

      Designed and coded firmware in C for VxWorks RTOS on the Motorola Coldfire CPU for a new robotic tape library: iSCSI implementation, Ethernet/TCP/IP communications, SNMP agent, Error handling, NVM management / persistent data, and system OO architecture. Full software life cycle including requirements gathering, design, design reviews, coding, debugging, code reviews, and documentation using CASE tools such as CodeWright, MKS, Tornado, and Source Safe in a Windows & Linux development environment. Cross-discipline (electrical, firmware, mechanical, manufacturing, etc) multi-team corporate engineering environment. Show less

    • Software Development
    • 1 - 100 Employee
    • Senior Software Engineer
      • Jun 1998 - Jun 2001

      Overall engineering responsibility for BillMax, a web based billing package for Internet Service Providers. Provided front line pre-sales support and conducted product demonstrations at more than a dozen trade shows. Designed and coded approximately 100,000 lines of C source code. Designed a scalable RDBMS architecture using MySQL encompassing 20 tables. Ownership of the software release process including configuration management, coordinating beta testers, creating distribution packages, tracking bug reports, and assigning engineers. Ported MySQL queries to Oracle backend. Ported BillMax source code to multiple OS: FreeBSD, Solaris, RedHat, and BSDi Unix. Show less

    • Financial Services
    • 1 - 100 Employee
    • Web Site Designer
      • Dec 1995 - Jun 1998

      Contract web design work Contract web design work

    • China
    • Advertising Services
    • Network Administrator
      • Feb 1995 - Oct 1995

      Contract system & network administrator on Wall Street Contract system & network administrator on Wall Street

    • United States
    • Telecommunications
    • 700 & Above Employee
    • Software Engineer
      • Jun 1993 - Oct 1994

      Firmware engineer for CDMA cell phone equipment Firmware engineer for CDMA cell phone equipment

    • United States
    • Construction
    • 1 - 100 Employee
    • Firmware Engineer
      • Mar 1992 - Jun 1993

      IP router firmware IP router firmware

Education

  • University of Colorado at Boulder
    BS, Computer Science
    1988 - 1993

Community

You need to have a working account to view this content. Click here to join now