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.