Principal ASIC Engineer
Core
Lead FPGA/ASIC designs and verification for complex digitally beamformed phased arrays, constellation satellite programs, and commercial airplane computing/networking equipment.
Role type
Principal ASIC Engineer (IC)
Builds
High-integrity, low SWAP-C flight computers and custom processors using ARM IP.
Domain
Aerospace & Defense (Space, Intelligence, Weapons Systems)
Deliverable
production ML models | product features | infrastructure
Required skills
ASIC/FPGA architectural definition, SystemVerilog, hardware-based integration and test, team leadership, static timing analysis, LEC, CDC, linting, UVM, Object Oriented Programming, hardware prototyping, validation with test equipment.
Preferred skills
Hardware emulators (Palladium), high-speed Serdes interfaces (JESD204C, PCIe, Ethernet), scripting languages (Make, Perl, Python), revision control systems (svn, cvs, git), Linux environments, space-based design techniques, radiation mitigation.
Technologies
SystemVerilog, UVM, ARM IP, Palladium, JESD204C, PCIe, Ethernet, Linux, git, svn, cvs, Make, Perl, Python
Responsibilities
Lead FPGA/ASIC designs and manage team execution; Collaborate with system engineers to architect digital logic functions; Explore trade-space of ASIC/FPGA technologies; Implement FPGA/ASIC from block-level micro-architecture through physical design; Integrate DSP IP; Perform static timing analysis and verification checks; Develop Functional Coverage Models and test benches; Drive FPGA-based prototyping and validation; Train and mentor less senior engineers.
Seniority
Principal, hands-on IC with mentorship