Lead FPGA Design Engineer
Terran Orbital Corporation
Summary
Be more than just an employee number! Join Terran Orbital, a leader in innovation, manufacturing, and operations in the satellite industry. We are a pioneer in the miniaturization of space technologies and the delivery of responsive space solutions. We are a unique, fast-growing, and trusted team focused on quickly and economically designing, building, launching, and operating state-of-the-art satellites for advanced mission constellations.
Terran Orbital is seeking an experienced Lead FPGA Design Engineer to join our growing team. Reporting to the Vice President of Components and Modules the Lead FPGA Design Engineer will be responsible for designing, implementing, and optimizing FPGA solutions within various subsystems of our Satellite bus platforms. This role is also responsible for leading a team of developers in design, analysis and verification of FPGA within the Components and Modules group. Additional responsibilities include, but are not limited to, planning and execution of ongoing FPGA developments and future mission proposals.
Key Duties and Responsibilities
- Lead the design, development, and verification of FPGA-based solutions.
- Work with systems, hardware, and software teams to define requirements and specifications for FPGA implementations.
- Participate as needed in customer meetings and coordinate with other Functional Managers and team leads to define and refine FPGA/Firmware requirements.
- Track all deliverables, prepare and present formal and informal design and progress reviews to executive team and our customers.
- Analyze requirements and create project scope and milestones for FPGA and Firmware development and support tasks.
- Lead small teams of engineers in executing FPGA development of highly reliable and robust FPGA designs.
- Identify opportunities for new development to improve ground segment capabilities in support of internal and external customers.
- The ability to travel as necessary.
- The ability to obtain and maintain a security clearance.