Net-Temps
Principal Software Engineer Back to search
Contact Information:
Gemini Associates, LLC
Montgomery Village
Gaithersburg, MD 20886
View other jobs with this company
Contact: 
Phone: 
Fax: 
Hiring Manager


Create your free Job Search Assistant and post
your active resume and automatically be entered
to win a $500 Apple Store Gift Card!
Takes just minutes!
   Apply Online    |    Email this job    |    Save this job   

Reference Number:
orb1675

Job Description:
Perform system and subsystem definition, preliminary and detailed design, design implementation, and subsystem and system integration and test for a system. Participate in software requirement review,
preliminary and critical design, integration readiness review and software acceptance review. Act as technical lead for pre-proposal, proposal and existing program efforts. Brief customers on company
capabilities. Plan subsystem work packages and then manage the activities to the programs cost, schedule, and technical requirements.

Join a highly engaged and dynamic Simulation Engineering and Modeling Team to work on projects that involve designing and implementing high fidelity simulators to model the inner workings of spacecraft. You will be working closely with subsystem engineers on modeling their design and providing simulation and verification facilities in various forms and configurations; software-in-the-loop, processor-in-the-loop and hardware-in-the-loop. The designed simulation products will be employed in all phases of the spacecraft engineering process, continuing onto integration and test, mission preparation and mission operations.

· Develop and structure your own projects and have the opportunity to conceptualize, develop and improve simulation frameworks
· Design spacecraft simulation and verification facilities to streamline the engineering of a complex spacecraft, from control algorithm refinement to systems level hardware in the loop simulation and verification
· Work with other subsystem engineers to debug, integrate and test hardware-in-the-loop simulation facilities
· Provide advice and guidance to junior team members

COMPUTER EXPERIENCE
Knowledge of Word, Excel, Windows and C++
Required. Experience with assembly, UNIX,
PVCS, Access is strongly preferred.

ADDITIONAL SKILLS
May lead a team of engineers on specific tasks or programs, therefore, some supervisory experience is desired.
Project/task planning and statusing skills is required.

Experience Level:
5+ Years

Requirements:
Seven years of related experience is required. No supervisory experience required.

1. Bachelors degree in Software Engineering or Aerospace Engineering is required. Masters a plus
2. A minimum of 7 years software engineering experience using C/C++, Microsoft Visual Studio IDE and Standard Template Library, Object-orientated analysis, design and programming
3. Unified Modeling Language (UML) and model based software design and development experience a plus
4. Matlab and JAVA experience a plus. Experience with National Instruments Measurement Studio and PXI instrument programming a plus. Experience with embedded software engineering with RTOS on PowerPC architecture a plus
5. Prior experience developing and/or maintaining closed-loop 6 degree of freedom simulations is a definite plus
6. Good written and oral communication skills are required
7. Ability to excel in a matrix organization

** Prefer Active TS/SCI Clearance**

Location:
Dulles VA

Duration:
3 - 6 months

Pay Rate:
Based on Experience

Similar Jobs
  North Chelmsford, MA   Java Developer
  Clifton, NJ   C++ UML (EW) Radar Radio Secret Clearance
  Jersey City, NJ   Java UNIX developer
  Albany, NY   Java Developer with Oracle
  Cedar Rapids, IA   C/C++ DO-178B Arinc 429
  New York, NY   Java Developer

   Apply Online    |    Email this job    |    Save this job   

Date Posted: 11/21/2009
Last Updated: 11/21/2009
Similar Job Searches
Virginia Jobs
Engineering Jobs