Leidos is an industry and technology leader serving government and commercial customers, and they are seeking a motivated Engineering Intern for Software/App Development. In this role, you will gain hands-on experience developing features for a custom application that supports additive manufacturing workflows while collaborating with engineers and learning foundational concepts in materials science and mechanical design.
Responsibilities
Develop front-end and/or back-end features for an application supporting additive manufacturing workflows
Collaborate with engineers to translate technical requirements into clear, maintainable software functionality
Assist in designing, implementing, and testing software components, data flows, and user interactions
Learn foundational concepts in additive manufacturing, materials behavior, and mechanical design to better understand user needs and system requirements
Participate in code reviews and contribute to improving software quality and documentation
Support integration of engineering models, simulations, and data into the application
Attend team meetings and provide updates on development progress
Adhere to project timelines while maintaining high-quality work and attention to detail
Demonstrate initiative, curiosity, and willingness to learn new tools, frameworks, and engineering concepts
Maintain clear communication with mentors and team members to ensure alignment with project goals
Represent Leidos professionally and uphold company values
Prepare and present an end-of-summer poster summarizing your contributions
Qualification
Required
US Citizen
3.0 GPA or higher
Currently enrolled in a degree of Engineering program or related discipline at an accredited University
Experience with a software engineering language such as C++, Python, Rust, or similar
Strong problem-solving skills and the ability to work in a collaborative environment
Ability to write clear documentation and communicate technical ideas effectively
Interest in applying software development skills to engineering/manufacturing applications
Preferred
Experience with front-end or back-end development (JavaScript/TypeScript, React, Node.js, Python, or similar)
Familiarity with data visualization or UI component frameworks
Experience with data analysis tools (Python, MATLAB, Excel, Tableau, or VBA)
Basic understanding of database concepts or SQL
Exposure to mechanical engineering principles such as heat transfer, materials, or manufacturing processes
Experience with CAD tools (SolidWorks, AutoCAD, or similar)
Comfort working in Linux environments
Interest in or exposure to simulation tools (e.g., OpenFOAM)
Benefits
Health and Wellness programs
Income Protection
Paid Leave
Retirement
Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations.