Are you applying to the internship?
Job Description
About Lockheed Martin
Lockheed Martin is a leading technology innovation company with a vast team working with partners around the world to bring proven performance to customers’ toughest challenges. They are known for their work in developing industry-leading technology and products in areas like EO/IR Targeting and Surveillance Systems, Advanced Threat Warning Systems, and Combat and Defense Missile development. They also offer a range of alternate work schedules to provide flexibility to their employees.
Job Description: Software Engineering Intern
As a Software Engineering Intern at Lockheed Martin, you will:
• Join one of the largest networks of software professionals, implementing cutting-edge technologies on both existing and new development products.
• Contribute to solving the world’s most difficult challenges by developing industry-leading technology and products.
• Be involved in all phases of the Software Development Life Cycle, including design, code, test, integration, verification, and field integration support, facilitated by an Agile software development workflow.
• Utilize your skills in many technical areas, such as:
• Object-oriented software development
• Real-time embedded development for multi-core and multi-processor systems
• Development for multiple operating systems (VxWorks, Linux, Windows)
• Defensive cyber security/product protections
• Image/signal processing
• Image/inertial tracking
• Servo/mechanism controls
• Machine learning
• Image/data fusion
• Mission planning
• Field maintenance application development
• GUI development to support test and verification
Basic Qualifications:
• Currently enrolled in an accredited degree program pursuing a Bachelors or Masters degree in Computer Engineering, Software Engineering, Computer Science, Math, or related major.
• Software development experience in C/C++.
• Ability to obtain DoD Secret Clearance.
• Must be a US Citizen.
Desired Skills:
• Familiarity and understanding of differences between relevant C++ standards (ie. C++98; C++11; C++17, etc).
• Excellent written and verbal communication skills.
• Experience with Software integration and debugging techniques.
• Experience with Object Oriented design and associated documentation.
• Detailed understanding of Operating System concepts/features/differences (Linux, VxWorks, Windows).
• Experience with Software Continuous Integration (CI) toolchains/pipelines (configuration management, automated unit testing, static analysis, etc).
• Experience with GUI development utilizing C++/Qt framework or C#.
This is a part-time internship, with the schedule to be assigned by the leader.