SW Engineer (GUI Developer)
BAE Systems
Lexington, MA United States

A software engineer is needed with breadth in experience to 1) assist in the design and development of a graphical user interface (GUI) capable of communicating and integrating with system controls and 2) interface with chemical, biological, and environmental sensor hardware to coordinate data acquisition and processing. The GUI will enable the user to operate a sample collection and detection system remotely, monitor system component status, and manage and observe sensor data output in real time. Sensor hardware interfaces will need to be established using existing and custom drivers. Algorithms aimed at correlating system information (e.g., environmental and operational information) with sensor output in order to evaluate sensor performance also need to be developed. Data collection and processing will require the design of a central database with local and remote queuing capabilities. Documentation of system software components is critical to facilitate technology transfer and to accommodate future system modifications.
Required
Experience in Web design and MVC on multiple platforms and proficiency in the following is required:
-Python
- SQL, PostgreSQL administration
-	HTML, XML, JSON, AJAX

The candidate must have proficiency programming in C++ or Java for GUI applications, and experience working with GUI builder tools.
5+ Years with BS or 2+ Years with MS or 0+ Years with PhD
A software engineer with 5 years experience developing Graphical User Interfaces (GUIs) for real-time or scientific applications.

Desired
Hardware interface development using PySerial, PyParallel, PyUSB or similar
Experience with the following is also desirable.
- Apache
- Django
-	SVG animation

Experience with system analysis, algorithm development, and/or radar data processing a plus.  
Familiarity with embedded systems and Matlab are both desirable.
BAE Systems is the premier global defense and aerospace company, delivering a full range of products and services for air, land, and naval forces, as well as advanced electronics, information technology solutions, and customer support services. With 105,000 employees worldwide, BAE Systems had 2008 sales of $34.4 billion.
 

Information Solutions, based in Reston, Virginia, is among the 10 largest IT providers to the U.S. government, serving most of the federal defense and civilian marketplace. It provides network-centric command, control, computing, and intelligence (C3I) solutions; wideband networking radio systems; information systems for the U.S. intelligence community; geospatial information services; and information technology services. Leveraging its knowledge of signals and data derived from signals, Information Solutions has attained a market-leading position in advanced information technology research, intelligence analysis and production, and geospatial exploitation software.

People are the greatest asset in any Company ... 

BAE Systems is committed to a high performance culture and provides an environment that challenges our employees to be remarkable and obtain their full potential. 

We are an EEO/Affirmative Action Employer that understands the value of diversity and its impact on a high performance culture. 

Join us ...

Click here to apply for this position.

Job code: IT090916-7681
14367899