Lockheed Martin-logo
Lockheed Martin
·
October 9, 2025
Apply Now
This job has closed.

Software Engineer Intern / Embedded / C++ / Puerto Rico

Possible
Internship
Hybrid
$30K/yr - $64K/yr
Intern
Lockheed Martin is a global security and aerospace company that specializes in advanced technology systems, products, and services. They are seeking a Software Engineer Intern to develop embedded software, integrate algorithms into C/C++ applications, and coordinate software development activities.

Responsibilities

  • Develop Embedded Software
  • Integrate algorithms into C/C++ applications
  • Plan, conduct, and coordinate software development activities
  • Design, develop, document, test, and debug software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions by means of data processing equipment.
  • Apply knowledge of computer hardware and software, subject matter to be programmed in business/mission applications, information processing techniques used, and information gathered from system users to develop software.
  • Correct program errors, prepares operating instructions, compile documentation of program development, and analyze system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls.

Qualification

Required

  • Currently enrolled in an accredited degree program pursuing a Bachelors or Master’s degree in Computer Engineering, Software Engineering, Computer Science, Math, or related major.
  • Proficient in C/C++ Software development
  • Ability to obtain DoD Clearance
  • Must be US Citizen

Preferred

  • Familiarity and understanding of differences between relevant C++ standards (ie. C++98; C++11; C++17, etc)
  • 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#
  • Experience with Git or similar software configuration management tool

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Education Assistance
  • Parental Leave
  • Paid time off
  • Holidays
Lockheed Martin is a global security and aerospace company that specializes in advanced technology systems, products, and services. It is a sub-organization of Lockheed Martin.
Glassdoor
4.1
Founded in 1912
Bethesda, Maryland, USA
10001+ employees
https://www.lockheedmartin.com

Similar Job