Leidos logo
Leidos
Posted 170 days agoVerified live 1d ago

Engineering Intern – Software/App Development

Brief overview

Huntsville, ALIn-person
UndergradOr in progress
$48k–$87k/yrStated range
263 H-1B approvalsDept. of Labor
55 green cardsCertified filings
C++PythonRustJavaScriptTypeScriptReactNode.jsData visualizationUI component frameworksData analysisMATLABExcelTableauVBADatabase conceptsSQLMechanical engineering principles

About the company

A global technology and defense contractor delivering innovative solutions for national security and health.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
263H-1B approved
98%approval rate
76new H-1B hires
55PERM certified
$139,285median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
202393
202476
202584
202610
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
202329
202414
202518
202616
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
202318
202412
202519
20266
Top sponsored roles
ServiceNow DeveloperSenior Software DeveloperPublic Health AnalystSenior Java DeveloperCatalyst Synthesis Research Scientist
Sponsored employees from
IndiaEthiopiaChinaNetherlandsCanada

Job description

Summary

Leidos is an industry and technology leader serving government and commercial customers. They are seeking a motivated Engineering Intern – Software/App Development to gain hands-on experience in developing features for a custom application that supports additive manufacturing workflows.

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

Skills

  • 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
  • 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)

Qualifications

Must Haves

  • 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

Nice to Haves

  • 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

More jobs like this