Profile photo

Joe Wieciek


Previous positions

  • Project Engineer at ViaSat Inc.
  • System Integration and Test Engineer at ViaSat


University of Michigan, B.S.E, Computer Engineering




I’m an engineer with a passion for complex systems, the tools and people that keep them running, and continuously improving their performance. I’m currently building out the technical operations that will help Brain Corp manage it’s fleets of robots, and I’m looking for people to help me do it. My background includes test, integration, and operational support of satellite networks and technical leadership of a development project for a major airline customer.


  • Manager, Software Operations

    Brain Corp

    April 2019 – Present(6 months)Greater San Diego Area

  • Software Operations Engineer

    Brain Corp

    October 2017 – Present(2 years)Greater San Diego Area

    -Define processes and tools to manage Brain’s growing fleet of robots -Manage engineering-level triage of escalated support tickets -Analyze field performance of robotic fleet for operational trends -Assist teams across the organization to troubleshoot robot platform related issues -Provide platform support to OEM partners

  • Project Engineer

    ViaSat Inc.

    December 2016 – September 2017(9 months)Carlsbad, CA

    -Lead FAA certification efforts for installation of In-Flight Connectivity (IFC) platform on Airbus A320 series aircraft -Work closely with major airline customer to determine design and installation requirements -Provide interface specifications to internal development teams to ensure aircraft compatibility -Provide design and requirements guidance to multiple engineering vendors for both structural and electrical components -Review vendor deliverables in accordance with customer expectations and requirements

  • System Integration and Test Engineer


    August 2011 – December 2016(5 years 4 months)

    -Develop, maintain, and execute test plans and procedures for global satellite communications networks -Integrate COTS software and hardware with proprietary software and hardware during System Integration -Work with developers to identify and troubleshoot issues during integration and test cycle -Coordinate with engineers and technicians worldwide to develop, deploy, test, and support satellite services -Develop and maintain internal knowledge base to reduce reliance on tribal knowledge -Manage test cycles and bug reports in Jira and Jama -Provide on-call engineering support for global field services -Design, implement, test, and deploy system configuration changes -Configure and maintain lab facilities to support development and test capability, including bare-metal and virtual Linux development servers, OpenStack clusters, and Cisco networking equipment

  • Undergraduate Research Assistant

    Block M Records

    October 2007 – July 2011(3 years 9 months)

    -Assist in development and maintenance of online project tracking system -Research copyright status and history -Edit multimedia for distribution

  • Engineer Intern


    May 2010 – August 2010(3 months)

    -Write server-side code to receive, process, transmit, and display data -Implement VoIP, email, and MySQL server functionality on Ubuntu

  • Computer Technician

    Spotswood Board of Education

    June 2006 – August 2009(3 years 2 months)

    Maintain 1000 node network across 4 schools. Troubleshoot desktop issues. Provide technical assistance and instruction to faculty and staff. Write scripts to aid network management.

  • Undergraduate Research Assistant

    University of Michigan

    February 2009 – May 2009(3 months)

    Assist research in mobile systems and connectivity forecasting.


  • University of Michigan

    B.S.E, Computer Engineering

    2007 – 2011

    2009-2010 Alumni Relations Manager – Men’s Glee Club Winter 2011 Epeians Vice President

    Activities and Societies

    University of Michigan Men’s Glee Club, Epeians Engineering Leadership Honor Society

  • High School

Skills & Expertise

  • Integration
  • OpenStack
  • Systems Engineering
  • DevOps
  • Ansible
  • System Testing
  • Test Planning
  • Test Automation
  • Network Architecture
  • Management
  • Linux
  • Embedded Systems
  • Troubleshooting
  • Cisco Technologies
  • Networking
  • C
  • C++
  • Java
  • Testing
  • Network Administration


  • University of Michigan Men’s Glee Club

    Alumni Relations Manager

    September 2007 – May 2011

    Led 2009-2010 150th Anniversary Reunion, reuniting over 400 Club Alumni

  • Epeians

    Vice President – Spring 2011

    2010 – 2011

Volunteer Experience & Causes

  • Board Member

    University of Michigan Club of San Diego

    November 2014 – Present(4 years 11 months)