This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility:
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:
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
Nice to have:
Previous experience working with system administration in Linux environments
A passion for cybersecurity and solving hard problems
What we offer:
Potential for full-time employment after the internship