המקום בו המומחים והחברות הטובות ביותר נפגשים
Guidance, Navigation, and Control (GNC) designs the constellation for good coverage and space safety, and develops the systems that control and maneuver each satellite as they ascend from injection to operational orbits, merge into the constellation flow and stationkeep relative to neighbors. Every spacecraft is ready and able to maneuver at any time to avoid other satellites or space debris if a close pass threatens. The navigation system provides precise positioning in real-time and supports forecasting future orbital state, taking into account planned maneuvers and other effects. Guidance, Navigation, and Control also provides cueing to direct the communications systems on the satellite that require accurate pointing in order to achieve high performance.
Key job responsibilities
As a Guidance, Navigation, and Control software engineer, you will develop real-time, embedded software that flies the satellite; ground based applications that predict orbital state, monitor for potential collisions, and optimize maneuvers; high fidelity modeling and simulation software; and all sorts of infrastructure needed to develop and operate the system. Because GNC is the heart of the satellite flight system, you will frequently be pulled in to help with a broad spectrum of problems standing in the way of satellite integration and test, manufacturing, and even flight operations.
Export Control Requirement:
A day in the life
This is an opportunity to play a significant role in the design of an entirely new satellite system with challenging performance requirements. The large, integrated constellation brings opportunities for advanced capabilities that need investigation and development. Scale also puts emphasis on engineering excellence so our tools and methods, from conceptualization through manufacturing and all phases of test, will be state of the art as will the satellite and supporting infrastructure on the ground. You will split time working well defined SW projects needed by the program on a schedule, prototyping design concepts that may or may not make it to production, participating in component and satellite level testing, and helping with flight operations.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
משרות נוספות שיכולות לעניין אותך