Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Communications Optimization

Full-time

Lunar Outpost

Are you passionate about shaping the future of humanity's presence in space? Lunar Outpost, a trailblazer in space robotics, invites you to join our team !Lunar Outpost is dedicated to creating a sustainable presence in space, while also driving positive impacts here on Earth. We are seeking a talented, experienced  Software Engineer .  As a Software Engineer, you will play a pivotal role in developing cutting-edge algorithms that implement resilient, lightweight, and decentralized network solutions for edge environments .  Working at the intersection of autonomy, robotics, and space exploration, you will design, develop, and implement sophisticated software solutions that enable coordination of cross-domain autonomous systems. Your work will not only contribute to groundbreaking missions but also to technologies that have the potential to benefit humanity on Earth. Collaborating with cross-disciplinary engineering teams, you will help drive the integration of these systems into a unified, state-of-the-art network stack, pushing the boundaries of what's possible in space exploration.  

Key Responsibilities  


  • Design and implement networking architectures and protocols for distributed robotic systems, focusing on secure mesh and DTN principles  

  • Modelling of asset motion and links to prioritize traffic sent through dynamic networks

  • Integrate, e valuate, and optimize performance of novel network protocols in hardware-in-loop simulations, field-tests, and physical deployments (e.g., orbital, aerial, ground) 

  • Collaborate with systems, mechanical, electrical, and thermal engineering teams to integrate and optimize software on space and ground assets  

  • Stay abreast of advancements in networking, robotics, and space exploration technologies , leveraging new findings to enhance our systems  

  • Develop and implement robust software that enables autonomous operations in challenging orbital and lunar environments

  • Develop and maintain technical documentation, including ICDs and verification plans, to ensure accurate and up-to-date information  

  • Participate in design reviews, trade studies, and technical risk assessments

  • Ensure software systems adhere to industry standards for safety, reliability, and performance in space exploration contexts

 

Required Qualifications  


  • Bachelor’s degree or higher in  Computer Science, Electrical Engineering, Robotics Engineering, or related field

  • A minimum of 3 years of relevant professional experience in network engineering, with a strong focus on robotics or space systems. 

  • Applicants should have expertise in one or more of the following:  

    • Mesh networking protocols (e.g., 11s, BATMAN, OLSR, Babel)

    • Delay-Tolerant Networking (e.g., Bundle Protocol, ION)

    • Predictive modelling (e.g., orbital dynamics, differential drive robots, network delays, atmospheric physics)

    • Optimization and Operations Research (e.g., graph theory, route planning)

    • Expertise in programming languages such as C++ and Python  

    • Expertise in navigating and configuring Linux devices  


  • Comfortable working in research-oriented, agile, and interdisciplinary teams

  • Track record of innovation in networking, robotics, or space systems, as demonstrated by patents, publications, or significant project achievements

  • Exceptional ability to communicate complex technical concepts and collaborate across various engineering disciplines

  • U.S. Person 

Preferred Qualifications 


  • M.S. or Ph.D. in Computer Science , Electrical Engineering, or a robotics-related field  

  • 3+ years of experience working with mobile or autonomous systems in space, or other extreme, unstructured environments

  • Experience with the ROS or similar flight software (e.g.,  cFS, FDDS) 

  • Familiarity with network emulation/simulation tools (e.g.,  MiniNet, Cloonix)

  • Familiarity with space operating systems (e.g., VxWorks)

  • Familiarity with containers (e.g., Docker) and virtualization software (e.g., VirtualBox)

  • Experience deploying software on embedded or fieldable hardware (e.g., Jetson, Raspberry Pi, microcontrollers, FPGA)

  • Experience with network security or resilience in adversarial environments is a plus

