Tallo logoTallo logo

Software Engineer Internship

Job

VES LLC

Madison Heights, MI (In Person)

Full-Time

Posted 4 weeks ago (Updated 3 weeks ago) • Actively hiring

Expires 5/27/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Software Engineer Intern -
VES Location:
Madison Heights, MI and Tampa, FL VES is actively seeking a Software Engineer Intern to join our Internal Research and Development team. As a Software Engineer Intern at VES, you will have the opportunity to contribute to the development of a Linux distribution and framework software, specifically designed around Department of Defense (DoD) standards like Victory, GCIA, and MOSA. You will help develop a product that brings off-the-shelf TAK solutions to users. Working alongside top-tier developers, you'll gain hands-on experience in building scalable, high-performance systems while expanding your knowledge of Linux-based software solutions. Responsibilities Collaborate with team members to create documentation and test new software applications. Assist in the development of Linux distributions and frameworks that align with DoD standards and best practices. Evaluate new application concepts and help design and code software solutions. Gain practical experience working in distributed computing environments and managing systems running on Linux. Collaborate with beta testers to collect feedback and refine software applications. Contribute to the development of TAK solutions in a mission-critical, fast-paced environment. Enhance your programming abilities by working with new tools, programming languages, and technologies. Communicate effectively both orally and in writing with team members and stakeholders. Requirements & Skills Currently pursuing a Bachelor's degree in Information Technology, Computer Science, Computer Engineering, or a related field. Strong experience with installing and configuring Linux systems (Ubuntu, CentOS, Red Hat, Debian) and networking. Experience with containerization technologies such as Docker and orchestration platforms like Kubernetes for managing distributed applications. Proficiency in Linux administration, including installation and management of software such as Apache. Basic programming experience and ability to develop solutions using languages like C, C++, or Java. Hands-on experience with networking protocols and configurations A problem-solving mindset with the ability to work in a team-oriented environment. Strong communication skills, both written and oral. Additional Experience (Preferred But Not Required) Previous experience working with system administration in Linux environments. A passion for cybersecurity and solving hard problems Why VES? At VES, you'll be at the forefront of developing cutting-edge technologies that serve vital national security objectives. You'll work alongside experts in the field and gain unparalleled experience in building high-performance, scalable software systems. For interns who excel, there is potential for full-time employment after the internship. VES is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Salary:
$20.00 - $25.00 per hour Job Posted by ApplicantPro

Similar remote jobs

Similar jobs in Madison Heights, MI

Similar jobs in Michigan