Capella Space-posted 3 days ago
$102,756 - $165,282/Yr
Full-time • Entry Level
Louisville, CO
Craft a resume that recruiters will want to see with Teal's resume Matching Mode

As a Tasking & Scheduling Software Engineer at Capella Space, you will play a crucial role in designing, implementing, and maintaining the automated operations system for our satellite constellation. You will have the opportunity to work on a diverse set of impactful and engaging technical problems that draw from principles in software engineering, physics, mathematics and optimization. You will work closely with cross-functional teams to develop software solutions and apply cutting-edge mathematical and optimization techniques to automate the planning, scheduling and commanding of our SAR constellation. This is an exciting opportunity to contribute to the advancement of space technology and play a key role in the success of Capella Space.

  • Design and implement systems that directly impact Capella's tasking & scheduling operations
  • Collaborate with Tasking & Scheduling engineers to design, develop, and test software solutions
  • Write clean, efficient, and maintainable code
  • Research and apply software and engineering best practices
  • Extract and analyze data to measure the success of the constellation automated operations
  • Participate in code reviews
  • Work and communicate effectively as part of a cross-functional team
  • Assist with documentation and technical support
  • Optimize system performance and reliability
  • Bachelor's or Master's degree in Mathematics, Computer Science, Engineering, Physics, Statistics, or a related field
  • Proficiency in programming languages: Python (required), Rust, Java, or C++
  • Excellent problem-solving and analytical skills
  • Excellent communication and collaboration skills
  • Experience with cloud-based distributed systems and microservices (e.g., AWS, Azure)
  • Knowledge of data storage and processing technologies (SQL, MongoDB, InfluxDB, Kafka)
  • Familiarity with containerization and orchestration platforms (e.g., Docker, Kubernetes)
  • Experience with version control systems (e.g., Git, GitLab) and CI/CD pipelines
  • Eagerness to learn new skills and technologies
  • Data structures and algorithms coursework
  • Aerospace and navigation control coursework
  • Mathematical optimization: linear programming coursework
  • Data Science, Machine Learning, or Data Analytics coursework
  • Extensive medical coverage, including strong vision and dental plans, flexible spending accounts, and additional supplemental health options
  • 401K Plan to invest in your long-term retirement goals
  • Generous Parental Leave
  • Paid Flexible Time Off Policy
  • Lifestyle Spending Account
  • Commuter & Parking Benefits
  • Mental Health Resources
  • Monthly Phone Stipend
  • Dog-friendly work environment with pet insurance options
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service