Lunar Outpost is an equal opportunity employer. We do not discriminate against protected characteristics (gender, age, sexual orientation, race, nationality, ethnicity, religion, disability, veteran status ). We want all employees (including executives and HR) to treat others with respect and professionalism.  

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Communications Optimization in Remote vacancy
  •  ...and Missions Systems (RMS) as a Senior Software Engineer! Lockheed Martin is a global leader...  ...with one another, founded on trust, open communication, and a sense of camaraderie. This...  ...requisition posting date in order to receive optimal consideration. At Lockheed Martin,... 
    Suggested
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    King of Prussia, PA
    22 days ago
  •  ...Control, Battle Management and Communications (C2BMC) Regional team, is constantly engineering, developing and integrating new...  ...Agile Release Train is seeking a Software Engineer that will thrive in a...  ...date in order to receive optimal consideration. At Lockheed Martin... 
    Suggested
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Huntsville, AL
    11 days ago
  • $93.2k - $164.45k

     ...Control, Battle Management and Communications (C2BMC) Regional team, is constantly engineering, developing and integrating new...  ...tools that enable mission critical software delivery. Performs analysis and...  ...date in order to receive optimal consideration. At Lockheed Martin... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Colorado Springs, CO
    10 days ago
  • $120k - $145k

     ...building program management software for the world’s most ambitious...  ...tech economy by reducing communication overhead and unnecessary workload...  ...We’re hiring a Full Stack Engineer to help us build and evolve...  ...— schema design, query optimization, and migration management... 
    Suggested
    Permanent employment
    Full time
    Contract work

    Integrate

    Remote
    12 hours ago
  •  ...team of hands-on builders, engineers, and innovators reinventing...  ...come build it with us. Our Software team continues to develop one...  ...generation, printer/desktop communication, and dynamic, real-time...  ...of users by implementing and optimizing a wide range of complex algorithms... 
    Suggested
    Full time
    Work at office
    Worldwide
    Flexible hours

    Formlabs

    Remote
    12 hours ago
  • $125k - $145k

     ...of enabling human life on Mars. SOFTWARE ENGINEER, SATELLITE OPERATIONS (STARSHIELD)...  ...initial focus on earth observation, communications, and hosted payloads. As a software...  ...Experience with debugging, performance optimization, and unit testing General familiarity... 
    Permanent employment
    Full time
    Temporary work
    Weekend work

    Spacex

    Remote
    12 hours ago
  • $125k - $150k

     ...goal of enabling human life on Mars. SOFTWARE ENGINEER, HARDWARE-IN-THE-LOOP (STARLINK)...  ...access to space, designing next-gen communication, sensing software, and more. You will...  ...troubleshooting, debugging, performance optimization, and unit testing. Developed and deployed... 
    Permanent employment
    Full time
    Temporary work
    Internship
    Work at office
    Monday to Friday
    Weekend work

    Spacex

    Remote
    12 hours ago
  •  ...the Physical AI platform for engineering teams. We help...  ...faster by bringing simulation, optimization, manufacturability constraints...  ...new generation of engineering software for the physical world. You...  ...Document technical findings and communicate complex ideas clearly across... 
    Full time
    Remote work
    Flexible hours

    Infinitform

    United States
    12 hours ago
  • $170k - $216k

     ...simulation across 15+ U.S. states. Fleet Orchestration and Optimization is responsible for systems that aggregate information about...  ...tools and systems. Collaborate with Product, UX, and other engineering teams to develop systems and processes as business needs grow... 
    Full time
    Remote work

    Waymo

    Remote
    12 hours ago
  • $204k - $259k

     ...across 15+ U.S. states. We’re looking for a Senior Growth Optimization Engineer to design and build the intelligence layer that drives...  ...OneSignal, Firebase, custom pipelines) and multi-channel communication logic. Familiarity with causal inference, LTV modeling,... 
    Full time
    Remote work

    Waymo

    Remote
    12 hours ago
  •  ...seeking a motivated and detail-oriented Software Engineer to join our team. As a key member of...  ...automated test tools and strategies to optimize the testing process. Develop,...  ...a commitment to quality. Effective communication and collaboration skills. Ability to... 
    Remote job
    Full time
    Local area
    Flexible hours

    Command Post Technologies

    Remote
    12 hours ago
  •  ...-home testing, and enables compliant communication with patients. In doing so, we help patients...  ...Role We are looking for a Senior Software Engineer who will contribute to the design and...  ...improvement at a high velocity by optimizing development processes Own business... 
    Full time
    Work at office
    Flexible hours

    Probably Genetic

    Remote
    12 hours ago
  • $178.62k - $240.2k

     ...We believe communication belongs to everyone. We exist to democratize...  ...critical TextNow services. Optimize production-level problem...  ...foreign equivalent in Computer Engineering, Computer Science, Information...  ...at and search job title “Software Engineer” in search box. If... 
    Remote job
    Full time
    Temporary work
    Work experience placement
    Work at office
    Work from home
    Flexible hours

    Textnow

    Remote
    12 hours ago
  • $125k - $145k

     ...goal of enabling human life on Mars. SOFTWARE ENGINEER (STARSHIELD) Starshield leverages...  ...initial focus on earth observation, communications, and hosted payloads. The Starshield...  ...skills in debugging, performance optimization and unit testing  Ability to work effectively... 
    Permanent employment
    Full time
    Temporary work
    Immediate start
    Weekend work

    Spacex

    Remote
    12 hours ago
  • $124.9k - $187.3k

     ...career opportunity for an Sr Principal Software Engineer – Level 4 – M&S Product Team Lead to...  ...and Control, Battle Management, and Communications (C2BMC) program is an essential part...  ...missile defense capability, providing an optimized response to threats across all ranges... 
    Full time
    Work experience placement
    Remote work
    Worldwide
    Relocation
    Shift work
    Night shift

    Northrop Grumman

    Colorado Springs, CO
    12 hours ago
  • $170k - $220k

     ...For more information, visit  . The Role : As a Senior Software Engineer, you will play a foundational role in building our Alpha...  ...driven system for pre-trade analytics, risk, hedging, portfolio optimization, and customized client exposure management.  You'll join... 
    Full time
    Work at office

    Clear Street Llc

    Remote
    12 hours ago
  • $141.1k - $223.39k

     ...Come help us bring modern software to modern science. ROLE OVERVIEW...  ...The tools we build must be optimized to make scientists more...  ...and configured. As a Software Engineer on this team, you will build...  ...or via email. All official communications will come from an @benchling... 
    Full time
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours
    3 days per week

    Benchling

    San Francisco, CA
    12 hours ago
  • $160k - $180k

     ...solving these issues through our software platform (SaaS). We combine...  ...problems today. Non‑optimized medication therapies cost the...  ...technical debt Collaborate with engineers, product managers, and...  ...addresses for all official communications. If you received communication... 
    Contract work
    Live in
    Remote work

    CloudDevs

    San Francisco, CA
    2 days ago
  •  ...Founding Software Engineer - Vimes ABOUT US Vimes is building the universal operating...  ...becoming a central hub for data and communications for all vulnerable populations. We...  ...our designers to think deeply about optimizing user experience and streamlining how... 
    Remote job
    Full time
    Live in
    Relocation

    Pear Vc

    Remote
    12 hours ago
  • $192k - $257k

     ...Opportunity Are you excited to drive our ML Performance Optimization initiatives and make our ML models that enable autonomous driving...  ...ML use cases. You will work alongside a team of strong software engineers and act as a force multiplier for our internal customers.... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    12 hours ago
  • $87.6k - $131.4k

     ...offers an excellent opportunity for an Engineer Software – BM/SRM (25-584) to join our team of...  ...and Control, Battle Management, and Communications (C2BMC) program is a crucial part of...  ...defense capabilities that enable an optimized response to threats of all ranges during... 
    Full time
    Contract work
    Work experience placement
    Remote work
    Relocation
    Flexible hours
    Shift work

    Northrop Grumman

    Huntsville, AL
    12 hours ago
  • $99.3k - $124.1k

     ...POSITION SUMMARY As a  Software Engineer , you will design, develop, and maintain full-stack...  ...will work with operational teams to optimize their workflows and software and build...  ...Solid analytical background ~ Excellent communication ~ Commitment to diversity in... 
    Full time
    Work at office
    Immediate start
    Remote work
    Worldwide

    Natera

    Austin, TX
    12 hours ago
  • $170k - $216k

     ...The Hardware Abstraction Layer (HAL) Optimization team uses our know-how of CPUs, GPUs, and...  ...throughout the whole stack. We are looking for engineers with a CPU, GPU, or system-level...  ...a plus. You’ll work across the entire software stack to optimize latency and compute utilization... 
    Full time
    Remote work

    Waymo

    Remote
    12 hours ago
  • $138.7k - $173.4k

     ...Twilio, we’re shaping the future of communications, all from the comfort of our homes. We...  ...Twilio Join the team as Twilio’s next Software Engineer L3   About the job This...  ...glue  ~ Familiarity with LLMs, prompt optimizations to improve model accuracy, setting up... 
    Remote job
    Full time
    Local area
    Worldwide

    Twilio

    United States
    12 hours ago
  •  ...to access unsafe areas and establish communication to de-escalate situations. Today, we'...  ...are currently seeking skilled embedded software engineers to develop flight-critical firmware,...  ...~ Experience developing and optimizing for embedded systems ~ Experience working... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Brinc

    Seattle, WA
    12 hours ago
  • $120k - $160k

     ...Alljoined Alljoined aims to solve the communication bottleneck between humans and...  ...whole. About the Role As a Software Engineer , you will build the infrastructure...  ...adoption Expertise in Python performance optimization, including experience with Cython, profiling... 
    Full time
    Work from home
    Visa sponsorship

    Alljoined

    San Francisco, CA
    12 hours ago
  • $100k - $190k

     ...intelligence, autonomy algorithms, wireless communications, and digital signal processing to...  ...fusion. As a Microservices Software Engineer at EpiSci, your role is pivotal, entailing...  ...: State machines, behavior trees, optimization algorithms, constraint solving, classic... 
    Remote job
    Full time
    Immediate start
    2 days per week

    Episci

    Remote
    12 hours ago
  • $75k - $135.96k

     ...place for you. The Work The Command, Control, Communications is seeking a software engineer for the software development of tactical applications....  ...days of the requisition posting date in order to receive optimal consideration. At Lockheed Martin, we use our... 
    Full time
    Temporary work
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Camden, NJ
    26 days ago
  • $105k - $135k

     ...by purpose, straightforward communication and clinical domain expertise...  ...As a Full-Stack Engineer at Commence, you will play...  ...teams to deliver high-quality software solutions that are scalable,...  ...technical strategy Process and optimize applications working with large... 
    Full time
    Remote work

    Commence Corporation

    Washington DC
    1 day ago
  • $89.3k - $157.55k

     ...Control, Battle Management and Communications (C2BMC) Regional team, is constantly engineering, developing and integrating new...  ...Agile Release Train is seeking a Software Systems Engineer that will...  ...posting date in order to receive optimal consideration. At Lockheed Martin... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Colorado Springs, CO
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Communications Optimization. Be the first to apply!