Software Engineer
Global Eagle Entertainment
Lombard, ILThis was removed by the employer on 8/1/2016 10:07:00 AM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the IS/IT Category
Search for Software Engineer jobs in Lombard-IL
Search all Software Engineer postings
Full Time Job
Description
Software Engineer | Global Eagle Entertainment Inc.
The position will support Global Eagle Entertainment’s development/connectivity team. It will focus on the air-side equipment that contains avionic equipment including: Server Management Unit (SMU), Satellite tracking system, Cisco/Motorola Wireless AP, High power transceiver and a Ku 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 and Linux 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
• BS, EE/CS/CE or equivalent work experience
• 5 yrs object oriented programming experience (Python/C/C /Java):
• 2 yr Python minimum
• 2 yrs Linux experience:
• Administering maintaining/updating (RHEL, Arch, Debian)
• Plus: Knowledge of video technology and security: HLS, Mpeg Dash, DRM (Widevine)
• Plus: Understanding of web services: Squid, Apache, Pyramid
• Plus: MySQL database
Areas of interest and intrinsic competencies
• 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