Capella Spaceposted 18 days ago
$102,756 - $198,697/Yr
Entry Level
Louisville, CO

About the position

Capella Space stands at the forefront of synthetic aperture radar (SAR) satellite technology and signal intelligence. We provide customers in governments, academia, and commercial sectors with reliable information that enables unparalleled understanding of the world. Our mission is centered on delivering timely and reliable Earth imagery, supporting diverse applications in defense & intelligence, disaster response, energy, environmental monitoring and more. Utilizing cutting-edge technology, Capella Space designs, manufactures and operates an advanced constellation of SAR imaging satellites. Our market-leading SAR satellites are complemented by an unmatched data infrastructure and automated ordering and delivery platform for fast, reliable insights where and when customers need it most. Recognized for our technological prowess, Capella Space was honored as one of the 10 most innovative companies in Space in 2023 by FASTCOMPANY. Capella Space is an internationally trusted Earth Observation data provider, working closely with the U.S. Space Systems Command, U.S. Space Force, NASA, U.S. Air Force, U.S. Navy, U.S. National Reconnaissance Office, the Canadian Government and more to make unclassified, high-resolution SAR data more accessible.

Responsibilities

  • Design, develop, and maintain flight software for satellite systems.
  • Collaborate with EE, FPGA, and ground software engineers to ensure seamless integration between hardware and software.
  • Conduct code reviews and provide constructive feedback to team members.
  • Write and maintain unit and integration tests to ensure robustness and reliability of the software.
  • Develop software documentation and provide cross-training to other team members.
  • Troubleshoot and resolve software issues in a timely manner.
  • Participate in the software development life cycle, from requirement analysis to deployment.
  • Support integration and operations teams with software-related queries.

Requirements

  • Bachelor’s degree in computer science, computer engineering, electrical engineering, or related field of study.
  • Ability to support a design through all software lifecycles including initial schematic review and architectural tradeoffs, preliminary and detailed design, implementation, integration, and test.
  • Experience working with real-time embedded systems - both hardware and software, including low-level drivers.
  • Hands on experience developing, testing, and debugging hard real-time software (bare-metal or RTOS).
  • Familiarity with embedded Linux, Linux kernel modules, and standard Linux tools.
  • Strong knowledge of programming compiled (C, C++) and scripted (Python, shell script, etc.) languages.
  • Experience writing software for microcontrollers and other embedded systems, e.g., Xilinx Zynq SoCs.
  • Familiarity with software configuration management.
  • Hand-on experience with lab equipment and electronics hardware, e.g., oscilloscopes, logic analyzers.

Benefits

  • 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.
  • Daily provided lunches and stocked kitchens.
  • Dog-friendly work environment & pet insurance options.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service