Senior Flight Dynamics Software Engineer

4 weeks ago


Falls Church, Virginia, United States Lynk Inc Full time

About Lynk Inc

Lynk Inc is a pioneering company that has developed the world's first patented, proven, and commercially-operational satellite-direct-to-standard-phone system. Our mission is to enable seamless connectivity for all 8 billion people on the planet, using their existing standard phones.

As a key member of our team, you will have the opportunity to directly impact the lives of billions, bringing mobile broadband to underserved communities, and saving countless lives. Your work will be instrumental in shaping the future of global connectivity.

Job Summary

We are seeking a highly skilled Mission Operations System – Principal Full Stack Developer to support our efforts in building and testing the key technologies related to our space and ground payloads. If you have a passion for developing software for complex ground systems, and enjoy working in teams to build innovative solutions, we encourage you to apply.

As a key member of our software development team, you will contribute to the design, development, integration, and testing of our constellation's ground systems. You will play a critical role in the evolution of our cloud systems, supporting our growing satellite fleet with robust backend APIs and modern front-end applications.

Key Responsibilities

  • Gather requirements and help define APIs and data models for our growing suite of microservices.
  • Contribute to the design and documentation of the overall system architecture, ensuring scalability, reliability, security, and efficiency.
  • Implement backend services to support planning and operations of our constellation (telemetry, command, orbital predictions, scheduling, etc.).
  • Implement modern frontend applications for operations and internal applications (dashboards, data analysis, reporting, etc.).
  • Update, maintain backend services and front-end applications, and provide subject matter expertise to Mission Operations Center personnel.

What You Will Achieve in the First 12 Months

  • Enhance System Scalability: Improve the Mission Operations System to support a large fleet of satellites and ground stations concurrently, leveraging cloud-based technologies and distributed architectures to improve resource utilization and system availability.
  • Optimize Database Performance: Optimize databases to handle rapid scaling in data volume while improving response time, implementing performance-enhancing strategies and mechanisms necessary to support anticipated growth in satellite and ground station data.
  • Enhance Security Measures: Fortify the system against potential threats through best practices and security protocols, implementing a zero-trust architecture, advanced authentication, and encryption technologies for data in transit and at rest.
  • Implement Monitoring and Alerting System: Develop and integrate a comprehensive monitoring and alerting system that provides real-time insights into the health and performance of the system, with a system uptime of greater than 99.9%, using industry-standard tools and automated alerting mechanisms.
  • Team Development: Prepare supporting material and conduct regular knowledge-sharing sessions to familiarize the development team with the technologies and best practices used in developed systems, ensuring that the development and support teams can independently work with the new technologies and tools within a critical operations environment.

Qualifications

  • Demonstrated success in a leading role developing backend and frontend software for high-availability systems.
  • Knowledge of core frontend languages (e.g., JavaScript/TypeScript, HTML5, CSS3) and at least one framework (e.g., Angular, React, Vue).
  • Strong knowledge of at least 2 server-side languages (e.g., Java, Node, Python, Go, Rust).
  • Familiarity with Relational Database Management Systems (e.g., PostgreSQL, MySQL).
  • Experience with Docker and CI/CD pipelines, as well as frontend testing automation using tools such as Selenium, Cypress, or Playwright.
  • Understanding of caching mechanisms and technologies (e.g., Reddis, memcached).
  • Familiarity with best practices for microservices design/modeling (e.g., Swagger/OpenAPI, UML) and testing (unit testing and functional testing with tools such as Postman or Insomnia).

Location

