Hotline: 678-408-1354

DEPARTMENT –Software Engineering – Core Engineering

REPORTS TO –Sr. Manager, Air Network – Software Engineering

EMPLOYMENT TERM –Full-time

COORDINATES WITH –Product Development, Aviation, and Connectivity IT supports team

POSITION BASED –Miramar, FL

Global Eagle is the leading satellite-based provider of connectivity and media for fast-growing mobility markets across air, land, and sea. The company provides the industry’s most comprehensive and advanced global product and services platform to organizations and people on the move.

Our customers include commercial airlines, business jets, cruise and ferry lines, yachts, and commercial shippers. In addition, it provides products and services for the world’s most remote land-based natural resource energy operations, governments, non-governmental organizations, and mobile network operators.

Supported by best-in-class and proprietary technologies, Global Eagle offers a fully integrated suite of solutions for connectivity and content, including Wi-Fi, on-demand video, multi-platform and multi-format entertainment content, interactive software, portable In-Flight Entertainment solutions, content management services, e-commerce solutions, original content development, voice, cellular and 3G/LTE services, and mission-critical communications.

Find out more at www.globaleagle.com

Role Summary

The Software Engineer (Python) will support Global Eagle development/connectivity team focusing 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 offers 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.

Key Responsibilities

  • 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

Qualifications/ Technology Experience

  • 4+ years object-oriented programming experience (Python/C/C++/Java):
  • 2+ years Python minimum
  • 2+ years 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

Optional Experience

  • Understanding of web services: Squid, Apache, DNS, DHCP
  • MySQL database experience

Please note: Only shortlisted candidates will be contacted.

Job Type: Full-time

Experience:

  • Linux: 3 years (Required)
  • Python: 3 years (Required)
  • Networking: 2 years (Required)

Education:

  • Bachelor’s (Preferred)

Job Location:

  • Miramar, FL (Required)

Language:

  • English (Required)

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter