BlueHalo Labs has an immediate opening for an FPGA Engineer to support our Albuquerque, NM location. The FPGA Engineer will be an integral member of the BlueHalo Spacetech team. We are seeking an experienced engineer to develop high performance electromechanical, electro-optic, control, and communication systems. These solutions include digital signal processing algorithms deployed using System on Chip (SoC) or Field Programmable Gate Arrays (FPGAs) in combination with General Purpose Processors (GPPs) and microcontrollers. We are seeking skilled and adaptable FPGA engineers to work as members of a multi-disciplinary team supporting these technology areas.
- Develop and maintain general purpose and mission specific firmware
- Develop and maintain firmware for peripheral interfaces
- Experience with Analog to Digital Converters
Required Education and Experience:
• B.S. in Electrical Engineering, Computer Engineering or Computer ScienceMinimum of 5 years of experience using Xilinx devices (Zynq, Virtex / Kintex) and toolchains (Vivado / ISE
• Minimum of 5 years of experience designing using hardware description languages (VHDL or Verilog)
• Knowledge of (serial) communication protocols and standards
• Experience with multiple clock-domain digital design techniques
• Experience with in-system debuggers and logic analyzers
• Experience designing and managing FPGA physical constraints
• Experience with Tool Command Language (TCL)
• Proven, demonstrated experience taking VHDL or Verilog designs to a hardware environment
We can only accept applicants that are US Citizens
Preferred Education and Experience:
• Familiarity with the Xilinx SoC devices
• Familiarity with Microchip devices (RTAX, ProASIC, RTG4)
• Familiarity with FPGA floorplanning techniques
• Familiarity with Xilinx System generator
• Familiarity with other computing languages (C/C++, Python, Java)
Licenses & Certifications Required
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)