Washington, DC area



  • Falls Church, Virginia, United States Lynk Global Inc Full time

    About Lynk Global IncLynk Global Inc is a pioneering company that has developed satellite-direct-to-standard-phone technology, enabling global connectivity. We are seeking a skilled Senior Satellite Flight Software Engineer to join our team.Job SummaryThe Senior Satellite Flight Software Engineer will be responsible for developing flight software...


  • Falls Church, Virginia, United States Lynk Global Inc Full time

    About the Role:The Senior Satellite Flight Software Engineer at Lynk Global Inc will be responsible for developing a variety of flight software applications for commanding and controlling our satellites. This includes developing our satellite command and data handling system software, in addition to supporting software for both its primary (payload) and...


  • Falls Church, Virginia, United States Ad Hoc LLC Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Ad Hoc LLC. As a Senior Software Engineer, you will play a key role in the development of our software applications, working closely with our team to design, implement, and maintain our systems.Responsibilities:Design, develop, and maintain high-quality software...


  • Falls Church, Virginia, United States BCF Solutions Full time

    Job Summary:The Senior Software Engineer/Program Manager will provide support to the Defense Health Agency (DHA) - DAD A&S. The successful candidate will have a strong background in project management and software engineering, with experience in managing cost, schedule, and performance parameters on DoD Acquisition programs. Key Responsibilities: Participate...


  • Falls Church, Virginia, United States Nava Software Solutions Full time

    Job Title: Android Software EngineerLocation: Hybrid - (2days/Week or 8days/Month)Duration: 12-Month ContractNote: Candidate must undergo technical assessment to shortlist for Final level interviewJob Description:We are seeking an experienced Android Software Engineer to join our team. The ideal candidate will have a strong background in developing...


  • Falls Church, Virginia, United States Uniti Med Full time

    As a key member of the team, the Senior Software Engineer will be responsible for developing cutting-edge software solutions using full stack technologies. The ideal candidate will have strong technical skills and be able to work collaboratively with the team to deliver high-quality results.Our company is seeking a talented Backend Developer with expertise...


  • Falls Church, Virginia, United States Lynk Global Inc Full time

    About the RoleWe are seeking a highly skilled Senior Attitude Determination Control Systems Engineer to join our team at Lynk Global Inc.As a key member of our engineering team, you will be responsible for the analysis, design, implementation, optimization, and enhancement of spacecraft attitude determination and control systems.Key responsibilities...

  • Software Developer

    3 weeks ago


    Falls Church, Virginia, United States General Dynamics Information Technology Full time

    Software Developer Job DescriptionWe are seeking a skilled Software Developer to join our team at General Dynamics Information Technology. As a Software Developer, you will play a critical role in the development and maintenance of software applications that support our clients' needs.Key Responsibilities:Design, develop, and test software applications using...


  • Falls Church, Virginia, United States MBA Consulting Services, Inc. Full time

    MBA Consulting Services, Inc. is seeking a skilled Software Engineer to support a key government client in the development and maintenance of automation processing equipment. The Software Engineer will contribute to the Software Development Life Cycle (SDLC) process, which integrates both legacy Waterfall and hybrid Waterfall-Agile methodologies.The SPM Team...


  • Falls Church, Virginia, United States General Dynamics Information Technology Full time

    Job DescriptionSeize your opportunity to make a meaningful impact as a Senior Business Systems Analyst at General Dynamics Information Technology (GDIT). Our team is seeking a highly skilled professional to analyze business and technical processes to formulate and develop business information processing systems.Key ResponsibilitiesWork closely with key...

  • Software Engineer

    4 weeks ago


    Falls Church, Virginia, United States BREAK POINT LABS LLC Full time

    Job Title: Software DeveloperJob Summary:We are seeking a skilled Software Developer to join our team at BreakPoint Labs LLC. As a Software Developer, you will be responsible for designing, developing, and maintaining our mission-critical application.Responsibilities:Design and develop features in RubyTroubleshoot and debug issues within the development and...


  • Falls Church, Virginia, United States FPC National Full time

    Job Summary:As a Senior Electrical Engineer at FPC National, you will be responsible for designing, implementing, and enhancing subsystems for our nanosatellite bus and communications payload. Your role will span electronics, RF, and software engineering, involving schematic and layout design, circuit board assembly, and RF testing.Key Responsibilities:...

  • Software Developer

    4 weeks ago


    Falls Church, Virginia, United States ARServices Full time

    At ARServices, we're seeking a talented Software Engineer to join our dynamic team in the Falls Church, VA area. As a key member of our team, you'll play a crucial role in designing and implementing software tools and subsystems, analyzing and recommending changes to complex system requirements, and supervising software development using formal...


  • Falls Church, Virginia, United States Micro Systems Consultants Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Airport Electrical Engineer to join our team at MicroSystems Automation Group (MSAG). As a subject matter expert in airport lighting, electrical systems, and equipment, you will be responsible for reviewing and updating Advisory Circulars (ACs) and providing technical support for airport civil engineering...


  • Falls Church, Virginia, United States Lynk Global Inc Full time

    Job SummaryLynk Global Inc is seeking a highly skilled Senior Attitude, Determination Specialist to join our team. As a key member of our engineering team, you will be responsible for the design, development, and implementation of spacecraft attitude determination and control systems.Key ResponsibilitiesDesign and develop spacecraft attitude determination...


  • Falls Church, Virginia, United States Groundswell Agriculture Festival Full time

    Job Title: Performance Software EngineerAbout the Role:We are seeking an experienced Performance Software Engineer to support the development of web-based applications. As a key member of our team, you will be responsible for designing, developing, and executing performance test plans, scripts, and scenarios. Your expertise in performance testing tools, such...


  • Falls Church, Virginia, United States Lynk Global Inc Full time

    Job SummaryLynk Global Inc is seeking a highly skilled Principal Satellite Operations Systems Engineer to join our team. As a key member of our satellite operations team, you will be responsible for ensuring the operational integrity and safety of our constellation of LEO satellites.Key ResponsibilitiesDaily Telemetry Review: Conduct thorough daily reviews...


  • Falls Church, Virginia, United States General Dynamics Information Technology Full time

    Job Title: Senior Cloud Solutions ArchitectJob Summary:We are seeking a highly skilled Senior Cloud Solutions Architect to join our team at General Dynamics Information Technology. As a Senior Cloud Solutions Architect, you will be responsible for designing, developing, and deploying cloud-based solutions for our clients. You will work closely with our...


  • Falls Church, Virginia, United States FPC National Full time

    Job Overview:At FPC National, we're seeking a skilled Senior Electrical Engineer to join our team in designing, implementing, and enhancing our nanosatellite bus and communications payload. As a key member of our engineering team, you'll be responsible for designing spacecraft bus and payload hardware, creating and testing circuit board schematics, and...

  • Cloud Engineer

    4 weeks ago


    Falls Church, Virginia, United States General Dynamics Information Technology Full time

    Job Title: Cloud EngineerJob Summary:We are seeking a highly skilled Cloud Engineer to join our team at General Dynamics Information Technology. As a Cloud Engineer, you will be responsible for designing, implementing, and maintaining enterprise cloud capabilities to meet the needs of our clients.Key Responsibilities:Design and implement cloud...