Software Developer (Code CSW-d3-1)
BAE Systems
Lexington, MA United States

The software developer is responsible for developing and implementing software modules that will contribute to a library that will support rapid prototyping of sensor control and processing systems.   These projects involve hardware and software related to radar and other sensor systems. The software is multi-layered and includes C, C++, Python, Java, Matlab and other programminglanguages and operates in a real-time environment. The software developer will participate in a variety of challenging development efforts.   We seek a strong team player who is comfortable working on complex, cross-discipline projects.

The software developer will work closely with the system architects and other developers for the various systems to design, develop, code, debug, and implement real-time software modules for control of sensors and processing of signals. The software developer will actively participate in the planning, specification, and testing of the system.  The software developer will comply with software standards and mission assurance practices dictated by the project leadership, sponsors, and the customer.
Required
Must have;
(1) in-depth knowledge of C++ object oriented programming
(2) experience with software development processes, coordination tools, and standards.
8+ Years with BS or 6+ Years with MS or 3+ Years with PhD
Familiar with concepts related to: radar, open systems,  real-time software, network sockets, and diverse compute environments, including networked computers, compute clusters, high performance computers, and remote systems

Desired
Embedded software and hardware, VxWorks, Real-time Linux, VMEbus interfaces, Gigabit Ethernet interfaces, PowerPC CPUs, GPS timing, and coherent radar systems

Experience with other programming languages such as JAVA, C, Python, Matlab, boost, etc. a plus.
Experience with C++ templates and STL, and object-oriented design and programming.  
Experience developing software in a Linux/UNIX environment.
Expertise with parallel processing (multi-threaded and multi-processor) or distributed middleware highly is a plus. 
Familiarity with highly redundant and fault tolerant systems in a Unix/Linux environment is a plus.  
Familiarity with Subversion, Source Forge, GNU build and debugging tools, Doxygen, XML 

Familiar with concepts related to: radar, open systems,  real-time software, network sockets, and diverse compute environments, including networked computers, compute clusters, high performance computers, and remote systems
Proven track record developing large scale complex systems.
Effective project team member with strong communication and organizational skills.  Flexibility to support changes of approach and task priorities
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: IT090903-7550
14032197