Jobs · Engineering · Florida

Principal Firmware Engineer I

Epsilon Systems Solutions, Inc. · Seminole, FL · 8 mo ago
On-siteEngineeringContract

Duties And Responsibilities

  • Develop system and/or FPGA architectures based on high level requirements
  • Target device trade studies, recommendations, and selection
  • Generate firmware requirements based on the system architecture
  • Generate firmware documentation that describes the firmware architecture
  • Design Hardware Description Language (HDL) based digital circuits that are structured and readable
  • Create test benches to verify/test the HDL based design
  • Create scripts to automate build, integration, and test activities
  • Verify target device functionality in laboratory environment

Required Qualifications

  • Bachelor’s degree in Electrical Engineering, or other closely related Science, Technology, Engineering or Mathematics (STEM) field.
  • Minimum 12+ years of prior relevant experience in digital hardware design and verification, or an advanced degree in a related field and minimum 10+ years prior experience.
  • Successfully have completed several designs for various devices and applications.
  • Experience with designing communication interfaces and bus standards (e.g., SPI, I2C, PCIe, UART, or Gb Ethernet).
  • Experience with test and verification approaches for designs using logic analyzers, high-speed oscilloscopes, signal generators, and/or target device debugging tools.

Preferred Qualifications

  • Technical Leadership and experience using Earned Value Management (EVM)
  • Experience in cost and schedule estimation, and generating technical documentation related to contract deliverable items
  • Experience in embedded processors and SoC development for FPGA devices
  • Experience in FPGA design implementation with VHDL design language
  • Experience in designing applications that utilized red/black separation and redundancy concepts
  • Experience in OpenVPX technology including VITA standards
  • Experience in MATLAB and Simulink for digital signal processing designs that use floating and fixed-point numbers
  • Experience in the following Simulation Tools: Mentor Graphics, Synopsys, or Cadence
  • Experience in the following Development Tools: AMD (Xilinx), Intel (Altera), Lattice, or Microsemi (Actel) FPGA
  • Experience in TCL, Perl, or Python for Scripting
  • Experience in FPGA Development with Linux Operating System ADA Notations

Similar jobs

Principal Firmware Engineer

Bright Vision TechnologiesSanta Clara, CA· 1 wk ago
Engineering$200k–$260k/yrapply on brightvisiontechnologies.applytojob.com