LeoStella Manager, Embedded Systems in Tukwila, Washington
LeoStella is a state-of-the-art small satellite design and manufacturing company based in the Seattle area. At LeoStella, we are redefining how high-quality satellite constellations are built at scale. Our focus is on developing and using intelligent and agile engineering and manufacturing processes to accelerate the development and production of small-sat constellations, all while lowering costs and increasing on-orbit capabilities.
The work we do at LeoStella is helping organizations and markets change the world by removing the barriers to building satellite constellations. We were recently named to Seattle Business Magazine Top 100 companies to work for, so come work with a high performing team focused on changing the paradigm in satellite development and production!
This is primarily a technical position, but also includes people and project leadership responsibilities. As the manager of the Embedded Systems Team, you will be engaged in all aspects of satellite system, subsystem, software, and component design and test. You will establish avionics subsystem architectures, flight software development approaches, hardware and software requirements, and interface definition. You will write specifications, develop code, review electrical designs, schematics, simulations, and test data for embedded systems incorporating FPGAs, microcontrollers, analog and digital signal processing, motor control, and sensor/data acquisition. Example subsystems include: command and data handling, electrical power systems, communications, mechanism control, camera and image processing, and ground test electronics.
This position also entails the leadership of a group of software and electrical engineers in the design, development, and test of avionics hardware and software spanning multiple development and production programs. You will be responsible for managing staff, establishing and maintaining engineering best practices, and resolving conflicts. You’ll serve as a project manager for software development efforts by providing estimates of required effort, establishing development and verification plans, and managing the tasking of the team to meet cost, schedule, and performance objective.
Merge Agile software development principles with hardware development methods to effectively lead the development of spacecraft avionics systems
Attract, train, and retain engineers for the embedded systems team
Establish and maintain best practices for software development and test
Manage software development efforts to meet cost, schedule, and technical objectives
Develop avionics subsystem and component level requirements and verification plans for hardware and software
Participate in many functions of the embedded systems team such as hardware design, flight and/or test software development, and testing of hardware and software.
Interface with external suppliers and customers to manage requirements and verification, provide/review deliverables, track technical progress, and assist in anomaly resolution.
Produce and review documentation related to system-level electrical design (e.g. flight harness schematics, interconnect diagrams, grounding schemes)
Bachelor of Science (or greater) degree in Electrical, Computer, or Aerospace Engineering or a related field
10+ years of experience supporting delivery of embedded systems.
Proven capability to lead in-house and subcontractor component/subassembly design.
Experience with diagnosis, debug and component, assembly, and system level testing methodologies
Demonstrated ability to work across the team and company to drive designs to completion.
U.S. Citizenship is required due to government regulation of the space industry.
Powered by JazzHR