Software Automation Developer Intern
EchoStar has an exciting opportunity for a Software Automation Developer Intern. This position will be located at our office in Germantown, MD.
Key Responsibilities:
- Assist in designing, developing, testing, and debugging software applications
- Write clean, maintainable, and efficient code in languages used by your team—e.g., Python, C#, Java, JavaScript, etc.
- Participate in code reviews and collaborate with engineers to improve code quality
- Help document processes, technical specifications, and project notes
- Troubleshoot issues
- Propose solutions
- Contribute to feature development, automation, or other software engineering initiatives
- Support integration, testing, or deployment activities as needed
Education and Experience:
- GPA 3.3 or above
- Currently enrolled in an undergraduate or graduate program, in a related field of study
- Must have 60 credit hours completed by May 2026
Skills and Qualifications:
- Foundational knowledge of at least one programming language (e.g., Python, C#, Java, JavaScript)
- Familiarity with data structures, algorithms, and object-oriented programming concepts.‑oriented programming concepts
- Ability to learn quickly and work in a collaborative team environment
- Strong analytical and communication skills
- Experience with:
- AI modeling, learning, and problem solving
- Web development (HTML/CSS, React, Angular, Node.js)
- Backend frameworks (Django, Flask, .NET, Spring)
- Databases (SQL or NoSQL)
- GitHub portfolio
- Previous project, internship, or hackathon experience
- Interest in DevOps, automation, or system integration
Visa sponsorship is not available for this role