This site uses cookies. To find out more, see our Cookies Policy

Software Engineer in Miramar, FL at SkyBridge Resources, LLC

Date Posted: 1/27/2019

Job Snapshot

  • Employee Type:
  • Location:
    Miramar, FL
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:

Job Description

General Summary of the Position:

The position will join the development/connectivity team in Lombard, IL. It will focus on the air-side equipment that contains avionic equipment including: Server Management Unit (SMU), Satellite tracking system, Motorola/Aruba Wireless AP, High power transceiver and a Ku/Ka band modem. The SMU is a central component in the system running Arch Linux. It offering web portal services, video services, firewall, connectivity, and other backend services. Video services include IPTV and VOD content with Widevine DRM and HLS. Ground-side support as needed. We are a Python, Linux, GIT centric development team.

Essential Functions:

        - Develop and maintain applications on Arch Linux

        - Develop and maintain software for the Server Management Unit, running python as the standardized language and shell scripts

        - Maintain software using Pacman (Arch Linux package manager) and GIT

        - Install/configure/Integrate aviation equipment 

        - Coordinating with colleagues such as managers, system architects, and designers to communicate ideas and clarify/enhance requirements

        - Testing and enhancing systems to ensure that they operate reliably


Knowledge, Skills, Abilities and Other Characteristics:

        - 4+ yrs object oriented programming experience (Python/C/C++/Java):

            - 2+ yr Python minimum

            - 2+ yrs Linux experience:

                - Administering maintaining/updating (RHEL, Arch, Debian)

        - Understanding of Networking concepts: TCP/IP, Vlan, Multicast, Iptables firewall, etc. Configuration of Cisco/Motorola/Aruba Access Points a plus.

        - Familiar with packet capture tools and analyzing network traffic: wireshark, tcpdump, etc. 

        - Comfortable in an Agile software development model

        - Highly motivated with a positive attitude

        - Strong analytical and critical thinking skills

        - Strong troubleshooting and problem solving skills

        - Ability to quickly learn new technologies 


        - Understanding of web services: Squid, Apache, DNS, DHCP 

        - MySQL database

Education and Experience:

        - BS, EE/CS/CE or equivalent work experience