About the job
About Lynk
Lynk, the pioneer of satellite direct to device (D2D) technology, is the only company with a commercial license from the FCC to operate a D2D system. Our innovative service enables mobile network subscribers to send and receive text messages to and from space using standard mobile devices, without any modifications. Lynk has successfully conducted tests on all seven continents and has received regulatory approvals in over 30 countries, with commercial deployments underway across more than 50 nations based on 40+ contracts with Mobile Network Operators (MNOs).
Our mission is ambitious: to ensure that all 8 billion people on the planet can stay connected, regardless of their location. By joining Lynk, you will play a crucial role in positively impacting billions of lives, enhancing mobile broadband access, combating poverty, and saving lives through connectivity.
What You'll Do
As a Senior Software Engineer at Lynk, you will be at the forefront of designing, constructing, and managing the software that drives our satellite systems and ground networks. You will set the benchmark for engineering excellence, mentor junior engineers, and tackle complex challenges in distributed systems, real-time software, and global-scale operations.
Responsibilities
Lead the architecture and design of high-reliability, mission-critical software solutions for our satellite and ground systems.
Oversee the complete development lifecycle, including technical strategy, requirements gathering, implementation, testing, and operational excellence.
Mentor junior engineers and advocate for best practices in software design, especially regarding object-oriented principles.
Develop advanced simulation, emulation, and hardware-in-the-loop (HITL) testing environments to guarantee system integrity.
Engage in operational activities such as data analysis, system monitoring, and visualization.
Collaborate on architecture, design, and code review processes.

