p>Summary of roles and responsibilities for this position: Development: • System architecture definition via diagrams and documentation • Interface definition and control • Component specification, selection, and integration • Requirements authoring and validation • Tracing of requirements, system components (hardware and software), and test artifacts • Preparing and presenting design reviews • Verification: • Requirements verification through test planning and execution • Component- and system-level verification and validation • Software unit test, integration testing, simulation, and flight testing Release management: • Version control for iterative development with staged releases • Maintaining system documentation • Hardware and software configuration management. The SE will be embedded in a cross-functional product team, working closely with hardware, software, and robotics engineers, technical managers, and flight operations staff.