Software Engineer

Elveo - Chantilly, VA

Hiring: Software Engineer Company: Elveo Location: Chantilly, VA Job Posted Time: 2026-09-10 10:15:03 Employment Type: Internship Target Skills & Keywords : C#, C++, CI/CD, Java, Linux, Python, TCP/IP About the job Experience: •20 years of expertise to close the coverage gap for more than 50 mobile network operators (MNOs) and major distribution partners operating in 60+ countries worldwide. •2+ years of professional experience in software development. Required Skills: •As a Software Engineer at Elveo, you will be at the heart of designing, building, and operating the software that powers our satellites and ground network. You will join a team of world-class engineers tackling some of the most complex challenges in distributed systems, real-time software, and global-scale operations. •Design, develop, test, and deploy high-reliability, mission-critical software for our satellite and ground systems. •Take full ownership of the software lifecycle, from initial requirements and architecture to implementation, testing, and operational support. •Embrace and champion strong object-oriented (OO) design principles. •Develop and test prototypes to validate new design concepts and architectural decisions. •Develop and maintain robust CI/CD pipelines for automated build, package, deployment, and testing. •Develop sophisticated simulation, emulation, and hardware-in-the-loop (HITL) test environments to ensure system-wide integrity. •Participate in operations, including data analysis, system monitoring, and visualization. Qualifications: •Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field (or equivalent practical experience). •Strong proficiency in an object-oriented language (e.g., C++, Python, Java, C#) and a deep understanding of OO design principles. •Solid foundation in data structures, algorithms, and software design. •Excellent communication (written and verbal) and documentation skills, with the ability to articulate complex technical ideas clearly. •A highly collaborative, team-oriented, and positive approach to your work. •Professional experience with C++ and Python. •Operational familiarity with networking concepts (like TCP/IP and UDP) and the principles of distributed systems. •Operational familiarity with CI/CD, test automation, simulation, or hardware-in-the-loop (HITL) testing. •A creative and analytical approach to problem-solving, built on strong engineering fundamentals. •Demonstrated capacity to thrive in a fast-paced, dynamic environment where requirements can evolve. Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!