Jobs · Engineering · Florida

Senior Firmware Engineer I - Sensor Programs

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 6+ years of prior relevant experience in digital hardware design and verification, or an advanced degree in a related field and minimum 4+ 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.

Pursuant to the various government contractual requirements, all applicants must be U.S. Citizens.

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