Senior Software Engineer

Company Name:
BAE Systems
As a Senior Software Engineer in the Planning and Control Technologies (PCT) directorate, you will participate in the complete software development lifecycle for state of the art Battle Management Command and Control technologies. You will:
1) Interact directly with current and potential customers to understand their requirements and guide Research and Development efforts to meet their needs; and
2) Participate in the complete software development lifecycle including designing, developing, debugging, testing, configuring, and deploying our complex, real-time software solutions into simulation and live flight exercises. The position may require occasional travel.
This position offers significant opportunities for career growth in the leadership and development of scientific and mathematical software applications and algorithms.
Planning and Control Technologies (PCT) is a directorate within the BAE Systems Technology Solutions Fusion, Battle Management, and Computing technology group (TS FBC). PCT is a high growth, entrepreneurial organization that develops state-of the-art mission management technologies, components and systems for many customers in the defense industry. Today's warfighters and intelligence analysts are overwhelmed with data and tasks from a variety of manned and unmanned vehicle systems. PCT helps the warfighter become more effective and efficient in managing networks of heterogeneous vehicles and payloads (e.g., multi-INT surveillance, weapons, non-traditional ISR), by developing automation that offloads manual asset control and optimizes the utility of the network while abiding by physical and operational constraints.
Required Skills and Education
1. Bachelors degree and 4+ yrs (or Masters degree and 2+ yrs) related experience in Computer Science, Computer Engineering, or related technical field
2. 4+ years software development experience in Windows or Unix
3. 3+ years experience in object oriented software development (Java, C++)
4. Object-Oriented Design / Architecture experience
5. Current US Citizenship
Preferred Skills and Education
Preferred Skills:
1. Masters Degree in related technical field
2. Experience with any Distributed Systems or Multi-threaded Systems
3. DoD experience, to include one of Military systems or simulations, Battle Management technologies, or the Intelligence, Surveillance, and Reconnaissance (ISR) domain
4. Full Life-Cycle Software Development experience
5. Familiarity with source control systems and configuration management practices
6. Experience with web technologies (e.g., REST, SOAP, Java Script), scripting, graphical user interfaces.
7. Familiarity with any of vehicle routing, network optimization, mathematical programming / Operations Research, Control Theory, Graph Theory
8. Active defense security clearance
About BAE Systems Electronic Systems
BAE Systems is a global defense, aerospace and security company with more than 80,000 employees worldwide, delivering a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support and services. Our Electronic Systems sector, headquartered in Nashua, N.H., has operations spanning commercial and defense electronics markets and offers a broad portfolio of mission critical electronic systems from flight and engine controls to electronic warfare and night vision systems, surveillance and reconnaissance sensors, secure networked communications equipment, and power and energy management systems. People are the greatest asset in any company. BAE Systems is committed to a high performance culture and provides an environment where the work we do matters and where people are challenged to reach their full potential. Equal Opportunity Employer. Females. Minorities. Veterans. Disabled
1FK_ES TS Program Management
BAE_BAE SYSTEMS Info&Elec Sys Intg
Senior Software Engineer
Arlington, Virginia

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.