Software Engineer - Communications Optimization
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.
$130k - $180k
...mission-driven teammates who excel in problem-solving and communication-because great solutions come from great teams. Are you... ...exciting journey with us? We are seeking a Senior Software Security Engineer to lead the design, implementation, and assessment of the...SuggestedImmediate start$100.4k - $180.7k
The National Renewable Energy Laboratory is hiring a ML and Optimization Engineer based in Golden, CO. The ideal candidate will design and develop software applications that support mission-critical research projects. The role demands expertise in AI and optimization with...SuggestedFull time- ...National Laboratory of the Rockies is seeking a full-time ML and Optimization Engineer to advance energy innovation by supporting top-tier... ...Located in Golden, Colorado, candidates will design and test software, integrating AI and optimization. The ideal candidate possesses...SuggestedFull time
- ...Currently, we are seeking a Senior Full Stack Engineer to contribute to our mission in a... ...cloud‑native command and control software for rover missions, shipping production... ...similar) including schema design and query optimization. Experience working with object storage...SuggestedPermanent employment
- ...Senior Software Engineer Are you passionate about shaping the future of humanity's presence... ...networks Integrate, evaluate, and optimize performance of novel network protocols... ...achievements Exceptional ability to communicate complex technical concepts and collaborate...Suggested
$140k - $160k
...employees. The American Auto Shield Senior Data Engineer is a full-time, on-site position at our... ...office. We are seeking a high-caliber Senior Software Engineer who designs and builds commercial-grade systems that optimize user workflows, increase operational...Full timeContract workTemporary workWork at office$116.75k - $146k
...Testing. Job Summary The Senior Software Development Engineer is responsible for taking on more... ...other engineering departments, to optimize software systems and services. * Ensure... ...decisions are well-documented and communicated effectively to other engineers and...Temporary workWork at officeLocal areaImmediate startFlexible hours$140k
...the Role and on the Team: As a Senior Software Engineer at Prime Robotics, you'll own... ...responsibility for moving it forward. You communicate status, risks, and tradeoffs proactively... ...benchmarks and security standards. Optimize Robotic System Performance: Over the...Full timeNight shift$70k - $120k
...Entry-Level Software Engineer Job Overview We are seeking an enthusiastic Software Engineer to join our team. You will assist with coding, testing, and debugging advanced weather data systems while working closely with senior developers. If you are interested...Permanent employmentContract workWork experience placementRemote workWork from homeWorldwideFlexible hours1 day per week$131k - $176k
...Space Infrastructure Software Engineer Wanna join the adventure? As a Space Infrastructure Software Engineer, you are responsible for scaling our ability to operate a heterogeneous fleet of satellites--spanning dedicated, rideshare, and constellation missions. You will...Temporary workWork at officeRelocation packageFlexible hours- Software Engineer, Flight + Plan What You’ll Be Doing ️ As a Software Engineer on the Flight... ...Develop and validate algorithms related to optimization, orbit propagation, scheduling,... ...architectural thinking with rapid execution You communicate clearly across software, aerospace,...Permanent employment
- Sky Mavis is offering a Senior Full Stack Engineer position in Golden, Colorado, to develop cloud-native software for space missions. This role emphasizes backend development with responsibilities in building robust systems that interface with spacecraft. The ideal candidate...
$60k - $110k
...save lives. Position DevOps Engineer (Remote) The DevOps team... ...ship reliable, high‑quality software across our cloud infrastructure... ...engineer on infrastructure optimization for performance and cost, and... ...) Strong written and oral communication skills Able to work independently...InternshipLocal areaImmediate startRemote workWorldwideHome officeFlexible hours- ...customers with installation and problem resolution of Locution’s software and hardware products. You will be required to provide... ...problems; and escalate more complicated issues to appropriate staff. Communicate regularly with other members of the support team to discuss...Casual work
$45 - $60 per hour
...Conduct thorough system testing and signal verification to ensure optimal performance and compliance. Maintain a well-organized... ...proactive problem-solving skills. Lead by example with excellent communication, both written and verbal, when collaborating with team members...Full timeTemporary workLocal areaFlexible hoursWeekend workAfternoon shift$100k - $120k
...revolutionizing global weather intelligence. We're looking for an SQA Automation Engineer who is passionate about designing, implementing, and executing automated and manual software QA tests for the next generation features of Tomorrow's Space and Sensor software radar...Permanent employmentLocal areaRelocation packageFlexible hours- ...Staff Embedded Software Engineer - Middleware Are you passionate about shaping the future... ...debugging, timing analysis and performance optimization ~ Experience working with SPI, RS48... ...~ Excellent written and oral communication skills ~ U.S. Person Preferred...Permanent employment
$103.04k - $136.01k
...business of advanced ceramics manufacturing. Job Title Cloud Engineer II The Cloud Engineer II will design, implement, and support... ...and data platform components. Build, support, and optimize Azure Databricks workspaces, notebooks, jobs, clusters, and integrations...Permanent employment- ...shipment. Technology & Software Expertise We operate advanced... ...Background in software engineering principles or technical systems... ...navigating, updating, and optimizing machine software settings... ...Team-oriented with excellent communication skills Comfortable using...Shift workWeekday work
- Lunar Outpost is seeking a Cloud Systems Engineer in Colorado to manage and optimize Stargate deployments. This role involves ensuring high availability, executing releases, and overseeing Kubernetes infrastructure. Candidates should have over 5 years of DevOps/SRE experience...
- A pioneering space robotics company based in Colorado is looking for an experienced Software Engineer. This role involves designing networking architectures and protocols for robotic systems, contributing to space exploration. The ideal candidate should have a B.Sc. in...
- ...provide exceptional customer service and technical support for software and hardware products. In this dynamic role, you will assist... .... Join a forward-thinking company that values responsive communication and teamwork, where your contributions will directly enhance...
$120k - $170k
...Wanna join the adventure? Loft Orbital is looking for a Software Engineer to join our Ground Software Solutions team. About the Team... ...software development. Ability to troubleshoot and effectively communicate issues and solutions Experience with Python and Git...Temporary workWork at officeRelocation packageFlexible hours$154.45k - $205k
...reserved for a select group of organizations that go above and beyond in building exceptional workplace cultures. Lead Software Engineer I - Golden, CO Allegion is looking for a passionate Lead Software Engineer to work as part of a highly...Work experience placementH1b- ...Currently, we are seeking a Cloud Systems Engineer to contribute to our mission in a... ...Command and Control (C2) platform—the ground software that enables and empowers all Lunar Outpost... ...monitoring/management. Manage and optimize Kubernetes deployments and related AWS services...Permanent employmentContract work
$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...Will Do Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems Work with talented...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$81k - $108k
...Software Engineer-- Embedded Arvada Office - Arvada, CO 80003 Overview Salary Range $81,000.00 - $108,000.00 Salary/year Position... ..., motors, sensors, etc.) Familiarity with industrial communication protocols (serial, CAN, Modbus) Other duties assigned by...Full timeWork at officeWorldwideFlexible hours$90k
...of Moog Space and Defense, is looking for a Satellite Flight Software Engineer to join our Space Vehicles team in Arvada, CO. Moog AP West... ...Starter, ability to work in a fast-paced team environment and can communicate effectively. ~ This position requires access to US Export...For subcontractorWork at officeFlexible hours- ...application solutions. This role sits at the intersection of complex software engineering and the healthcare industry. You will work across the full... ..., and implement high-performance application programs. Optimize & Enhance: Perform research on existing systems to...Remote work
$85k - $88k
...requirements analysis, secure design, development, testing, database optimization, and cloud migration efforts. The developer collaborates... ...CI/CD pipelines and DevOps practices. Knowledge of secure software development lifecycle (SDLC) principles. Experience working...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Communications Optimization. Be the first to apply!
- startup software engineer Golden, CO
- software developer Golden, CO
- software development engineer aws Golden, CO
- ngo software engineer Golden, CO
- software engineer Golden, CO
- senior software engineer Golden, CO
- cybersecurity software engineer Golden, CO
- part time software developer remote Golden, CO
- intel software engineer Golden, CO
- software engineer healthcare Golden, CO


