Firmware Engineer

Epsilon Systems Solutions, Inc.
Largo, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Largo, United States of America

Tech stack

Software Debugging
Linux
Programming Tools
Digital Electronics
Perl
Ethernet
Firmware
Field-Programmable Gate Array (FPGA)
Matlab
PCI Express
Simulink
Tcl (Programming Language)
Universal Asynchronous Receiver/Transmitter
VHDL
Serial Peripheral Interface
Fpga Hardware
Mentor Graphics

Requirements

  • Bachelor's degree in Electrical Engineering, or other closely related Science, Technology, Engineering or Mathematics (STEM) field.\n
  • 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\n
  • Successfully have completed several designs for various devices and applications\n
  • Experience with designing communication interfaces and bus standards (e.g., SPI, I2C, PCIe, UART, or Gb Ethernet)\n
  • Experience with test and verification approaches for designs using logic analyzers, high-speed oscilloscopes, signal generators, and/or target device debugging tools\n
  • Pursuant to the various government contractual requirements, all applicants must be U.S. Citizens.\n
  • Applicant must have the ability to obtain and maintain a DoD Top Secret Security Clearance.\n
  • Applicant must reside within commuting distance to Largo, FL or willing to relocate to the area.\n
  • Must have strong written communication skills, possess good people skills, demonstrate strong attention to detail and have the desire to work on a highly focused technical team of engineers\n
  • Possess effective communication and be able to collaborate with Customers, and cross-functional teams, document technical processes, and present solutions to stakeholders.\n
  • Must be able to prioritize tasks effectively, manage deadlines, and handle multiple projects simultaneously.\n
  • Excellent organizational skills and keen attention to detail, with the ability to multitask and prioritize effectively in a fast-paced, dynamic work environment.\n
  • Enthusiasm for learning and adapting to new technologies and methodologies.\n, * Technical Leadership and experience using Earned Value Management (EVM)\n
  • Experience in cost and schedule estimation, and generating technical documentation related to contract deliverable items\n
  • Experience in embedded processors and SoC development for FPGA devices\n
  • Experience in FPGA design implementation with VHDL design language\n
  • Experience in designing applications that utilized red/black separation and redundancy concepts\n
  • Experience in OpenVPX technology including VITA standards\n
  • Experience in MATLAB and Simulink for digital signal processing designs that use floating and fixed-point numbers\n
  • Experience in the following Simulation Tools: Mentor Graphics, Synopsys, or Cadence\n
  • Experience in the following Development Tools: AMD (Xilinx), Intel (Altera), Lattice, or Microsemi (Actel) FPGA\n
  • Experience in TCL, Perl, or Python for Scripting\n
  • Experience in FPGA Development with Linux Operating System\n

Apply for this position