Principal Electrical Engineer, FPGA Development
$175,000 - $265,000 per year
Apply (opens in a new tab)Principal Electrical Engineer, FPGA Development
Posted today
SENIORITY
Lead
SALARY
$175,000 - $265,000 per year
About the role
- Best-in-class healthcare: 100% company-paid medical, dental, and vision coverage for you and your dependents, with HSA/HRA options
- Generous time off: Flexible Time Off (FTO) for exempt employees, accrued PTO of up to 25 days for non-exempt employees, plus 12 paid holidays; Parental Leave; Sick LeaveFuel for your day: Daily catered lunch and unlimited snacks for in-office employees
- And more: 401(k) retirement plan, fitness reimbursement, and Dog Fridays
- Define and own reconfigurable logic architectures across avionics and payload systems, ensuring common frameworks and IP reuse
- Lead the design and development of a real-time Fpg-based image processing pipeline for on-orbit spacecraft detection and tracking from payload camera and Rpo sensor inputs
- Establish digital interface standards, Fpg reliability standards, and component qualification strategy across programs
- Own the Fpg verification methodology across multiple concurrent projects, ensuring reuse and integration with system-level test
- Design and implement high-speed Ethernet interfaces, including Mac/Phy integration, Layer 2 switch development, and high-throughput data path design
- Optimize avionics architecture at the system level, informing trade studies across performance, cost, reliability, and schedule
- Run multi-stream Fpg development efforts, coordinating delivery and holding accountability for program-level outcomes
- Coach engineers across teams, codify best practices, and build reusable, scalable design patterns
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related field (Master's preferred)8+ years of professional Fpg design experience, with demonstrated staff or principal engineer-level contributions
- Deep expertise in Vhdl and/or Verilog, Fpg synthesis flows, and multi-clock domain design
- Demonstrated experience designing real-time image processing pipelines in Fpg fabric
- Experience designing high-speed Ethernet interfaces including Mac/Phy integration and Layer 2 Ethernet switch development
- Proven ability to architect cross-team solutions, manage ambiguity, and drive program-level delivery
- Experience with space-qualified or radiation-hardened Fpg families (PolarFire, ProAsic3, SmartFusion2, etc.)Experience with computer vision algorithms in Fpg fabric (object detection, centroiding, correlation-based tracking)
- Familiarity with SpaceWire, Pcie, and embedded bus protocols (Spi, I2c, Uart)
- Exposure to C, C++, or Python for firmware integration and test automation
- Experience working in a fast-paced, startup environment or a similarly dynamic setting
- Ability to maintain or obtain Ts// Sci clearance
- Work location—this role will be onsite at our Long Beach, Ca location, with travel to other sites as needed.
- Work environment—the work environment; temperature, noise level, inside or outside, or other factors that will affect the person's working conditions while performing the job.
- Physical demands—the physical demands of the job, including bending, sitting, lifting and driving.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
