Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

E-Space Logo

Senior Software Engineer

E-Space

$100,000 - $200,000
Sep 17, 2025
Saratoga, CA, US
Apply Now

E-Space is bridging Earth and space to enable hyper-scaled deployments of Internet of Things (IoT) solutions and services by building a highly-advanced low Earth orbit (LEO) space system that will fundamentally change the design, economics, manufacturing and service delivery associated with traditional satellite and terrestrial IoT systems.

Requirements

  • 4+ years of professional experience in embedded software development and test automation.
  • Proficiency in C/C++, Python, with strong grounding in object-oriented programming.
  • Skilled in Git and modern version-control workflows, within collaborative, multi-developer environments.
  • Proven track record designing and implementing comprehensive test suites, including unit, integration, regression, and large-scale Monte Carlo tests.
  • Solid experience implementing modular and maintainable software architectures.
  • Experience with RTOS environments with real-time constraints.
  • Familiarity with multithreaded programming and synchronization techniques.

Responsibilities

  • Translate prototypes and software specifications for GNC estimation and control algorithms into production-ready flight software.
  • Develop and maintain high-fidelity closed-loop simulation environments (MIL, SIL, HIL), implementing software models for dynamics, perturbations, actuators, and sensors behavior from prototypes.
  • Build and maintain robust and scalable test and validation infrastructure for GNC flight software, including automated CI/CD pipelines, regression suites and Monte Carlo simulations.
  • Contribute to system-level AIT and support in-orbit operations of mission-critical satellite software.
  • Uphold best practices in code quality, documentation, and configuration management within a collaborative, multi-developer environment.

Other

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • This is a full time, exempt position, based out of our Saratoga office.
  • E-Space is not currently able to provide employment sponsorship for candidates who do not hold work authorization for the location of this role.
  • there will be times when extra hours, including nights and weekends, may be needed to meet critical deadlines and mission goals.
  • Competitive salaries