Capella Space is looking to solve problems in Synthetic Aperture Radar (SAR) satellite technology and space-based signal intelligence to empower government, commercial, and research organizations with high-resolution, timely Earth insights.
Requirements
- Experience working with real-time embedded systems - both hardware and software, including low-level drivers.
- Proven experience with ARM NEON SIMD architecture, including instruction-set usage, vectorization strategies, and performance profiling on ARM Cortex A-series or embedded platforms.
- 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.
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.
Other
- Bachelor’s degree in computer science, computer engineering, electrical engineering, or related field of study.
- At least 7 years relevant work experience.
- Ability to support a design through all software lifecycles including initial schematic review and architectural tradeoffs, preliminary and detailed design, implementation, integration, and test.
- U.S. citizen, lawful U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum, or be eligible to obtain the required authorizations from the U.S. Department of State and/or the U.S. Department of Commerce, as applicable.
- Paid Flexible Time Off Policy, 401(k) Plan with Company Match, Parental Leave program, Lifestyle Spending Account, Commuter & Parking Benefits, Mental Health Resources, Monthly Phone Stipend, Furry friends? We’ve got you covered with dog-friendly work environment & them with pet insurance options