Description:
We are looking for our engineers to apply their technical expertise, leadership skills, and dedication to quality to positively impact safe human spaceflight. Passion for our mission and vision is required!
Responsibilities
- Own the software development process for navigation algorithms, culminating with its deployment onto a target platform for real-time execution
- Verify the navigation software implementation via a closed loop and open Monte Carlo, and unit testing.
- Be responsible for the development and deployment of embedded software, including sensor I/O
- Support the navigation team in the development and test of embedded navigation software including sensor and sensor-data management using MATLAB/Simulink auto coding, C, or C++
- Collaborate on the implementation of the processor-in-the-loop, software-in-the-loop and hardware-in-the-loop testing, on-vehicle functional testing, and flight testing
- Support the development of state estimation and sensor fusion algorithms for inertial and relative spacecraft navigation
- Support the development and execution of component-level navigation test programs, including sensor characterization, sensor modeling, and integrated on-vehicle testing
Qualifications
- B.S. or M.S. in computer science, aerospace engineering, or related technical field
- 5+ years experience in navigation flight software development for space vehicles
- Proven experience with build systems, version control, and testing methodologies
- Shown experience in the synthesis of state estimation algorithms and Kalman filters for spacecraft navigation.
- Demonstrated experience with hardware and software integration and testing, including experience with sensor device drivers and I/O
- Strong software design and development skills, including skills in debugging, performance optimization, and unit testing.
- Strong MATLAB/Simulink and auto coding experience
- Experience in verification and test of embedded software and systems
- Operational knowledge of inertial and relative navigation sensors
- Ability to earn trust, maintain positive and professional relationships, and contribute to a culture of inclusion
- Must be a U.S. citizen or national, U.S. permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum