Space Systems Software Architect

New

Skills

Architecture C C++ Ci/cd Pipelines Devops Embedded Linux Linux Python Rtos Security

Join Kepler Communications as a Software Architect and play a pivotal role in shaping the future of space connectivity. As part of our ambitious mission to deliver Internet connectivity to space, you will lead the design and development of robust, high-performance software solutions for satellite and space systems. You’ll collaborate with multidisciplinary teams, ensuring software reliability, scalability, and alignment with industry standards for mission-critical applications.

Key Responsibilities
  • Develop high-level software architecture for embedded and real-time systems, emphasizing scalability, maintainability, and performance.
  • Define software interfaces, communication protocols, and integration strategies across complex, multi-system environments.
  • Provide technical leadership and guidance to development teams, enforcing best practices in architecture and design.
  • Ensure adherence to code review processes and collaborate with QA to uphold safety and security standards using static analysis tools.
  • Maintain comprehensive documentation and continuously improve development processes in line with emerging industry trends and standards.
Required Skills & Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • 10+ years of experience in software design and development with a focus on embedded and real-time systems.
  • Expertise in C, C++, and Python programming for embedded applications.
  • Strong background in embedded Linux, RTOS, and bare-metal system design.
  • Experience with architecture design for multi-threaded, multi-core systems and inter-microprocessor communications.
  • Proficiency with static code analysis tools such as SonarQube, Cppcheck, Pylint, or CodeSonar.
  • Experience integrating and supporting CI/CD pipelines within development workflows.
  • Strong problem-solving, debugging, and troubleshooting skills.
  • Bonus: Experience in space industry software, safety-critical systems, and knowledge of standards such as NASA-STD-8739.8 or ESA ECSS.
  • Bonus: Familiarity with hardware/software co-design, FPGA-based architectures, and ARM-based devices.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Linux Kernel Developer

New

Develop and integrate Linux kernel solutions

Collaborate with open source communities

Architecture Continuous integration Debian Devops

Cloud Integration Solutions Architect

New

Architect and oversee integrated enterprise systems.

Lead and mentor development teams.

Architecture AWS Azure CI/CD

Senior AI Engineer Role

New

Architect advanced AI solutions for contact centers

Develop and deploy conversational AI and generative AI applications

Architecture AWS BigQuery Engineer

Senior AI Engineer Role

New

Build and productionize advanced AI systems using LLMs and agents

Enhance user productivity through AI-powered automation and personalization

Api Integration Architecture AWS Backend Development

CRM Platform Manager Role

New

Own and optimize CRM platform operations

Enable scalable user segmentation and targeting

Ab testing Api Documentation Architecture Braze

Senior Engineering Manager Role

New

Lead development of orchestration platform

Drive technical and product delivery excellence

Architecture AWS CI/CD Cloud

Pipeline Orchestration Platform Lead

New

Lead the development of a secure, scalable Pipeline Orchestration Platform.

Integrate platform with cloud infrastructure and CI/CD pipelines.

Api Development Architecture AWS Backend Development

Pipeline Orchestration Engineer

New

Automate deployment and rollback workflows

Build secure, scalable, and observable orchestration platform

Api Development Architecture AWS CI/CD

Senior Analytics Engineering Consultant

New

Deliver analytics consulting services

Develop data preparation and visualization solutions

Analytics Architecture Knime PowerBI

Cross-Platform Principal Engineer

Posted 6 days ago

Define and evolve scalable cross-platform architecture

Drive technical direction and strategic alignment

Architecture Code Quality Engineer Javascript

Linux Engineering Manager Role

Posted 7 days ago

Lead and develop a distributed engineering team

Optimize Ubuntu for latest silicon and hardware

Agile Agile Methodologies Architecture Debian packaging

Big Data Manager Role

Posted 9 days ago

Deliver client big data projects using Databricks

Lead and manage technical teams

Architecture AWS Azure Big Data

Voice AI Solutions Engineer

Posted 9 days ago

Scale technical voice AI solutions for enterprise customers

Enhance sales processes with technical expertise

Ai technology Api Integration Architecture Communication

Principal Engineer Core Services

Posted 10 days ago

Lead core services engineering projects

Drive architectural strategy and innovation

Architecture Devops Distributed systems Engineer

Site Reliability Engineer Role

Posted 10 days ago

Automate and scale infrastructure for reliability

Ensure platform security and compliance

Architecture AWS Cloud Cloudformation

Senior Security Consultant

Posted 12 days ago

Lead and deliver complex security projects remotely

Provide technical mentorship and escalation support

Architecture Devops Java Security

Staff ML Engineer, Apollo

Posted 12 days ago

Lead development of scalable ML systems

Advance Apollo's AI-native product features

Airflow Architecture Engineer Machine Learning

Experienced Software Engineer Role

Posted 15 days ago

Build and maintain scalable web platforms

Collaborate in a global, remote team

Accessibility Architecture Continuous integration Data Analysis

Java Runtimes System Engineer

Posted 16 days ago

Advance Java runtimes and tooling on Ubuntu

Enhance cloud-native and enterprise Java experiences

Architecture Containerization Debian packaging Engineer

Senior Azure DevOps Engineer

Posted 16 days ago

Automate and manage Azure infrastructure

Establish secure and scalable cloud solutions

Architecture Automation Azure Bash

iOS Engineering Manager Role

Posted 16 days ago

Lead distributed iOS engineering teams

Deliver high-impact, quality product features

