Company - Line of Business: Lockheed Martin Space Systems Company,
Location: Sunnyvale California
Job Description: Central Software Engineering Intern
Position Description: Seeking a software engineering summer intern to join the Computer Systems and Software Engineering (CS&SE) organization. The successful candidate will be deployed to one of the programs on the Sunnyvale campus to support software design, development, integration and/or test under the guidance of more senior personnel. Candidates should be pursuing a bachelor or master's degree in Computer Science or Computer Engineering. Experience with real time embedded applications, robotics, or spacecraft software is desired as well as experience with high level computer languages and object-oriented technologies. Candidate should possess good communication and organizational skills and be a proven team player. Understanding of the software development lifecycle for a flight software application is strongly desired. Candidate must have or be able to obtain a security clearance.
General Position Description: Performs assignments in technical/engineering organizations e.g., Electronics Engineering, Software Engineering, Facilities Engineering, Manufacturing Engineering during vacations and short-term breaks from college attendance while enrolled in an accredited degree program.
The Modeling, Simulation & Information Sciences Department Summer Intern Positions: The Modeling, Simulation & Information Sciences Department develops destabilizing advanced software technologies for Lockheed Martin Space Systems. Currently, the Department is focused on 6 key thrust areas and seeks Bachelors, Masters, and PhD candidate students for potential summer internships within each thrust area. Successful internships may lead to offers of continued partial employment while completing one's degree and eventual full employment upon graduation. Brief descriptions of each thrust area and candidate skills required follow.
Advanced Imaging Technology: Position supports image science research and development activities for remote sensing applications and requires image processing algorithm development experience and experience with first order data analysis techniques. Position requires ability to comprehend complex optical imaging equations and write software to implement novel image processing algorithms. Computer literacy, including experience programming on PC/UNIX platforms using Matlab, Java, or C++ are also desirable.
Space Situational Awareness: Position specializes in the area of human systems interaction, computer graphics, and animation in support of the remote sensing and defensive systems domains. Position involves programming and testing augmented reality and virtual environment technologies. Candidate must have demonstrated experience with object oriented design patterns and the use of the Java programming language. Candidate must have excellent communications skills and have demonstrated prior leadership oriented skills and responsibilities.
Composable System Architectures and Tradespace Analysis: Improving business processes has a dramatic effect on the cost, quality and development time of complex technology systems. Collaborative engineering systems developed by the Department bring together data and models from a variety of sources including design, engineering, manufacturing and logistics into integrated systems that enable program teams to optimize their decision-making process. Position involves contributing to the design, development, and testing of software services that enable the rapid formulation and visualization of trade spaces for improved engineering analysis and decision-making. Skills required include multi-disciplinary optimization, system modeling, Java Spaces, and uncertainty quantification.
End-to-End Target Engagement: Position involves contributing to the definition, development, and deployment of advanced algorithms for missile defense oriented target tracking, discrimination, and data fusion. The candidate will work closely with senior-level scientists and requires background and demonstrated experience in several of the following technologies/disciplines: Bayesian networks, probability and statistics, object oriented analysis and design, and Java software development. Must have strong math skills, especially probability and statistics. Must also have strong programming skills, especially with Java.
Network Embedded Autonomy: Position involves supporting research in the field of embedded autonomy for distributed, networked systems. Candidate will contribute to the development of software services for effective collaboration and coordination in a net-centric world. Candidate must have experience with distributed system architectures and programming paradigms. Candidate must have demonstrated experience with object oriented analysis and programming using C++ and Java. Candidate must have demonstrated experience with intelligent control, hybrid systems, and the interconnection of embedded devices.
Space Networking Models & Analysis: Position involves contributing to the definition, development, and deployment of advanced modeling, simulation, and information sciences technology to Military, Civil, and Commercial Space System oriented distributed digital communications type applications. Candidate will contribute to the development of complex network topology architectures for communications and navigation applications. The position involves working closely with senior-level scientists but requires background and demonstrated experience in several of the following telecommunications technologies/disciplines; space/ground/mobile architectures, interfaces, network management, traffic management, resource allocation, wireless, quality of service, switching, routing protocols.
Job Requirements: Lockheed Martin prefers students seeking an Electrical Engineering/Computer Science degree who are in good academic standing and have achieved a GPA of 2.9 or better.
Application Process: Submit via e-mail resume and unofficial transcripts to Mary Byrnes (mkbyrnes@eecs) and should indicate in subject: Lockheed Martin Summer Intern Application Application.
Deadline: Applications will be considered through March, however students are encouraged to submit applications early due to the limited number of positions.
Application Review Period: Mid-January to End of March.
Note: Placement of interns will begin as early as January, therefore it is to your advantage to apply early.
What to expect: During the application review period, should there be an interest in your credentials you will be contacted directly. If a match between your skills and our current requirements is not made at this time, your resume will be available to Human Resources and hiring managers in more than forty other Lockheed Martin business units throughout the United States.