Lynk (lynk.world)
Senior Software Engineer
Chantilly, VA · Senior
Sponsorship not specifiedDetected 21 days ago
PythonJavaC++C#Distributed SystemsData StructuresAlgorithmsCI/CDLinuxData AnalysisElectrical EngineeringTest AutomationTCP/IP5G/LTELeadershipCommunicationMentoring
About the role
- About Lynk Lynk is the inventor of satellite direct to device or D2D technology, and has the world's only commercial license from the FCC to operate a commercial D2D system.
- Today, Lynk allows mobile network operators' subscribers to send and receive text messages to and from space via standard unmodified, mobile devices.
- Our technology will enable all 8 billion people on the planet to stay connected with the existing standard phone in their pocket.
Responsibilities
- As a Senior Software Engineer at Lynk, you will be a technical leader in designing, building, and operating the software that powers our satellites and ground network.
- Lead the architecture and design of high-reliability, mission-critical software for our satellite and ground systems.
- Drive the full development lifecycle, from technical strategy and requirements definition to implementation, testing, and operational excellence.
- Mentor junior engineers and champion best practices in software design, particularly in object-oriented (OO) principles.
- Create sophisticated simulation, emulation, and hardware-in-the-loop (HITL) test environments to ensure system-wide integrity.
- Collaborate in architecture, design, and code reviews.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field (or equivalent practical experience).
- 5+ years of professional experience in software development.
- Expert-level proficiency in at least one object-oriented language (e.g., C++, Python, Java, C#) and a deep mastery of OO design principles.
- Exceptional communication (written and verbal) and documentation skills, with a proven ability to articulate complex architectural decisions to diverse audiences.
Nice to have
- 8+ years of professional experience in software development.
- Professional experience with C++ and Python.
- Experience designing scalable and modular solutions, including multi-threaded applications and stateless services.
- 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 solving ambiguous and complex technical problems.
- Proven ability to thrive and provide technical leadership in a fast-paced, dynamic environment.
Apply directly at Lynk (lynk.world) →Create a free account for alerts like thisView Lynk (lynk.world) immigration profile
This listing is sourced directly from Lynk (lynk.world)'s careers page and normalized into a canonical job model.