Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • 2G (2nd Generation) Wirelessunmatched
  • 4G (4th Generation) Wirelessunmatched
  • Algorithmsunmatched
  • Analysis Skillsunmatched
  • Architectural Servicesunmatched
  • C++ Programming Languageunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Engineeringunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Analysisunmatched
  • Data Structuresunmatched
  • Data Visualization Toolsunmatched
  • Debugging Toolsunmatched
  • Distributed Computingunmatched
  • Documentationunmatched
  • Electrical Engineeringunmatched
  • GSM (Global System for Mobile Communications)unmatched
  • Hardware Simulationunmatched
  • High Availabilityunmatched
  • High Reliabilityunmatched
  • Javaunmatched
  • Linux Operating Systemunmatched
  • Microsoft C# (C Sharp)unmatched
  • Network Protocolsunmatched
  • Object Oriented (OO)unmatched
  • Object Oriented Design (OOD)unmatched
  • Object Oriented Programming (OOP) Languagesunmatched
  • Operational Supportunmatched
  • Presentation/Verbal Skillsunmatched
  • Problem Solving Skillsunmatched
  • Prototypingunmatched
  • Python Programming/Scripting Languageunmatched
  • Requirements Managementunmatched
  • Simulationunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • TCP/IP (Transmission Control Protocol/Internet Protocol)unmatched
  • Team Playerunmatched
  • Telecommunicationsunmatched
  • Test Automationunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched
  • UDP (User Datagram Protocol)unmatched
  • Wireless Protocols/Standardsunmatched
  • Writing Skillsunmatched

Description



Position: Software Engineer
Location: Chantilly, VA
Hybrid or Remote?: On-site 5x/wk



Job description:
As a Software Engineer at Lynk, 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.
Responsibilities
  • 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.
  • Collaborate in architecture, design, and code reviews.
Basic Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field (or equivalent practical experience).
  • 2+ years of professional experience in software development.
  • Strong proficiency in an object-oriented language (e.g., C++, Python, Java, C#) and a deep understanding of OO design principles.
  • Experience building and debugging software (professional, internship, or complex academic projects).
  • 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.
Preferred Qualifications
  • Professional experience with C++ and Python.
  • Experience building or operating highly available, distributed, and fault-tolerant systems.
  • Familiarity with networking concepts (like TCP/IP and UDP) and the principles of distributed systems.
  • Familiarity with CI/CD, test automation, simulation, or hardware-in-the-loop (HITL) testing.
  • Experience with modern monitoring, data analysis, and visualization tools.
  • Experience with Linux-based development environments.
  • A creative and analytical approach to problem-solving, built on strong engineering fundamentals.
  • Ability to thrive in a fast-paced, dynamic environment where requirements can evolve.
  • A passion for tackling complex problems and taking ownership from concept to completion.
  • Interest in or experience with networking, wireless protocols, or telecommunications (e.g., 2G/GSM, 4G/LTE) is a plus, but not required.

Numbers & Facts

LocationTampa, FL

Similar Jobs

See more jobs