Agile Methodologies Android Architecture B2c

Rust Developer Advocate Role

Posted 17 days ago

Promote and advocate Rust adoption internally and externally

Train and mentor engineers on Rust best practices

Architecture Devops Distributed collaboration Embedded Linux

Cloud .NET Application Architect

Posted 17 days ago

Lead migration of .NET projects to modern frameworks

Architect cloud-based enterprise solutions using Azure

.NET Framework Agile Architecture Azure

Senior Django Developer Role

Posted 17 days ago

Connect top developers with global remote opportunities

Develop and maintain high-quality Django web applications

Architecture Django Django Rest Framework Git

Linux Hardware Optimisation Lead

Posted 42 days ago

Lead engineering team for Ubuntu hardware optimisation

Collaborate with major silicon partners

Agile Agile Methodologies Architecture Debian packaging

Site Reliability Engineer Role

Posted 44 days ago

Automate and scale cloud infrastructure

Ensure platform reliability and uptime

Architecture AWS CI/CD Cloud

Rubrik Backup Engineer IV

Posted 46 days ago

Design and implement enterprise backup solutions.

Provide technical escalation and subject matter expertise.

Ansible Architecture AWS Azure

GenAI Technical Lead India

Posted 46 days ago

Lead and deliver GenAI projects for clients

Architect scalable, secure AI applications

Agile Architecture AWS Devops

Senior RPA Integration Engineer

Posted 46 days ago

Automate business processes using UiPath

Collaborate with stakeholders for requirement gathering

Architecture Devops Engineer Enterprise Systems Integration

Java Cloud Practice Engineer

Posted 46 days ago

Design and deploy cloud-based software solutions

Automate infrastructure using best practices

Architecture AWS Azure CI/CD

Cloud Solutions Architect Lead

Posted 48 days ago

Define and enforce system architecture standards

Lead and mentor technology teams

Architecture AWS Azure CI/CD

Java Runtimes System Engineer

Posted 48 days ago

Deliver robust Java runtimes and tooling on Ubuntu.

Enhance developer and operator experiences for Java on Linux.

Architecture Cloud-native software Debian packaging Engineer

Remote Cybersecurity Specialist Role

Posted 50 days ago

Protect organizational systems from cyber threats

Conduct penetration testing and vulnerability assessments

Architecture Cyber Security Cybersecurity IT Security

Security & Privacy Engineering Lead

Posted 52 days ago

Lead security and privacy engineering teams

Advise on security best practices

Architecture Cloud Cloud infrastructure Cross-functional Collaboration

Cloud .NET Application Architect

Posted 52 days ago

Lead .NET application migration projects

Architect and design scalable cloud solutions

Architecture Azure C# Ci/cd Automation

Active Directory Engineer III

Posted 52 days ago

Design and manage Active Directory infrastructure

Implement security and compliance controls

Architecture Azure Cloud Dhcp

Security & Privacy Engineering Lead

Posted 52 days ago

Lead security and privacy engineering teams

Advise on security best practices

Architecture Cloud Cloud infrastructure Cross-functional Collaboration

Security & Privacy Engineering Lead

Posted 52 days ago

Lead and mentor security and privacy engineering teams

Advise on security and privacy best practices

Architecture Cloud Cloud infrastructure Kubernetes

Security Engineering Manager

Posted 52 days ago

Lead and develop security and privacy engineering teams

Advise on security best practices across the organization

Architecture Cloud Cloud infrastructure Cross-functional Collaboration

Linux Kernel Developer Role

Posted 54 days ago

Develop and integrate Linux kernel modules and drivers

Collaborate with clients and the open source community

Architecture Continuous integration Debian Devops

Engineering Manager Role

Posted 54 days ago

Lead and mentor engineering teams

Drive process and cultural excellence

Architecture Docker Elasticsearch Mongodb

Contact Center AI Architect

Posted 55 days ago

Design and architect cloud contact center solutions

Lead and mentor technical teams

Architecture AWS Azure Cloud

Experienced Software Engineer

Posted 56 days ago

Hire experienced software engineers for Automattic's remote team

Develop and maintain scalable, open web products

Architecture Data Analysis Engineer Javascript

Full-Stack Software Engineer

Posted 56 days ago

Design and build scalable full-stack applications

Integrate analytics and experimentation frameworks

Architecture CI/CD Engineer Javascript

Senior iOS Engineer Role

Posted 57 days ago

Drive the development of new user-facing features

Collaborate with cross-functional teams

Architecture Automation Collaboration Documentation

Backend Software Engineer Role

Posted 58 days ago

Develop scalable backend services for healthcare solutions

Collaborate with cross-functional and distributed teams

Architecture AWS Engineer Mongodb

AI Engineering Manager Role

Posted 58 days ago

Lead and mentor AI engineering teams

Drive end-to-end delivery of AI features

Architecture Deep Learning Ios Development Large language models (llm)

Senior AI Engineer Role

Posted 59 days ago

Lead the design and deployment of advanced AI/ML solutions.

Drive Conversational AI and Contact Center innovation using Google Cloud.

Architecture AWS BigQuery Engineer

macOS Endpoint Engineer

Posted 60 days ago

Advance AI-powered data security for macOS endpoints

Design and optimize high-performance system sensors

Architecture Engineer macOS Performance Optimization

Senior AWS DevOps Engineer

Posted 60 days ago

Automate AWS cloud deployments

Architect and implement best practices

Ansible Architecture AWS Chef
overtime