Overview

<p><strong>Embedded Software Engineers – Satellite Subsystems (R0001259)</strong></p>

<p><strong>JOB DUTIES</strong>: Design and develop software for Mobile Satellite Base Station Subsystems. Develop multi-process and multi-threaded software modules for carrier allocation and data handling, hardware monitoring and status reporting for the satellite base station subsystems. Develop software applications and Board Support Packages for various processors (x86, ARM) including U-Boot, Kernel Image and Root Filesystems for Commercial Off-The Shelf (COTS) boards and Hughes developed proprietary hardware boards. Develop software modules to support LAN switch functionalities in a Hughes developed hardware board. Write High-Level Design (HLD) and Interface Control Design (ICD) documents for various software modules. Perform system software/hardware tests and integration. Provide technical support for customer software systems and installations.</p>

<p><strong>REQUIREMENTS:</strong></p>

<p>Master's degree in Computer Engineering, Electrical Engineering, Telecommunications, or related field and 6 months' experience in Software Systems Development or Bachelor's degree in Computer Engineering, Electrical Engineering, Telecommunications, or related field plus 5 years' experience in Software Systems Development. Experience must include 6 months' with each of the following: C; C++; Python; Linux; Shell Scripting; and GDB.</p>

<p><strong>Job Location:</strong> Hughes Network Systems LLC. 100 Lakeforest Blvd., Gaithersburg, MD 20877.</p>

<p>To apply, go to <a href="http: www.hughes.com" rel="no-follow">www.hughes.com</a>, click on Careers. Enter job #<strong>R0001259</strong> in Search Job field &amp; follow instructions to apply.</p>


More Jobs: