
Generative Spacecraft Engineer - Flight Software
Oligo Space9 months ago
Hawthorne, CA, USAMid Level / Senior
Base Salary
$110k - $164k/yr
Responsibilities
- Design and implement flight software components within the F-prime framework.
- Architect and contribute to F-prime topology and pattern design.
- Develop and integrate real-time operating system solutions for embedded systems.
- Modify and optimize CMake build systems for flight software projects.
- Develop and debug software interfacing with hardware and communication protocols.
- Collaborate with hardware, systems, avionics, and mission operations teams.
- Execute unit, integration, and system tests, including Hardware-in-the-Loop setups.
- Author and maintain software documentation and verification plans.
- Conduct root-cause analysis and troubleshooting for software and hardware interactions.
- Contribute to the improvement of software development practices and tooling.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related field.
- 3+ years of experience in high-reliability embedded software development.
- Expertise with the F-prime flight software framework.
- Experience with RTOS development for bare-metal embedded systems.
- Proficiency in C/C++ programming for embedded environments.
- Understanding of the OSI model and experience with networked devices.
- Experience with software configuration management tools and agile methodologies.
- Strong problem-solving and debugging skills in real-time systems.
- Excellent communication skills for collaboration across teams.
- Ability to carry 40lbs occasionally.
Benefits
- Equity
- Unlimited PTO
- Medical (Platinum coverage), Vision, & Dental Insurance
- Catering provided on-site every day.