logo

Iceye

Senior Software Engineer - Tasking and Planning

Department
Engineering
Job Type / Location
remote
Experience Required
7+ years
Posted On

Key Responsibilities

  • Develop and maintain software systems for satellite tasking and mission planning
  • Design algorithms for optimal satellite resource allocation and scheduling
  • Collaborate with cross-functional teams to define system requirements and interfaces
  • Implement and optimize high-performance computing solutions for real-time tasking
  • Ensure software reliability, scalability, and adherence to aerospace standards
  • Automate workflows and integrate with ground station and satellite systems

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 7+ years of experience in software development, with 3+ years in system design
  • Proficiency in Python, C++, and algorithm optimization
  • Experience with real-time systems and distributed computing
  • Knowledge of satellite operations and mission planning principles

View Assessment Process

Think you'll be a good fit?