Firmware Engineer 2
San DiegoLast seen today
Summary
Develop FPGA-based solutions using hybrid C/C++ microprocessor and HDL fabric architectures, designing robust component interfaces to ADCs, DACs, and microcontrollers. Design and develop complex data acquisition and analysis systems for system health monitoring, perform integration and verification testing of integrated hardware and firmware platforms, and collaborate with cross-functional teams. Requires 2+ years of FPGA/embedded development experience, proficiency in C/C++, Xilinx Vivado/Vitis, digital logic, computer architecture, and device-level communication protocols (SPI, I2C, Ethernet, Serial).
Embedded SystemsC++AdcAgileCComputer ArchitectureDacData Acquisition SystemsDesign PatternsDigital LogicEmbedded CEthernetFpgaFpga SimulationHdlI2cMicrocontrollerMixed Signal ElectronicsReal Time Embedded DevelopmentSerialSoc ArchitectureSoft MicroprocessorSolid PrinciplesSpiXilinx VitisXilinx Vivado